COGO 概述
本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。
测量员或土木工程师需要记录人造要素(例如地块、道路中心线、包含输送线的公用设施地役权以及石油和天然气勘探开采租约)的位置时,通常会在描述要素彼此间相对位置的测量图上给出结果。下面是一幅示例测量图,该图以图解法表示了道路中心线及与道路邻接的地产的边。道路中心线和宗地边界由若干条直线和曲线构成。
每条线都具有可对其自身进行描述的测量值。直线具有方向和距离,而曲线具有半径、角度、弧长和方向等测量值。这些测量值都属于坐标几何描述。您可使用这些 COGO 描述精确地重新创建测量员所采集的要素。测量图还包括对现有位置的参照,可帮助将这些新要素绑定至 GIS 数据库。参照可以是某个点的坐标或某个众所周知的位置(例如控制点、道路交叉点或现有宗地拐角)的测量值。
COGO 的结构单元
以下是 COGO 的基本结构单元:
- 点 - 测量图可以描述点要素,例如控制点、区域拐角和界标。您可使用简单的点要素类来表示这些要素。
- 线 - 您可使用简单的线要素类来表示这些要素。您可以选择将 COGO 字段添加至线要素类,而输入的测量值会记录在要素上。测量图中存在三种线:
- 直线 - 直线是测量图中的主要线类型,可用于表示所有类型的要素。
- 曲线 - 平滑地改变道路中心线的方向是曲线的一种典型用途。宗地边界通常平行于道路中心线,因此与曲线中心线相邻的边界也是曲线。曲线还可用于其他许多情况:在死胡同 (cul-de-sac) 宗地中为车辆提供大转弯圆,以及在交叉点处的宗地上提供更大能见度。
- 螺旋线 - 相比于其他类型的线,螺旋线并不常见。螺旋线通常可提供从圆曲线进行的过渡及向圆曲线进行的过渡。螺旋线可用于高速公路和铁路的设计,从而保证高速行驶的汽车或火车顺利从直线路径切入圆形路径或者从圆形路径顺利切入直线路径。仅支持通过编程来创建或修改螺旋线。有关详细信息,请参阅 ArcGIS 软件文档工具包帮助的几何部分。
- 面 - 面要素用于表示由 COGO 线要素形成的宗地区域。通常不会使用 ArcMap COGO 功能直接创建面;而通常会从线获得面。例如,可使用“高级编辑”工具条上的“构造面”命令来从所选线创建面。
- 导线 - 许多使用 COGO 描述输入的数据都从导线输入。导线便是用于创建线或面的 COGO 描述的有序集合。每条单独的线称为一个路线。
从 COGO 描述创建要素
ArcMap 编辑环境中用于从 COGO 描述创建要素的命令和对话框已集成在编辑体验中。您将会用到以下常见命令和对话框:
- 导线窗口 - 从导线描述创建一组要素。
- 2 点线窗口 - 从单个 COGO 描述快速创建要素。
- 偏移线窗口 - 从带状描述(一种用于重新对齐道路中心线的测量图)创建一组要素。
- 死胡同(Cul-de-sac)命令 - 用于从所选道路中心线创建死胡同。
以上这些仅是一部分可用于在 ArcGIS 中创建要素的命令和对话框。要了解使用这些命令以及其他命令构建和维护地块的方法,请参阅常用 COGO 工作流。
校正测量图与 GIS 数据之间的差异
使用来自测量图的 COGO 描述时,便是在使用测量员从地面获取并可能已校正为某种坐标系的测量值。不过,GIS 可存储对应于投影坐标格网的坐标。您可以使用地面到格网校正来校正您所创建的要素的几何。
报告 COGO 描述
开始从 COGO 描述添加要素之前,可能需要先调查和了解新要素相对于现有要素的拟合方式。您可以使用“COGO 报告”对话框测算在地图上单击的点之间的方向和距离,以及在数据库中查询线要素的 COGO 描述。您还可以使用“COGO 面积”命令计算所选线要素的有效面积,该值可用于决定修改要素所使用的方法。
在线要素上存储 COGO 属性
在 ArcMap 中创建要素时,您可以将输入的 COGO 值存储为线要素的属性。进行此操作的一个原因就是要为线要素的原始 COGO 描述保存一份记录。如果需要在以后修改线要素时研究原始值,此操作便会发挥作用。
ArcMap 中的命令和工具并非全都更新线要素的 COGO 属性。更新该属性的命令和工具包括“导线”窗口、“2 点线”窗口、“死胡同(Cul-de-sac)”命令和“比例”命令等。有关完整列表,请参阅关于 COGO 描述。要按此方式进行操作,需要具有适当 COGO 属性的线要素类。您可以使用 ArcCatalog 中的“创建 COGO 字段”命令来满足此需求。
COGO 工具条与其他 Esri COGO 功能有何不同?
在 ArcMap 中使用 COGO 工具条进行编辑时所提供的 COGO 功能可用于创建和维护地理数据库中的地块及其他测量要素。还有其他的 Esri 功能也可提供相似的功能,例如宗地编辑和 ArcInfo Workstation 的 COGO 扩展模块。
宗地编辑(宗地结构和“宗地编辑器”工具条)
宗地编辑可用于采集和维护从野外记录、数据采集器以及由测量员提交给公共主管当局的记录信息中收集的测量信息。您可以使用此测量信息逐步提高地理数据库中 GIS 要素几何的精度。
宗地编辑可提供用于维护土地记录数据库的宗地结构数据集、作业追踪和工作流功能。
与 COGO 有何不同?
- 随时间的推移维护要素 - 在 ArcGIS 中使用 COGO 功能创建线要素和面要素时,无法回头更改测量值及重新校正要素。例如,如果使用“导线”窗口创建宗地边界,而之后意识到犯了一个错误,那么必须删除该宗地边界并重新创建。使用宗地结构时,会将宗地记录信息存储在宗地结构中,因此可以重新应用测量值并校正结构。
- 宗地的校正 - 对于 COGO,需要在添加新宗地时决定以何种方式将这些新宗地集成到现有宗地图层。您可能需要删除某些线,也可能需要修改或重新创建另外一些线。宗地编辑使用最小二乘平差,可为新宗地确定最佳拟合。添加新的宗地时,它们会被无缝集成到宗地结构中。旧的记录信息不会被删除,而会被保留为历史记录,并且可继续为结构的坐标精度做出贡献。
- 追踪宗地历史 - 地理数据库可用于对数据进行存档,这样您便可以随时间推移对宗地数据建模。此操作对使用 COGO 创建的宗地有效。宗地编辑提供了用于地理数据库存档的附加功能,您可以利用该功能将对于宗地的增量更改存储在宗地结构中。
ArcInfo Workstation 的 COGO 扩展模块
ArcInfo Workstation 的 COGO 扩展模块具有采集和维护 coverage 中土地记录数据的功能。与 ArcGIS 中的 COGO 有何不同?
- 无 COGO 点要素类 - ArcGIS 中的 COGO 不具有明确的 COGO 点要素类。
- 对螺旋曲线的支持 - 仅支持通过编程来创建和修改螺旋线。有关详细信息,请参阅 ArcGIS 软件文档工具包帮助的几何部分。
- 定点 - 在 ArcGIS 中不支持此功能。