关于 COGO 描述
此主题仅适用于 ArcEditor 和 ArcInfo。
使用方向和距离可描述直线的几何。相似地,使用弧长、弦距离、半径、圆心角和切线长度等参数可描述圆弧的几何。
COGO 线
COGO 线是一个完全呈直线或完全呈圆形形状的要素。如果要素在端点之间有任何折点,则所有折点都必须落入在端点之间创建的直线或曲线的 x,y 容差范围内。只有这类线要素才有有效的 COGO 描述。
可使用多种方法来创建 COGO 线。例如,使用以下方法可创建 COGO 线:
- 导线窗口
- 偏移线窗口
- 构造 2 点线窗口
- 死胡同 (Cul-de-sac) 命令
- 分割为 COGO 线命令
所需的 COGO 字段
下表列出并描述了保留 COGO 属性所需的表字段。
字段名 |
描述 |
字段别名 |
格式 |
---|---|---|---|
方向(或角度) |
如果要素是直线,则这是线的方向。如果要素是圆弧,则这是弦的方向。该字段的名称是“角度”(为兼容 ARC/INFO coverage)或是“方向”(如果使用“创建 COGO 字段”命令)。 |
COGO 方向 |
文本长度=12 |
距离 |
如果要素是直线,则这是端点的间距。如果要素是圆弧,则这是弦的距离。 |
COGO 距离 |
文本长度=10 |
增量 |
曲线的两个端点与圆心之间形成的圆心角。在 ArcMap 中进行编辑时,此字段通常称为“角度”。 |
COGO 增量 |
文本长度=10 |
半径 |
从圆心到曲线的长度。 |
COGO 半径 |
文本长度=10 |
切线距离 |
端点和切点之间的距离。切点是根据曲线的两个端点处与半径垂直的两条直线的交点而确定。 |
COGO 切线距离 |
文本长度=10 |
弧长 |
曲线的长度。在 ArcMap 中进行编辑时,此字段通常称为“弧”。 |
COGO 弧长 |
文本长度=10 |
侧 |
圆弧的圆心所在的那一侧。 |
COGO 侧 |
文本长度=1 |
输出 COGO 描述
ArcGIS 中的特定 COGO 命令可将输入的 COGO 描述存储为 COGO 线要素的属性。添加的值包括直线要素的方向和长度及曲线要素的曲线特征,如弦距离、弦方向、弧长、半径以及切线长度和侧等。填充这些属性时将使用 ArcMap 编辑环境的当前方向类型和角度单位。填充距离属性时将使用地图的当前坐标系线性单位。
ArcGIS 中的 COGO 命令应被用于更新线要素以保留 COGO 属性。例如,若要分割线,使用 COGO 工具条上的“比例”工具可自动更新 COGO 属性。使用“分割”命令或工具不会更新 COGO 属性。
以下命令可将 COGO 描述写入线要素类的 COGO 属性:
- 合并 - 将选中的两个或多个要素合并为一个要素。如果选择完全是直线(或曲线)的线且它们有 COGO 字段,则可更新 COGO 描述。
- 导线窗口 - 根据一系列形成闭合或不闭合导线的 COGO 描述创建要素。
- 2 点线窗口 - 根据 COGO 描述创建 COGO 线要素。
- 死胡同 (Cul-de-sac) - 根据街道中心线创建对称或不对称的死胡同。
- 比例 - 将所选线分割为多条线段。
- COGO 报告 - 在地图中列出线和要素的 COGO 描述。
- 分割为 COGO 线 - 在每个折点处分割所选线并更新 COGO 字段。
- 更新 COGO 属性 - 根据要素几何计算所选线的 COGO 描述。