Более подробно о совместном использовании локатора адресов в виде пакета локатора
Пакеты локатора (.gcpk) облегчают совместное использование локаторов с другими пользователями. Пакет локатора может содержать один стандартный или составной локатор и его участвующие локаторы в одном удобном, портативном файле. Размер файла пакета локатора меньше размера локатора, потому что он сжат, что облегчает передачу файла. Пакеты локатора можно использовать для обмена локаторами между пользователями внутри группы или между различными департаментами организации, а также другими пользователями ArcGIS через ArcGIS Online. Пакеты локаторов могут быть использованы для создания архива локаторов.
Локаторы адресов и составные локаторы могут упаковываться и распространяться посредством копирования файлов пакета локаторов на диск или через сеть посредством общего доступа.
Пакеты локаторов не поддерживаются в ArcGIS10.0 и более ранних версиях.
Общие сведения о файлах локаторов
Локаторы адресов могут храниться в различных рабочих областях, включая папки с файлами и базы геоданных. Локатор состоит из нескольких файлов в папке файлов или таблиц в базе геоданных. Если локатор упаковывается или распаковывается, он будет сохранен в папке файлов.
Файл локатора адресов в папке
При сохранении локатора адресов в папке создается три файла. В префиксе этих файлов указано имя локатора, но расширения у них разные:
- Файл с расширением .loc – содержит общую информацию о локаторе
- Файл с расширением .loc.xml–содержит метаданные, Contains the metadata, грамматический набор и параметры заданных свойств локатора
- Файл с расширением .lox – содержит атрибуты и индексы базовых данных
Составной локатор адресов состоит только из двух файлов:
- Файл с расширением .loc – содержит ссылку на участвующие локаторы адресов
- Файл с расширением .loc.xml – содержит метаданные и параметры заданных свойств для составного локатора
Локаторы адресов в базе геоданных
Локаторы адресов, сохраненные в файле, персональной базе геоданных или в базе геоданных ArcSDE, хранятся в нескольких таблицах в базе данных. Если вы не хотите совместно работать со всем файлом базы геоданных в папке .gdb или персональной базе геоданных в файле Microsoft Access .mdb, самым простым способом совместного использования локаторов является упаковка локаторов в пакеты.
Упаковка локаторов в пакеты
Процесс создания пакета локатора состоит из копирования и сжатия локаторов в единый файл. Пакет локаторов имеет расширение .gcpk. Пакет может быть создан с помощью диалогового окна Пакет локатора (Locator Package) в ArcCatalog или инструмента геообработки Упаковать локатор (Package Locator).
Более подробно о создании пакета локатора
Упаковка одного локатора
Пакет локаторов можно создать, добавляя по одному локатору. Вне зависимости от того, в какой рабочей области хранится локатор, включая базу геоданных ArcSDE, локатор копируется и сжимается в файл пакета.
Упаковка локатора, содержащего таблицу псевдонимов географических названий, не поддерживается. Вы можете удалить таблицу псевдонимов географических названий в диалоговом окне Свойства локатора адресов (Address Locator Properties) перед упаковкой локатора.
Упаковка составного локатора
Лучшим способом упаковки нескольких локаторов в пакет является создание составного локатора и его упаковка. По умолчанию составной локатор и все участвующие локаторы копируются и сжимаются в файл пакета. Если составной локатор содержит участвующие локаторы, которые хранятся в базе геоданных ArcSDE, то вы можете либо скопировать локаторы в ArcSDE, либо оставить ссылку на них в составном локаторе. Если участвующий локатор является сервисом геокодирования, подключением к сервису или URL, он остается в составном локаторе.
Распаковка пакета локатора
Если производится распаковка пакета локатора, стандартный или составной локатор из пакета сохраняется в папке. Распакованные локаторы можно использовать для геокодирования.