ArcMap 提供了各种用于创建线性要素的工具。 路径只是具有测量值的线性要素,因此用于创建路径的方法与用于创建其他线性要素的方法类似。
选择要素
在根据现有线创建路径时,必须选择相应的线,您需要复制这些线的几何以创建该路径。 所选要素可以来自地图中的一个或多个现有线性要素图层或来自任何受支持的数据格式。
可以使用任何可用方法来选择线性要素。 例如,您可以使用编辑器工具栏上的编辑 工具 、工具工具栏上的按矩形选择 工具
或选择菜单中的按属性选择。
设置参数
选择线性要素后,使用创建路径对话框设置“新路径创建方式”参数。
设置的第一个参数是起点。 路径测量值从此开始。 可以通过两种方法来设置起点。 第一种,可以单击地图上的某个点。 如果选择此选项,您会发现,随着指针在地图中移动,起点将自动捕捉到其中一个所选要素的端点。 第二种,可以使用坐标优先级:左下、右下、左上或右上。 将使用所选线性要素集周围的最小外接矩形来确定这些坐标优先级。 最接近所选坐标优先级的所选要素的端点将是测量起点。
所设置的下一个参数将指示测量值的获取方式。 选择几何长度选项时,重要的是要认识到,各所选要素的几何长度是以目标图层坐标系的单位而不是以要素本地坐标系的单位进行确定的。 这是因为在单个数据框内,可以对使用不同坐标系的要素进行动态投影。
仅当所选的全部线性要素都来自同一图层时,测量字段选项才可用。 新路径上的测量值通过该字段中的值累积。
如果知道新路径的起始和终止测量值,则使用始于/止于选项。 将自动内插起始和终止值之间的所有测量值。
如果想要在测量单位之间进行转换,可以将测量值乘以相应系数。 例如,您的路径数据存储在坐标系单位为英尺的要素类中。 您希望路径上的测量值采用英里为单位。 将测量值乘以 0.0001893994 即可从英尺转换为英里。 测量值倍增系数应在合并所选线以创建路径前应用。
想要新路径具有非 0 起始测量值时,起始测量值选项很有用。
要设置的最后一个参数将指示您是否希望不相交路径具有连续的测量值。 请注意,如果选择具有不连续测量值,则将使用目标图层坐标系的单位计算间距距离。 这可能导致产生意外的测量值;例如,如果目标图层坐标系的单位是米而您正在使用存储英里数的值的字段来累积测量值,那么将得到意外的测量值。 请注意,使用始于/止于选项设置测量值时,该复选框不可用。
设置属性
在目标要素类中创建新路径后,所选的一组输入线性要素将变为未选中状态,而新路径将变为已选中状态。 然后您可以设置属性,例如,路径标识符。
复杂路径
创建复杂路径的过程与创建简单路径的过程非常类似。 唯一区别是必须分段构建复杂路径。 创建各段后,可以合并它们。
创建复杂(循环)路径的任务中显示的工作流不是唯一的工作流。 掌握在 ArcMap 中进行编辑操作的知识后,您可以选择更适合您组织的工作流。
请注意,在创建复杂(循环)路径的任务中,必须小心为最终合并的路径的两个组成部分中的每个部分设置合适的测量值。 如果目前您不能设置,也可合并各段。 可以在以后重置测量值。