创建网络数据集ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集完成网络数据集设计后即可开始创建网络数据集。注意:“网络分析”教程中有两个练习可以逐步引导您完成创建网络数据集的过程。可以通过本文档的“相关主题”部分链接到这两个练习。可通过五个主要步骤来创建网络数据集:1.准备要素数据集和源。如果要创建基于地理数据库的网络数据集,则作为源参与网络的所有要素类都应该出现在一个要素数据集中。如果要从shapefile创建网络,则需要将作为源参与的所有要素类安排到同一个文件夹中。可能需要创建新要素数据集或新要素类,还可能需要编辑要素。了解有关创建要素数据集的信息了解有关创建要素类的信息了解有关编辑要素的信息2.准备网络数据集内部相应角色的源。确保源具有表示网络阻抗值(距离和行程时间等)的字段。为了获得最佳结果,可使用阻抗单位命名这些字段,因为新建网络数据集向导会自动检测这些字段,例如,最好将行程时间字段命名为Minutes。对于边源,如果阻抗值因行进方向而有所不同,则为每个行进方向提供一个单独字段,例如FT_Minutes和TF_Minutes。如果对单向街道进行建模,请确保边源具有提供单向街道信息的字段。新建网络数据集向导会识别名为One_Way或Oneway的字符串字段,并创建能够解释其值的赋值器,如下:FT或F指示只允许在边的数字化方向行驶的单向街道。TF或T指示只允许在与边的数字化方向相反的方向行驶的单向街道。N指示禁止在两个方向行驶的街道。任何其他值均指示允许在两个方向行驶的街道。了解有关网络使用的赋值器类型的信息如果数据使用z高程或z高度值来对天桥和地下通道进行建模,请确保将天桥和地下通道的相关信息存储在一对整型字段中(一个字段存储边的一个端点)。如果将字段命名为F_ELEV和T_ELEV或者F_ZLEV和T_ZLEV,则新建网络数据集向导会自动检测这些字段。了解有关连通性的信息如果打算通过网络分析生成驾车指示文本,请确保边源具有包含生成驾车指示所需信息(如道路类、街道名称、高速公路盾形路牌符号和边界信息)的字段。了解有关设置指示的信息3.准备转弯要素类并添加转弯信息。将转弯要素类与网络数据集相关联。创建网络数据集不必使用转弯。如果转弯信息存储在ARC/INFO或ArcViewGIS转弯表中,则将转弯表导入到转弯要素类中。了解有关迁移转弯数据的详细信息如果没有ARC/INFO或ArcViewGIS转弯表,但是想要使用转弯信息执行网络分析,则需要创建新的转弯要素类并添加新的转弯要素以存储这些转弯信息。了解有关使用地理处理工具创建转弯要素类的详细信息了解有关创建新的转弯要素的详细信息确保转弯要素类包含的字段带有将在网络属性中使用的信息,如转弯阻抗(例如,转弯需要花费两分钟)或条件转弯限制(例如,只有卡车不能转弯)。4.使用新建网络数据集向导创建网络数据集。新建网络数据集向导会逐步引导您完成以下操作:为网络数据集命名、标识网络源、设置连通性、标识高程数据(如果必要)、指定转弯源(如果必要)、定义属性(如成本、描述符、约束和等级)和设置方向报表规范。5.构建网络数据集。创建网络数据集或编辑现有网络数据集时,必须以构建的方式进行。构建是创建网络元素、建立连通性和将值指定给已定义属性的过程。了解有关在ArcMap中构建网络数据集的详细信息了解有关使用地理处理工具构建网络数据集的详细信息相关主题练习1:创建网络数据集练习2:创建多方式网络数据集版权所有©1995-2011Esri.保留所有权利。3/4/2011在ArcMap中构建网络数据集ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集»构建网络数据集网络数据集创建完成后或编辑现有网络数据集时,必须对网络数据集进行构建。构建新网络数据集的第一步是创建网络元素,然后是建立连通性,最后再根据新建网络数据集向导中定义的属性为网络属性指定值。并且还会在包含网络数据集的工作空间中创建一个含有所有系统交汇点的点要素类。网络数据集的后续构建只需根据网络数据集属性对话框中设定的属性更新元素、连通性和属性值即可。如果要编辑源要素,更改网络属性引用源要素的方式,或在工作空间之间移动网络数据集(例如,使用复制和粘贴),则有必要构建网络。在编辑会话模式下或编辑会话外部均可构建地理数据库网络数据集;但注册为版本的地理数据库网络数据集只能在编辑会话模式下构建。由此得出,在ArcCatalog中无法构建注册为版本的网络数据集,因为无法在ArcCatalog中启动编辑会话。而需要改用ArcMap。Shapefile网络数据集只能在编辑会话外部构建;因此,您可以使用ArcMap或ArcCatalog来构建它们。步骤:1.单击开始所有程序ArcGISArcMap10启动ArcMap。2.在标准工具条上,单击目录窗口按钮。将打开可停靠的目录窗口。3.使用目录窗口导航到网络数据集所在的位置,然后将其拖动到地图显示画面或内容列表中。如果到存储网络数据集的文件夹的连接已经不存在,您可以单击连接到文件夹按钮或在位置文本框中输入该文件夹路径来建立一个连接。将打开添加网络图层对话框。4.单击否仅向地图中添加网络数据集,或单击是向地图中添加网络数据集和网络数据集的全部源要素类。5.如果要处理地理数据库中已注册版本的网络数据集,请启动编辑会话。了解有关启动编辑会话的详细信息6.如果网络分析工具条当前未显示,则单击自定义工具条网络分析。网络分析工具条即被添加到ArcMap中。7.在网络分析工具条上单击构建网络数据集按钮。提示:如果存在多个网络数据集,则可以通过网络分析工具条上的网络数据集下拉列表指定要构建的网络数据集。相关主题创建网络数据集网络数据集的编辑方法版权所有©1995-2011Esri.保留所有权利。3/4/2011在ArcCatalog中构建网络数据集ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集»构建网络数据集网络数据集创建完成后或编辑现有网络数据集时,必须对网络数据集进行构建。构建新网络数据集的第一步是创建网络元素,然后是建立连通性,最后再根据新建网络数据集向导中定义的属性为网络属性指定值。并且还会在包含网络数据集的工作空间中创建一个含有所有系统交汇点的点要素类。网络数据集的后续构建只需根据网络数据集属性对话框中设定的属性更新元素、连通性和属性值即可。如果要编辑源要素,更改网络属性引用源要素的方式,或在工作空间之间移动网络数据集(例如,使用复制和粘贴),则有必要构建网络。在编辑会话模式下或编辑会话外部均可构建地理数据库网络数据集;但注册为版本的地理数据库网络数据集只能在编辑会话模式下构建。由此得出,在ArcCatalog中无法构建注册为版本的网络数据集,因为无法在ArcCatalog中启动编辑会话。而需要改用ArcMap。Shapefile网络数据集只能在编辑会话外部构建;因此,您可以使用ArcMap或ArcCatalog来构建它们。步骤:1.单击开始所有程序ArcGISArcCatalog10启动ArcCatalog。2.在目录树中,导航到网络数据集的位置。3.右键单击网络数据集,然后单击构建。4.构建完成后单击确定。相关主题使用地理处理工具构建网络数据集ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集»构建网络数据集网络数据集创建完成后或编辑现有网络数据集时,必须对网络数据集进行构建。构建新网络数据集的第一步是创建网络元素,然后是建立连通性,最后再根据新建网络数据集向导中定义的属性为网络属性指定值。并且还会在包含网络数据集的工作空间中创建一个含有所有系统交汇点的点要素类。网络数据集的后续构建只需根据网络数据集属性对话框中设定的属性更新元素、连通性和属性值即可。如果要编辑源要素,更改网络属性引用源要素的方式,或在工作空间之间移动网络数据集(例如,使用复制和粘贴),则有必要构建网络。在编辑会话模式下或编辑会话外部均可构建地理数据库网络数据集;但注册为版本的地理数据库网络数据集只能在编辑会话模式下构建。由此得出,在ArcCatalog中无法构建注册为版本的网络数据集,因为无法在ArcCatalog中启动编辑会话。而需要改用ArcMap。Shapefile网络数据集只能在编辑会话外部构建;因此,您可以使用ArcMap或ArcCatalog来构建它们。步骤:1.Onthemenubar,clickGeoprocessingSearchForTools.可停靠的搜索窗口将打开,同时工具类别已处于选中状态。2.在搜索窗口的工具箱列表中,单击NetworkAnalyst工具。将显示一列与ArcGISNetworkAnalyst扩展模块相关的工具集和工具。3.在搜索窗口中,单击网络数据集。搜索窗口中将仅显示与网络数据集相关的工具。4.在工具列表中单击构建连接。将打开构建对话框。5.在该工具的对话框中指定参数。了解有关构建网络地理处理工具的详细信息6.单击确定。相关主题创建网络数据集网络数据集的编辑方法常见构建错误ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集如果构建阶段检测到任何错误,将会弹出一条消息。如果网络要素存在错误,则不会将此要素构建到网络数据集中。此类错误的常见原因如下:几何为空。要素几何的长度为零。未找到连通性策略。线要素的折点少于两个。未找到与转弯标识符#对应的边元素(这里的#表示数值)。无法找到交汇点。转弯无法添加到逻辑网络中。转弯元素已存在。转弯元素的边与现有的内部/外部边冲突。转弯元素的某一条内部边与第一条或最后一条边相同。转弯元素的某条边是自闭合边。转弯元素的锚交汇点未连接到最后一条边。转弯元素的边未相互连接。相关主题创建网络数据集网络数据集的编辑方法网络数据集图层ResourceCenter»专业库»扩展模块»NetworkAnalyst»网络数据集»构建和编辑网络数据集使用网络数据集图层(或者简言之为网络图层),在ArcMap中显示网络数据集。网络图层存储边、交汇点、系统交汇点、脏区的符号系统,当可获取时,同样存储转弯和流量的符号系统。没有到网络数据集的链接,便无法创建网络分析图层。通过添加网络数据集图层到ArcMap,同样提供了到网络数据集的链接,然后可以使用NetworkAnalyst工具条创建分析图层。向ArcMap添加网络图层要向ArcMap添加网络图层,请遵循以下步骤:步骤:1.单击开始所有程序ArcGISArcMap10启动ArcMap。2.在标准工具条上,单击目录窗口按钮。将打开可停靠的目录窗口。3.使用目录窗口导航到网络数据集所在的位置,然后将其拖动到地图显示画面或内容列表中。将打开添加网络图层对话框。4.单击否仅将网络数据集添加到地图。也可以单击是将网络数据集及其所有源要素类添加到地图中。提示:通常,当在ArcMap中绘制要素时,要素的位置信息会从它们的几何值中提取。但是,网络数据集并不在内部存储其网络元素的几何。相反,它们引用它们的源要素并从那里获取几何。这意味着在引用网络数据集后有一个引用源要素的附加步骤。可以通过向ArcMap添加源要素,在内容列表中选中它们,以及取消选中网络数据集,来加速网络的绘制。这样,仍然可获取网络数据集以创建分析图层,并且直接从源要素自身引用几何。但是,某些情况下仍然需要显示网络图层,例如绘制流量、脏区以及边限制的箭头时。网络数据集作为网络图层添加到ArcMap。网络元素可以使用网络标识工具(在NetworkAnalyst工具条上)和标识工具(在工具工具条上)来查询。但是,它们无法在ArcMap中以交互方式选择。此外,按属性选择、按位置选择以及按图形选择无法