基于ARCGIS地图的网页开发流程 下载本文

内容发布更新时间 : 2024/6/10 10:26:06星期一 下面是文章的全部内容请认真阅读。

基于ARCGIS地图的网页开发流程

1. Visual Studio 等工具导入arcgis地图并编辑

2. 编辑完成后运行并另存为.mxd地图文档(相当于指向地图数据的路径文件)

3. 使用arcMap打开.mxd文件,共享为服务

4. 服务发布前在服务编辑器中,选好自己需要的服务功能(默认只有地图),并设置好相

关的功能属性,然后发布。(发布时若分析出严重性为高的错误则无法发布,可以双击错误行进行修改)

5. 发布后在arcgis server中可以查看发布的地图信息(需要登录,输入安装arcgis server

时的设定的用户名密码),启动和停止服务,默认网址http://localhost:6080/arcgis/manager/

6. 使用地图服务配合arcgis javasrcipt api编辑地图

首先注意到上图中的REST URL地址相当于地图调用地址。 这种地址最常用的有两类:

(1) 上图所示MapServer结尾的地址,是提供地图基础服务,用来在网页中看图用。 (2) 以Featrue结尾的地址,是访问和编辑地图要素的服务(非常重要),用来通过

地理数据库查看和编辑地图上的要素,需要在功能中选中Feature Access,并建立相应的地理数据库才可以使用。

这里提供一个javasript api调用地图服务的例子(此页内的列表还提供所有javasript api实例)

https://developers.arcgis.com/javascript/jssamples/layers_dynamic_reorder.html