在 ArcGIS Pro 2.8 或更高版本中,您可以配置要素模板,以使用恒向和其他大地方向类型创建线。 针对提供距离和方向的两点线工具 ,启用了创建具有不同方向类型的线。
在 ArcGIS Pro 中,默认方向类型是格网。 格网方向用于投影二维平面上的坐标几何 (COGO) 计算。 格网方向适用于距离相对较小的线。 方向类型(如恒向和大地测量)用于地球的椭球体表面上的 COGO 计算。
可以使用编码值属性域在 ArcGIS Pro 2.8 或更高版本中启用以下方向类型:
- 格网
- 恒向(也称为等角航线)
- 正向大地测量
- 真实平均数
- 反向大地测量
在下面的“等角航线方向”部分和“正向、反向和真实平均数大地测量方向”部分中了解有关方向类型的详细信息。
配置方向类型的要素模板
如果不同的方向类型包含使用编码值属性域的 Azimuth Type 字段,则可以启用线的各种方向类型。 可以为线要素类的每个方向类型配置要素模板。
请按照以下步骤为线要素类中的每个方向类型配置要素模板:
- 在地理数据库中为这五个方向类型创建一个编码值属性域。 您可以提供自己的域名称和描述,但域的字段类型必须设置为 Long。
使用以下代码添加格网、等角航线/恒向、正向大地测量、真实平均数和反向大地测量的编码值:1 - 格网、2 - 等角航线/恒向、3 - 正向大地测量、4 - 真实平均数和5 - 反向大地测量。
注:
必须为五个方向类型分配下图所示的编码值。 编码值描述可能会有所不同,但是,例如,必须将格网方向的编码值指定为 1,将真实平均数方向的编码值指定为 4。
- 添加名为 AzimuthType 的字段到将使用方向类型的线要素类中。
字段名称必须拼写并格式化为AzimuthType。
- 将数据类型设置为 Long,将属性域设置为 PF_AzimuthType。
- 使用启用 COGO 地理处理工具启用线要素类上的 COGO。
使用不同方向类型的线要素类必须启用 COGO,以便方向和距离可以存储在 COGO 字段中。
提示:
作为宗地结构一部分的线要素类(宗地线和连接线)将自动启用 COGO。 - 如果您要使用宗地结构并使用通过最小二乘平差分析宗地工具运行最小二乘平差,将以下子类型添加到 AdjustmentLines 分析要素类中的 MeasurementType 字段:5 - 大地方位角、6 - 椭圆体圆弧距离。
要添加子类型,右键单击目录窗格中的 AdjustmentLines 要素类,指向数据设计,然后单击子类型。 选择字段视图中的 MeasurementType 字段中,然后在子类型选项卡中单击创建/管理以添加新的测量子类型。 必须为两个新测量测类型分配下图所示的编码值:
- 将使用方向类型的线要素类添加到地图。 如果要使用宗地结构中的宗地线或连接线,请将宗地结构添加到地图中。
要将线要素类或宗地结构添加到地图中,请右键单击它,然后单击添加到当前地图或添加到新地图。
将图层添加到地图后,将为每个图层创建默认要素模板。
- 单击编辑选项卡上的创建 以打开创建要素窗格,并查看地图中图层的默认要素模板。
- 在创建要素窗格中,单击搜索栏右侧的管理模板按钮 ,以为您的线图层编辑和配置新模板。
- 在管理模板窗格中,选择要为其配置模板的线图层。
将线图层添加到地图时为线图层创建的默认模板将显示在下方窗格中。
- 单击属性以编辑默认要素模板,并将其配置为创建具有不同方向类型(例如,真实平均数)的线。
- 在模板属性对话框的常规选项卡上,在名称文本框中输入真实平均数方向。
- 或者,添加标签并输入模板描述,例如:使用真实平均数方向创建线的模板。
- 在工具选项卡上,取消选中两点线工具 以外的所有工具。
- 在属性选项卡上,从 AzimuthType 字段的下拉列表中选择真实平均数方向类型。
- 在模板属性对话框上单击确定以创建模板。
当您在管理模板窗格中选择线图层时,真实平均数方向模板将显示在下方窗格中。
- 为所选线图层将使用的不同方向类型创建其他模板。
提示:
单击复制以创建真实平均数模板的副本。 在模板属性对话框上,确保在常规选项卡上更新了模板名称,确保两点线工具 是在工具选项卡上选择的唯一工具,并确保将 AzimuthType 属性设置为正确的方向类型。
使用方向要素模板创建线
在使用方向和距离创建线之前,请确保为工程正确设置单位。
- 单击编辑选项卡上的创建 以打开创建要素窗格。
- 在线要素图层下,选择方向类型要素模板。
唯一可用的构造工具是两点线工具 。
- 单击或捕捉到地图上的起点。
- 右键单击,单击方向/距离 ,然后提供方向和距离。
- 在方向和距离对话框中,在水平文本框中输入线的方向,然后在距离文本框中输入距离。 按 Enter 创建线。
计算线的几何基于所使用的方向类型。 例如,使用真实平均数要素模板创建的线的端点与使用默认格网要素模板创建的线的端点将位于不同的位置。
由于具有恒向和大地方向的线并不完全是直线,因此将内部顶点放置在线上以定义线的变化路径。
提示:
线的方向和距离值分别存储在线的 Direction 和 Distance COGO 字段中。
恒向线方向
恒向线(或等角航线)具有以下特征:
- 他们以相同的角度越过子午线。
子午线是地球表面的圆弧线,经度恒定,以北极和南极为终点。
- 子午线具有恒定的方位角。 方位角不变。
- 方位角是相对于正北方向(天文)进行测量的。
- 它们既代表子午线,又代表纬线。
- 在墨卡托投影上,它们是直线。
- 它们不是两点之间的最短路径。
正向、反向和真实平均数大地方向
正向、反向和真实平均数大地方向定义的线是椭圆体上两个点之间的最短路径。 线路径的方位在不断变化。
正向大地测量是在线起点处参考子午线的方位。 反向大地测量是在线终点处参考子午线的方位。 真实平均数的方位位于线的中点,即正向和反向大地方位之间的中间位置。
定义宗地边界时,大地方向通常保留给非常长的宗地线。