在 Standard 或 Advanced 许可等级下可用。
本工作流介绍将具有 COGO 尺寸的源宗地数据迁移到启用了地方政府信息模型的宗地结构的步骤。具有 COGO 尺寸的宗地数据最常以线要素类的形式存在,用于在 COGO 属性和相应的面要素类中存储 COGO 尺寸。线是一条条具有一组 COGO 属性的两点线(非折线)。COGO 属性可能正确,也可能不正确。
为启用了“地方政府信息模型”的宗地结构准备用于加载的数据时,建议先将数据格式化,然后再将其加载至过渡地理数据库。在过渡地理数据库中,将宗地数据按类型分开,并为每种宗地类型创建拓扑。使用加载拓扑至宗地结构地理处理工具将拓扑自过渡地理数据库加载至宗地结构。
修复几何
将数据迁移至宗地结构之前,最好检查并修复错误的线几何。错误几何的示例包括具有空几何(空形状字段)的线,这些线自相交或具有重复折点。运行位于系统工具箱 > 数据管理工具 > 要素下的检查几何地理处理工具,检查具有错误几何的线并生成列表。运行位于系统工具箱 > 数据管理工作 > 要素下的修复几何地理处理工具修复错误的线几何。
检查并转换曲线
使用曲线和线加载项将任意增密弧线形式的曲线或折线转换成真曲线。增密弧线是一系列可形成单个可选曲线的直线。增密弧线可能具有一组曲线 COGO 属性。增密弧线在从 coverage 格式转换到要素类格式的线中最常见。
还可以使用该加载项将折线分割为单独的两点线段。
自然边界
在一些情况下,折线代表河流等自然边界。在这些情况下,最好不要在迁移前将折线分割成单独的线段。这些折线可以以自然边界或线串的形式迁移至宗地结构。可以通过修改加载拓扑至宗地结构工具中加载拓扑至宗地结构对话框上的最小线串分段记数容差,控制是否将折线以自然边界的形式迁移。例如,如果将容差指定为 20,则超过 20 段的折线将作为线串进行迁移。少于 20 段的折线将被分割为单独的宗地线。
检查 COGO 属性
可使用线表上的已计算字段追踪从线几何生成哪些 COGO 属性,以及哪些 COGO 属性反映该记录。如果已从线几何中生成线的 COGO 属性,则设置已计算字段 = 1。
将数据迁移至宗地结构之前,最好针对实际线几何检查存储的 COGO 属性。例如,将线的距离属性存储为 200 英尺,但是线形状几何的实际距离是 20 英尺。在向宗地结构迁移之前应先移除这些不一致,从而避免在宗地结构中编辑这些宗地时遇到困难。删除不一致的 COGO 属性。在数据加载过程中,空距离属性将以线几何的距离填充。
要检查 COGO 属性中的不一致情况,请执行以下步骤:
- 从土地记录资源中心的地理处理模型和脚本工具库中下载 宗地结构数据迁移和分析工具,然后解压内容。
- 使用修复错误 COGO 属性工具箱中的标记所选线上距离错误的源线以及标记所选线上方位角错误的源线工具检测不一致的方位角和距离尺寸。
- 运行字段已计算 = 1 时标记为空的 COGO 字段工具删除(空)不一致的方位角和距离属性。
将在数据迁移过程中重新计算具有空方位角的属性并由线几何填充。
- 如有必要,请运行去掉象限方位角格式中“方向”字段的错误字符工具移除象限方位角所存储尺寸中的错误字母。
根据线创建面
修复线几何并转换曲线后,可能需要重新构建宗地面。即使没有维护宗地面,仍需根据宗地线构建面以迁移到“地方政府信息模型”。使用位于系统工具箱 > 数据管理工具 > 要素下的要素转面地理处理工具根据线构建面。需要将原始面的属性传递至新构建的面。
将数据加载至过渡地理数据库
将源宗地数据加载至启用了“地方政府信息模型”的宗地结构时,建议迁移前在过渡地理数据库中先预准备并格式化数据。在过渡地理数据库中,使用模型类型输入源宗地数据并应用属性域。各宗地类型将加载至单独的要素数据集。验证各要素数据集类型的拓扑并将其加载至宗地结构。
根据所维护的宗地类型,可能需要将宗地数据加载至全部或部分过渡要素数据集。
下载并解包过渡图层包
土地记录资源中心的征税宗地编辑地图包含“仅方案”图层包文件,该文件可用作过渡地理数据库中的过渡环境。过渡地理数据库与生产地理数据库应为不同地理数据库,后者包含启用了“地方政府信息模型”的目标宗地结构。
要下载并解包过渡图层包,请执行下列步骤:
- 创建空白过渡地理数据库。
- 从土地记录资源中心下载征税宗地编辑地图,然后解压已下载内容。
- 在 ArcMap 的目录 窗口中,导航至 \Application\Migration Tools 文件夹,右键单击图层包,然后单击解包。
- 在导入方案包 对话框中,导航至过渡地理数据库并添加其位置。
- 单击显示详细信息箭头,选择空间参考下的其他选项,指定宗地数据的空间参考。单击确定解包图层包。
将图层包解包后,在过渡地理数据库中为各宗地类型创建过渡要素数据集,并将其添加至地图。确保保存地图文档。
过渡要素数据集
输入宗地面
将源宗地数据加载至过渡要素类之前,需要使用“地方政府信息模型”lrParcelType 域输入宗地面。宗地类型存储在宗地结构宗地表中的宗地类型字段(别名:宗地类型,名称:类型)中。“地方政府信息模型”还使用某些宗地类型的属性域。例如,宗地类型 6(地块和单元)使用地块或单元类型字段的 lrSimConDivType 属性域(别名:地块或单元类型,名称:SimConDivType)。
需先将属性域加载至过渡要素类,然后才能应用用于宗地类型的属性域。例如,应将地块和单元宗地(如果存在)设置或重新计算为类型 6 (Lots and Units)。然后需使用地块或单元类型字段设置地块子类型,该字段所使用的属性域为 lrSimConDivType。
输入宗地线
需要将宗地线与相关面一起输入并加载至过渡要素类。输入的宗地线的类型与其相关面相同。宗地线类型存储在宗地结构线表中的宗地类型(别名:宗地类型,名称:类型)中。要向线中添加类型,在线要素类中创建类型字段,并执行下列步骤:
- 使用选择菜单下的按属性选择命令,选择特定类型的面。
- 使用选择菜单下的按位置选择命令,选择位于所选面下方的线。
在按位置选择对话框中,确保选中源图层下拉列表下的使用所选要素。
- 选择线后,打开线属性表并使用类型字段中的字段计算器,为所选线填充相应的宗地类型。
- 为所有宗地面类型重复以上步骤。
将宗地数据加载至过渡要素数据集
过渡要素数据集包含宗地面要素类、宗地线要素类和拓扑。拓扑既包含要素数据集中的要素类,也包含使用加载拓扑至宗地结构地理处理工具的数据迁移所需的拓扑规则。在地图中,拓扑将被符号化以显示拓扑规则错误。
能够反映地方政府宗地维护编辑要求的属性和域将添加至宗地面和宗地线过渡要素类中。这些属性反映了当宗地结构启用“地方政府信息模型”时,添加至宗地结构的属性。使用地图中的属性域对 Type5_Subdivisions、Type6_LotsUnits、Type9_Encumbrances 和 Type7_HistoricTaxParcels 面要素类进行符号化。
将宗地线要素类进行符号化,以按照线类别显示线。所使用的线类别与宗地结构线类别相同。
查询面类型(及其对应的线)并将其加载至分别代表各宗地类型的单独过渡要素类。
加载宗地面
执行这些步骤以将宗地面类型加载至过渡要素数据集中的过渡要素类:
- 在 ArcMap 的目录 窗口中,右键单击您要加载数据的目标面过渡要素类,然后单击加载 > 加载数据。
加载数据至要素类 - 单击简单数据加载器 对话框中的下一步,开始使用简单数据加载器向导。
- 导航至源宗地面要素类,并将其添加至要加载的源数据列表。单击下一步。
- 确保已选择我不想将所有要素加载到一个子类型中,然后单击下一步。
- 在向导的下一步中,将宗地面要素类的字段映射到过渡要素类的字段。单击下一步。
不同的字段是否可用取决于所加载的宗地类型。例如,如果选择将面加载至 Type6Parcels 要素类(地块或单元),则 SimConDivType 字段(地块或单元类型的别名)可用。如果要维护地块宗地的子类型,需要重新计算子类型值以匹配 SimConDivType 字段(地块或单元类型的别名)中 SimConDivType 域的值。如果不维护宗地类型的子类型,加载后仍需计算 SimConDivType 字段(地块或单元类型的别名)中宗地的属性域。
字段映射 - 在向导的下一步中,选择仅加载满足查询的要素,然后单击查询构建器构建查询以加载指定类型的宗地。添加查询后,单击下一步。
例如,如果要将宗地加载至 Type7Parcels 要素类,需构建查询以选择宗地类型 7。
宗地类型 7 的查询 - 单击向导摘要页面中的完成,开始加载宗地。
加载宗地线
执行以上步骤将相关宗地线加载至相应的 Arcs 过渡要素类。
ArcGIS Data Reviewer
过渡和格式化源宗地数据后,可以使用 ArcGIS Data Reviewer 验证加载至宗地结构“地方政府信息模型”的数据。ArcGIS Data Reviewer 包括验证几何和拓扑的校验,也可执行数据库校验以检查是否存在正确的宗地类型和域。有关将 ArcGIS Data Reviewer 用于数据验证和宗地结构的详细信息,请参阅评估加载至宗地结构的数据适用性和评估加载至宗地结构的数据适用性(待续...)博客。
验证拓扑
输入源宗地数据并将其加载至过渡要素数据集后,需要根据所需的拓扑规则集验证要素数据集中的拓扑。已将拓扑规则添加至过渡要素数据集中的拓扑。
验证拓扑后,需要先将所有拓扑错误修复才能将拓扑迁移至宗地结构。
将拓扑迁移至宗地结构
使用目录 中系统工具箱 > 宗地结构工具 > 数据迁移下的加载拓扑至宗地结构地理处理工具将经过验证的规整拓扑迁移至启用了“地方政府信息模型”的宗地结构。宗地结构应该存在于单独的生产地理数据库中,而非过渡地理数据库中。