关于ArcGIS和Dameng数据库
分享
ArcGIS 10.8 和 ArcGIS Pro 2.5 的 Dameng 数据库要求如下,
https://desktop.arcgis.com/zh-cn/system-requirements/latest/database-requirements-dameng.htm
虽然到ArcGIS10.8为止依然只支持Dameng7,但是连接Dameng8也是可以连上的。只是系统需求列出来的版本都是经过测试的,所以还是使用系统需求推荐的版本比较好。
首先安装好Dameng数据库,然后打开数据库配置助手,创建实例,一台机器上可以创建多个实例,注意端口号不要一样。
然后使用DM管理工具连接到新建的实例上,
可以右键geography system选择启用,或者执行语句SP_INIT_GEO_SYS(1);来启用dameng的空间类型。执行select sf_check_geo_sys;返回1表示已经成功启用。注意Dameng使用的空间类似虽然也叫st_geometry,但并不是ArcGIS里的st_geometry,Dameng的st_geometry是自己定义的空间类型。
接下来就是使用ArcGIS来连接Dameng数据库了。在连接之前还是需要配置一下客户端,对于ArcMap来说,需要使用32位客户端,Pro需要使用64位客户端。而Dameng的客户端软件是包含在服务端安装目录里的,比如我的机器上,Dameng数据库安装在D盘的dmdbms里,所以我使用添加环境变量的方式,将D:\dmdbms\bin和D:\dmdbms32\bin都添加到系统变量path中,这样就可以让软件连接了(注意64位要在32位前面)。
然后打开ArcMap,填写数据库连接信息,连接信息填写方式为
主机名;TCP_PORT=<端口号>; CHARACTER_CODE=PG_UTF8
就可以连接上了。
最后要再说一下,在Dameng数据库中,不能创建geodatabase模型,所以只能用query layer的方式查看数据,无法编辑。不过可以将数据发成要素服务,在web端编辑。
文章来源:https://blog.csdn.net/jwy0606/article/details/107088557
https://desktop.arcgis.com/zh-cn/system-requirements/latest/database-requirements-dameng.htm
虽然到ArcGIS10.8为止依然只支持Dameng7,但是连接Dameng8也是可以连上的。只是系统需求列出来的版本都是经过测试的,所以还是使用系统需求推荐的版本比较好。
首先安装好Dameng数据库,然后打开数据库配置助手,创建实例,一台机器上可以创建多个实例,注意端口号不要一样。
然后使用DM管理工具连接到新建的实例上,
可以右键geography system选择启用,或者执行语句SP_INIT_GEO_SYS(1);来启用dameng的空间类型。执行select sf_check_geo_sys;返回1表示已经成功启用。注意Dameng使用的空间类似虽然也叫st_geometry,但并不是ArcGIS里的st_geometry,Dameng的st_geometry是自己定义的空间类型。
接下来就是使用ArcGIS来连接Dameng数据库了。在连接之前还是需要配置一下客户端,对于ArcMap来说,需要使用32位客户端,Pro需要使用64位客户端。而Dameng的客户端软件是包含在服务端安装目录里的,比如我的机器上,Dameng数据库安装在D盘的dmdbms里,所以我使用添加环境变量的方式,将D:\dmdbms\bin和D:\dmdbms32\bin都添加到系统变量path中,这样就可以让软件连接了(注意64位要在32位前面)。
然后打开ArcMap,填写数据库连接信息,连接信息填写方式为
主机名;TCP_PORT=<端口号>; CHARACTER_CODE=PG_UTF8
就可以连接上了。
最后要再说一下,在Dameng数据库中,不能创建geodatabase模型,所以只能用query layer的方式查看数据,无法编辑。不过可以将数据发成要素服务,在web端编辑。
文章来源:https://blog.csdn.net/jwy0606/article/details/107088557
0 个评论
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- ArcGIS如何求栅格图像的“质心”
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?