定位器包 (.gcpk) 使得与其他人共享定位器变得更加容易。定位器包可包含一个定位器或一个其参与地址定位器被打包为方便、可移植文件的复合定位器。因为定位器包经过压缩,因此其文件大小要比定位器小,从而使文件传输更容易。定位器包的引入,可在工作组中的同事之间、组织中的各部门之间或通过 ArcGIS Online 与任何其他 ArcGIS 用户轻松共享定位器。定位器包也可用于创建定位器的存档。
可对地址定位器和复合定位器进行打包并复制到磁盘或共享网络以方便分发。
了解定位器文件
地址定位器可存储在各种类型的工作空间中,包括文件夹和地理数据库。定位器由文件夹中的多个文件或地理数据库中的多个表组成。定位器打包和解包时,将被保存在文件夹中。
文件夹中的地址定位器
将地址定位器保存到文件夹中时,将创建三个文件。这些文件以定位器名称为前缀,包含以下文件扩展名:
- .loc - 包含定位器的常规信息
- .loc.xml - 包含定位器指定属性的元数据、分析语法和参数
- .lox - 包含参考数据的属性和索引
复合地址定位器仅由两个文件组成:
- .loc - 包含对参与地址定位器的引用
- .loc.xml - 包含复合定位器指定属性的元数据和参数
地理数据库中的地址定位器
保存在文件地理数据库、个人地理数据库或 ArcSDE 地理数据库中的地址定位器存储在数据库内的多个表中。如果您不想共享 .gdb 文件夹中的整个文件地理数据库或 Microsoft Access .mdb 文件中的个人地理数据库,打包定位器是共享定位器的最简单方法。
打包定位器
创建定位器包是将多个定位器复制并压缩至单个文件的过程。定位器包的文件扩展名为 .gcpk。可使用 ArcCatalog 中的定位器包对话框或打包定位器地理处理工具创建包。
打包单个定位器
一次可创建包含一个定位器的定位器包。无论定位器存储在哪种类型的工作空间中(包括 ArcSDE 地理数据库),定位器都被复制并压缩到一个包文件中。
打包复合定位器
在一个定位器包中打包多个定位器的最佳方法是创建复合定位器并打包该复合定位器。默认情况下,该复合定位器和每个参与定位器都复制并压缩到一个包文件中。如果复合定位器包含存储在 ArcSDE 地理数据库中的参与定位器,您可以选择复制 ArcSDE 中的参与定位器或仅在复合定位器中引用它们。如果参与定位器是地理编码服务,则服务的连接(或 URL)保留在复合定位器中。
解包定位器包
解包定位器包时,包中的定位器或复合定位器保存在文件夹中。您可以使用解包的定位器进行地理编码。