ArcGIS 中网络数据集的建立 1 ArcGIS 中网络数据集的建立 1 对道路中心线的要求 (1) 平面相交的道路,在路口打断; 立体相交的道路,不在路口打断。 (2) 相连的道路端点必须要捕捉;线的空间结构需正确,可以利用拓扑规则检查修改空间位置有误的要素; (3) 图层必须包含的字段:NAME、LENGTH、Hierarchy、OneWay,这些字段是为了方便建立网络数据集。 2 道路中心线的处理 3.1 建立拓扑 注:拓扑只能在geodatabase 中的dataset 下建立,因此需要将 shapefile 格式的图层导入 geodatabase 中。 (1) 打开 Catalog,在指定目录下新建Personal Geodatabase,双击进入,ArcGIS 中网络数据集的建立 2 空白处右击,选择“New->Feature Dataset”,输入名称,最好不要有空格,选择与道路中心线数据相同的坐标系统,一路默认; (2) 双击进入 Feature Dataset,空白处右击,选择“Import->Feature Class (Multiple)…”,打开导入数据对话框,Input Features 下浏览选择需要导入的道路中心线数据,点击OK 进行导入;(若导入出错,可能是因为道路中心线和新建的Geodatabase 所在路径存在空格或中文字符,将道路中心线和新建的Geodatabase 都拷贝至盘符根目录下,再进行导入操作) (3) Feature Dataset 目录下,空白处右击,选择“New->Topology”,按照以下图示进行拓扑的建立; ArcGIS 中网络数据集的建立 3 ArcGIS 中网络数据集的建立 4 ArcGIS 中网络数据集的建立 5 ArcGIS 中网络数据集的建立 6 (4) 打开ArcMap,点击,添加新建立的拓扑,同时将道路中心线一起添加进地图窗口,Editor->Start Editing,根据错误指示进行修改。 ArcGIS 中网络数据集的建立 7 3.2 拓扑规则说明及修改方法 2.2.1 Must not overlap 在同一层要素类中(同一层之间的关系),线与线不能相互重叠。 修改方法:将不需要的线段截断、删除。 2.2.2 Must not have dangles 不允许线要素有悬结点,即每一条线段的端点都不能孤立,必须和本要素中其他要素或和自身相接触; ArcGIS 中网络数据集的建立 8 该规则适用于多条线段相交的端点处,对于没有其他线段与其相交的端点处可以忽略,如下: 修改方法:将错误处放大,有悬点的线段延伸到需要相交的要素上,长出的部分截断后删除。 2.2.3 Must not have pseudo 不能有伪结点,就是一条线段中间不能有断点。 修改方法:将伪结...