本文目录一览

1,ArcEngine判断一个MDB是不是个人地理数据库

先使用OLEDB方式访问,查询有没有"GDB_"开头的表,如GDB_Items,如果有的话,说明很可能是个人地理数据库,然后通过IWorkspaceFactory接口打开个人地理数据库工作空间。

ArcEngine判断一个MDB是不是个人地理数据库

2,arcgis sde102需要安装什么数据库客户端

如果是连接数据库的话,建议就不要使用sde了,arcgis从10.1就可以直接连接数据库了
Arcgis支持三种主流数据库Oracle Sqlserver Postgresql,第三个是来源的,根据自己需要选择吧!

arcgis sde102需要安装什么数据库客户端

3,我用ArcGIS Engine做一个gps定位系统 需要连接数据库服务器 要安装

要看你的数据是存储于什么地方了,如果是存储在空间数据库中也就是数据是用例如SQLServer这样的数据库来存储的话,就要用ArcSDE,前提是你用的ESRI的格式,如果你使用类似于SQLServer Geometry这样的扩展字段存储,就不必使用ArcSDE了,直接使用sql语句就可以进行计算了。另外要说明的是ArcSDE是一种中间件,帮助应用程序与空间数据库之间的数据交流的。
能告诉我怎么做gps定位的吗?现在不回了 求指教

我用ArcGIS Engine做一个gps定位系统 需要连接数据库服务器 要安装

4,arcgis1021的arcengine

1)ArcObject是编程用的对象——ArcGis提供的对象,是编程开发接口;你编程时主要与ArcObject打交道;2)ArcEngine是地图引擎——是ArcGis的核心,将地图数据和地理信息渲染后输出为图像。程序通过ArcObject操作ArcEngine;3)ArcGis是这个产品的总称;4)ArcEngine允许使用多种地理数据(地图数据)数据源。地理数据可以存放在SQL Sever、Oracle、postgresql等数据库中。这些数据源都是通过ADO.NET在数据库与ArcEngine直接流动;5)从GPS得到定位信息,解析出经度、纬度,速度,方向后,通过ArcObject可以非常方便地在地图上显示,画出定位点或者运动轨迹等。

5,net开发Arcengine访问access数据库时如果同时使用engine和ado

空间数据库用ArcEngine操作,没问题;关系数据库用ADO.net操作,没问题;问题是 使用AE接口将其当做空间库操作后又将其当做关系库然后使用ado操作!混搭是会出问题的!实际上,AE自己有执行sql语句的功能,不要再用自己的ado访问,统一用ae接口。如果执行 查询操作,使用IQuerydef接口;如果执行 删除,修改,插入等无返回值的sql语句,直接ExcuteSQL接口即可。具体用法再查询。当前你应该做的是用这两个接口,改写你所有的ado处理方法,程序中将移除所有的ado,再看结果如何。原因:打开空间数据库的工作空间,实际上也打开了数据库连接。混搭操作,可能由于你不了解资源的释放等,产生不可预知的错误,也许逻辑是对的,得不到你想要的结果。。。
abc,bc,cd,b,d,cd,ac,d,bc,d,a,ac,d,b,bc,bd,bc,a,d,bcd

文章TAG:arcengine用哪个数据库  ArcEngine判断一个MDB是不是个人地理数据库  
下一篇