说明:

1. 本文主要用于演示网络分析服务的搭建过程。所以在此不会深入讨论网络分析服务的每一个细节,本文的目的就是让初学者学会使用网络分析服务进行基本的分析(主要针对后续的WEB开发):路径分析,最近设施点分析,以及服务区分析。

2.关于OD成本矩阵分析,多路径配送,位置分配分析不会在本文中讨论(注:REST GIS服务不支持OD成本矩阵分析,多路径配送,位置分配,只能在ArcMap中进行分析)。

3.本文部分内容参考了ArcGIS帮助文档,想详细了解GIS网络分析可查阅官方帮助文档,并在此强烈推荐。

4.为简化分析过程,本文使用的数据为作者零时制作,所以实际的表现效果会没有真实的数据美观,但是对于网络分析服务的内容没有任何影响,读者可以参阅官方给出的网络分析服务数据(注:需安装ArcGIS Toturial 10.0,这里基本提供了官方文档中用到的所有数据)。

 

1.准备网络分析的数据

首先我们制作表示道路的线要素,线要素之后将用于构建我们的网络数据集。

a.第一步

建立如下所示文件夹结构:

解释:Scratch文件夹用来存储我们的零时数据,ToolData用于存储我们永久的服务数据。一般我们将地理要素及要素集存放在地里数据库中。

这里我们新建了一个名叫NetworkFeatureDataSet的要素集,这是因为存放于地理数据库中的线要素如果用于构建网络数据集,则必须放在要素集中

b.第二步

新建各种要素(表示设施点的点要素,以及表示道路的线要素),并添加相关的属性

(说明:Network_ND和Network_ND_Junctions是之前已构建好