arcgis server 主要提供了哪些开发方式
发布网友
发布时间:2022-04-30 08:05
我来回答
共1个回答
热心网友
时间:2022-06-19 12:34
ArcGIS Server Network 扩展提供了基于网络的空间分析能力,包括路径、旅行方向、最近设施和服务区域分析。开发人员可以使用它构建和部署网络应用。在本次程序中,使用了NAServer来实现最短路径的查找,NAServer是ArcGIS Server在无状态环境下MapServer的扩展对象,注意的是在ArcGIS Server使用其实现网络功能,应该按照下面几步来操作:
第一步:首先必须在ArcCatalog中新建网络数据集,在网络图层点右键,选择新建网络数据集,如图所示,一路默认点击。如果你熟悉,修改其中的参数也可以。
{GZK09A)VRT5}06@~YCG)MX
第二步:在ArcMap中新增网络分析层保存为MXD文档,注意的是需要安装扩展模块,如果没有,可以在安装光盘中查找。
第三步:最后在ArcCatalog或者ArcGIS Server Manager中发布服务时发布,注意的是要选择网络分析服务。也就是NAServer
下面的工作就是在程序中来编写如何来获取最短路径了,分成了两种方式:
第一种方式为客户端在地图控件上获取起始点,系统利用Ajax技术将起点与终点的屏幕坐标发送回GIS服务器,并通过服务器处理获取最短路径,以HTTP方式将结果发送回客户端,同时将最短路径显示在客户端浏览器中。
ArcGIS Server的最短路径开发系列(2)
第二种方式与前面一种不同之处在于客户端用户在起点与终点的文本框中输入地址或者地名,发送回服务器后,服务器通过自主开发的地址定位器获取最短路径。