如果您需要创建自己的定位器,以对您自己的数据进行地理编码,则可以在 ArcGIS Pro 中实现上述操作。通过创建自己的定位器,您可以使用您自己的数据在地图上查找地点和地址,就像使用 ArcGIS World Geocoding Service 那样。
以下步骤将介绍如何通过创建定位器地理处理工具来创建定位器:
- 在分析选项卡中,单击工具按钮 。
将出现地理处理窗格。
- 选择创建定位器工具。
- 在地理处理窗格中单击工具箱选项卡。
- 单击地理处理工具箱列表中的地理编码工具。
- 单击地理编码工具列表中的创建定位器工具。
- 在创建定位器工具窗格中,单击角色下拉列表并选择您希望定位器基于的角色。
- 单击主表文本框旁的浏览按钮 。
将弹出主表对话框。
- 浏览至要在定位器中使用的主要参考数据,然后单击确定。
- 单击别名列中的下拉箭头,然后选择正确的字段名称,将数据中的字段映射到所选定位器角色所需的字段。
- 会自动选择输出文件名称和目标。要更改这些值,请单击输出定位器文本框旁的浏览按钮 。
将出现输出定位器对话框。
- 指定存储定位器的位置(保存位置必须是文件夹),对其进行命名,然后单击保存。
提示:
如果您需要关于此工具的输入类别的附加信息和提醒,请单击输入类别旁的信息按钮 。
- 在运行以进一步自定义定位器之前,可以设置可选参数。
注:
对于数据中的任何字段,如果您具有备用名称表,则可以立即进行添加并将备用名称映射到数据中的相应角色。注:
如果您要查看的随结果返回的数据中包含的任何字段未映射到以上所选角色的定位器字段,则可以添加这些字段作为自定义输出字段。您在此处添加的任何字段都将包含在地理编码结果中。
注:
您也可以通过选择全球高、全球超高或局部特高来修改定位器的精度类型。有关此参数的详细信息,请参阅创建定位器工具的地理处理文档。
- 单击运行。
注:
除了主要参考数据表之外,您可能还具有包含街道或城市备用名称信息的表。有关使用备用名称表来创建定位器的详细信息,请参阅备用名称表的基础知识。
注:
如果使用包含数百万个要素的参考数据创建地址定位器,则包含临时目录的驱动上的可用磁盘空间必须至少为数据大小的 3 到 4 倍,原因是在将定位器复制到输出位置之前,需将用于构建定位器的文件写入此位置。如果没有足够的磁盘空间,则当磁盘空间耗尽时,工具的执行操作将会失败。另外请记住,在创建非常大的定位器时,您的计算机应具备足够的 RAM,以处理占用较大内存的进程。
注:
构建定位器时,不要将主要参考数据和备用名称表中的 ObjectID 映射到连接 ID 定位器角色字段。使用 ObjectID 可能会增加定位器的大小,并降低批量地理编码性能和地理编码质量。
完成该过程后,会将定位器添加到目录窗格的定位器文件夹中。您还可以在之前指定的保存位置查找定位器。您可以将新创建的定位器添加到新工程或现有工程。