admin管理员组文章数量:1650776
关键词:ArcGIS,ArcGIS Server,SQL, PostgreSQL
动态地图服务主要用于地图的展示,其还有一个不足,即它不允许用户与地图的子图层进行交互,不能遍历得到每个图层,也不能查询图层。这里使用要素图层(Feature Layer)来代替它。
Feature Layer可以访问每个空间要素及其属性,可以将其看成是ArcMap中的要素类(Feature Class),它可以接受用户的查询.
1.配置ArcMap、ArcGIS Server和PostgreSQL
由于ArcMap是32位,而PostgreSQL是64位,32位的桌面程序ArcMap无法连接64位的Postgesql数据库的,因此,需要将PostgreSQL 32位的动态库文件拷贝到ArcMap的bin目录下。将tools\postgresql-9.0.5-1-windows-x86-dlls目录下的5个dll文件(这五个dll 是从32位的postgressql客户端中抽取出来)拷贝到ArcMap的bin目录下,
我的机器上是C:\Program Files (x86)\ArcGIS\Desktop10.2\bin
跟上述情况类似,要从 ArcGIS for Server 连接,则需要 64 位文件。将PostgreSQL 64位的动态库文件拷贝到ArcGIS for Server的bin目录下。将tools\postgresql-9.0.5-1-windows-x64-dlls目录下的5个dll文件(这五个dll 是从64位的postgressql客户端中抽取出来)拷贝到ArcGIS for Server的bin目录下,我的机器上是C:\Program Files\ArcGIS\Server\bin。
版权声明:本文标题:ArcGIS地图要素图层(Feature Layer)发布及调用 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1729532130a1204942.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论