设计地理数据库拓扑

在 Standard 或 Advanced 许可等级下可用。

使用 ArcGIS 在地理数据库中创建拓扑前,可以先执行几个设计步骤再开发拓扑设计。

  1. 创建一个将共享几何的所需要素类的列表。
  2. 指定各要素类(点、线或多边形)的空间制图表达。
  3. 列出将共享几何并将被一起编辑和维护的要素类。

    例如,如果对某个要素的几何执行编辑,则其他要素也将随之更新。

    下表包含一些通常在共享拓扑中管理的要素类:

    数据专题要素类拓扑规则的子样本

    宗地

    宗地面、宗地边界(线)、宗地拐角(点)

    宗地面不得重叠。 宗地面边界必须被宗地边界线覆盖。 宗地边界端点必须被宗地拐角点覆盖。

    街道中心线和人口普查单元

    街道中心线、人口普查区块、人口普查区块组、人口普查区域

    街道线不得相交或接触内部。 人口普查区块不得重叠。 人口普查区块组必须被人口普查区块覆盖。 人口普查区块组不得重叠。 人口普查区域必须被人口普查区块组覆盖。 人口普查区域不能重叠。

    土壤

    土壤类型面

    土壤面不得重叠。 土壤多边形不能有空隙。

    水文分析

    水文线、水文点、流域(多边形)

    水文线不得自重叠。 水文点必须被水文线覆盖。 流域不得重叠。 流域不能有间距。

    参与拓扑的要素类示例
  4. 将这些要素类组织成要素数据集。
  5. 指定每个要素类中元素间的拓扑规则。

    例如,宗地可以是单部件或多部件多边形。 相邻宗地将共享几何。 宗地不能叠置。

  6. 指定要素类间的拓扑规则。

    例如,定义宗地多边形的线必须被宗地边界线覆盖。

  7. 标识每个要素类中坐标的精度等级。

    最精确的要素类的等级应为 1,而较低精度必须从最高等级开始依次降低(第二精确的要素类的等级为 2,依此类推)。 多个要素类可以具有相同的精度等级。 如果感觉不到精度有差异,则将所有要素类的等级都设置为 1(也就是说,使精度相同)。

  8. 构建一个具有要素副本的测试地理数据库(使用文件或移动地理数据库)以测试计划的拓扑设计。 练习您的原型地理数据库。 例如,根据您提议的设计添加拓扑,对其进行验证,然后编辑某些要素。

    这样可使您更好地了解行为并有助于优化设计。

  9. 优化并调整设计,直至获得可行的实现。