升级 ArcMap 宗地结构

使用 宗地工具 > 管理中的升级 ArcMap 宗地结构脚本工具将 ArcMap 宗地结构升级到 ArcGIS Pro 宗地结构。

该工具在要素数据集中创建了一个 ArcGIS Pro 宗地结构并从 ArcMap 宗地结构中传输数据。现有的 ArcMap 宗地结构不会更改。

升级宗地结构的要求如下:

  • 文件地理数据库或企业级地理数据库。企业级地理数据库应该支持分支版本化。
  • 企业级地理数据库应位于受支持的 DBMS(SQL Server、Oracle 或 PostGreSQL)中。
  • 要素数据集。
    • 要升级的宗地结构应位于与目标要素数据集相同的空间参考中。
    • 在企业级地理数据库中,要素数据集必须来自作为经数据库身份验证的用户建立的数据库连接。此用户必须具有创建内容的数据库权限且未经 OS 验证,且不能为数据库管理员或地理数据库管理员帐户。已连接用户将成为宗地结构所有者和管理员。
    • 在企业级地理数据库中,升级必须在默认版本中运行。
    • 要素数据集不能包含其他宗地结构。一个要素数据集中只能创建一个宗地结构。

注:
如果您在企业环境中工作,请考虑将您的 ArcMap 宗地结构升级为文件地理数据库。由此,在发布到要素服务之前,可以对升级的宗地结构进行过渡以保证质量。

宗地

升级 ArcMap 宗地结构时,宗地按其类型传输到 ArcGIS Pro 宗地结构。升级过程使用在 ArcMap 宗地要素类的 Type 字段中定义的宗地类型在 ArcGIS Pro 宗地结构中创建宗地类型。如果 Type 字段使用属性域,则属性域值描述将被指定为宗地类型名称。如果 Type 字段没有属性域,则宗地类型将按照 Type 字段中为其分配的编号进行命名。

宗地线

ArcMap 宗地结构中的宗地线与测量图相关联。使用传输的关联记录的全局 ID 填充宗地线要素类的 Created By Record 字段。

使用以下数据填充 ArcGIS Pro 宗地类型线要素类中的字段:

ArcGIS Pro 宗地类型线字段ArcMap 宗地结构填充

COGO Accuracy

Lines 要素类中的 Accuracy

已启用 COGO 的字段

BearingDistanceRadiusArcLength

除此之外,SequenceTypeCategoryDeltaHistoricalRadialBearingTangentBearingHideLegalStartDateLegalEndDate,以及 ArcMap 宗地结构线表中任何用户添加的或地方政府信息模型字段会传输并添加到宗地类型线要素类中。

宗地面

ArcMap 宗地结构中的宗地具有关联的测量图。使用传输的关联记录的全局 ID 填充宗地类型面要素类的 Created By Record 字段。

使用以下数据填充 ArcGIS Pro 宗地类型面要素类中的字段:

ArcGIS Pro 宗地类型面字段ArcMap 宗地结构填充

Name

宗地要素类中的 Name 字段

COGO Accuracy

宗地要素类中的 Accuracy 字段

Stated Area

宗地要素类中的 Stated Area 字段

Stated Area Unit

宗地要素类中的 Stated Area 字段

Misclose Ratio

宗地要素类中的 MiscloseRatio 字段

Misclose Distance

宗地要素类中的 MiscloseDistance 字段

除此之外,TypeLegalStartDateLegalEndDateUnclosedMiscloseBearingBacksightBearingHistoricalAccuracy,以及 ArcMap 宗地结构宗地表中任何用户添加的或地方政府信息模型字段会传输并添加到宗地类型面要素类中。

历史宗地

ArcGIS Pro 宗地结构中,如果 Retired By Record 字段不为空,则宗地要素为历史要素。历史宗地要素显示在宗地类型图层下的历史图层组中。历史图层组包含历史线子图层和历史面子图层。历史线和面子图层均包含预定义的 Retired By Record 不为空定义查询。

如果 ArcMap 宗地结构中宗地线或面要素的 Historical 属性的值为 1 (true),则要素将作为历史要素传输到关联的宗地类型要素类。

历史要素的 Retired By Record 字段填充了占位符全局 ID {DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD}。

注:

当宗地结构作为要素服务发布并添加到地图时,历史图层组可用。将宗地结构从文件地理数据库添加到地图时,历史图层组也将可用。由于无法发布具有定义查询的图层,因此将宗地结构从企业级地理数据库添加到地图时,历史子图层不可用。

未闭合宗地

ArcMap 宗地结构中的未闭合宗地会作为连接线传输到 ArcGIS Pro 宗地结构。为未闭合宗地的每个边界创建连接线要素。使用边界尺寸填充连接线已启用 COGO 的属性字段。

测量图和记录

ArcMap 宗地结构测量图表中的数据会传输到 ArcGIS Pro 宗地结构记录要素类。

系统会传输以下数据:

  • 为测量图表中的每个测量图创建一个新的宗地结构记录。

    如果测量图具有关联的宗地,则会为记录要素创建面要素。面要素是记录覆盖区,并匹配与记录关联的所有宗地的累积形状。

  • 如果计划没有关联的宗地,则记录将不具有面形状,并且仅具有属性。

注:

对于相关联的宗地数超过 2,000 的记录,将不会为其创建记录面。较大的记录面可能导致宗地结构中出现性能问题。

使用测量图表中的以下数据填充宗地结构记录要素类中的字段:

宗地结构记录字段ArcMap 宗地结构填充

Name

来自测量图表的 Name

Recorded Date

来自测量图表的 LegalDate

COGO Accuracy

来自测量图表的 Accuracy

除此之外,DescriptionSurveyorCompanySurveyDateTrueMidBrg,以及测量图表中任何用户添加的或地方政府信息模型字段会传输并添加到记录要素类中。

点和控制点

宗地结构点和控制点要素类中的数据会传输到 ArcGIS Pro 宗地结构点要素类。

系统会传输以下数据:

  • 连接线的宗地拐角点和端点作为宗地点传输(Fixed Shape 属性字段值设置为 NoAdjustment Constraint 字段设置为 XY free, Z constrained)。
  • 控制点作为约束点传输(Fixed Shape 属性字段值设置为 YesAdjustment Constraint 字段设置为 XYZ constrained)。
  • 不会传输中心点。
  • 不会传输点的测量图或记录信息。
  • 不会传输宗地点的 x,y,z 坐标。仅传输控制点的坐标。

使用以下数据填充 ArcGIS Pro 宗地结构点要素类中的字段:

ArcGIS Pro 宗地结构点字段ArcMap 宗地结构填充

Name

来自控制点要素类的 Name,否则为空白。

X, Y, Z 字段

来自控制点要素类的 X, Y, Z。仅传输控制点的坐标。

XY Accuracy

来自控制点要素类的 Accuracy XY

Z Accuracy

来自控制点要素类的 Accuracy Z

除此之外,TypeCategoryHistoricalLegalStartDateLegalEndDateCenterPointMaxDNMaxDE 字段从 ArcMap 宗地结构点表传输,SurveyDateActiveConstructionData 字段从控制点要素类传输。还会传输任何用户添加的字段和地方政府信息模型字段。

历史点

ArcMap 宗地结构中的历史点会作为历史点传输到 ArcGIS Pro 宗地结构。如果 Historical 属性的值为 1 (true),则 ArcMap 宗地结构中的点是历史点。

ArcGIS Pro 宗地结构中,如果 Retired By Record 属性不为空,则点为历史点。在传输历史点时,Retired By Record 属性将填充占位符全局 ID {DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD}。

连接线

ArcMap 宗地结构中分类为连接线、精确连接线和原始连接线的线会传输到 ArcGIS Pro 宗地结构连接线要素类。未闭合宗地也作为连接线传输。

ArcMap 宗地结构中的线与测量图相关联。使用传输的关联记录的全局 ID 填充连接线要素类的 Created By Record 字段。

使用以下数据填充 ArcGIS Pro 宗地结构连接线要素类中的字段:

ArcGIS Pro 宗地结构连接字段ArcMap 宗地结构填充

COGO Accuracy

Lines 要素类中的 Accuracy

已启用 COGO 的字段

BearingDistanceRadiusArcLength

除此之外,SequenceTypeCategoryDeltaHistoricalRadialBearingTangentBearingHideLegalStartDateLegalEndDate,以及 ArcMap 宗地结构线表中任何用户添加的或地方政府信息模型字段会传输并添加到连接线要素类中。

已排除的数据

ArcMap 宗地结构升级到 ArcGIS Pro 宗地结构时,不会传输以下数据:

  • Jobs、Accuracy、Vectors 和 Adjustments 系统表中的数据。
  • 未连接的宗地和已保存的构造.
  • 系统生成的径向线和部分连接线。
  • 系统生成的中心点、线点和与控制点重叠的点。
  • 注记。使用升级数据集地理处理工具升级注记要素类。
  • 用户添加的相关表和由地方政府信息模型添加的相关表。

宗地拓扑

升级 ArcMap 宗地结构时,还会启用宗地拓扑。升级您的宗地结构后,验证您的宗地结构以识别并修复任何拓扑错误。您不需要构建宗地,因为宗地是在升级过程中构建的。

后处理

升级宗地结构后,您可以执行一些后处理操作,以减少冗余线并确保编辑性能良好。这些方法将在以下部分中进行介绍。

删除重复的线

同一宗地类型和具有相同关联记录的相邻宗地可以共享重合边界。这些相邻宗地之间可以具有一条宗地线。

不同宗地类型的相邻宗地将各自具有自己的边界。这些相邻宗地之间将具有重叠线。

升级 ArcMap 宗地结构后,您可以选择使用删除相同项地理处理工具来删除重合、重复的线。对于输入数据集,选择宗地类型线要素类。对于要比较的字段,选择 Shape 字段。此外,请考虑选择 DistanceDirectionCreatedByRecord 字段作为将比较其值以查找相同记录的字段。例如,相同的线可以具有相同的形状,但是可能具有两个略有不同的 COGO 距离值。在本例中,您希望保留两条相同的线。

对于曲线,请考虑添加 Arc Length 字段作为要比较的字段。

注:
工具将随机选择重复的线并将其删除。