Доступ к данным
ArcReader ссылается на источники данных так же, как это делает ArcMap или ArcGlobe. Сведения об источнике данных в документе хранятся в опубликованной карте. В связи с тем, что ArcReader использует тот же метод подключения к источнику данных, необходимо убедиться в том, что у пользователей ArcReader будет доступ к данным.
В ArcMap или ArcGlobe в диалоговом окне Свойства документа карты (ArcMap) или Свойства документа глобуса (ArcGlobe) щелкните вкладку Источник диалогового окна Свойства слоя, чтобы задать источники данных. Вы также можете перейти на вкладку Источник в содержании, чтобы просмотреть текущие подключения карты к источникам данных. По умолчанию ArcMap хранит все пути в карте как абсолютные, например, C:\data\maps. При передаче карты другим пользователям следует использовать один из следующих типов путей: пути UNC, относительные пути или URL-адрес.
Выбор способа подключения опубликованной карты к источнику данных зависит от характера использования карты. Для карт, распространяемых по сети, лучше использовать пути UNC или URL-адреса.
Далее описан процесс задания путей UNC для данных.
- Щелкните слой в таблице содержания правой кнопкой мыши.
- Щелкните Свойства.
- Откройте вкладку Источник и щелкните Установить источник данных.
- Перейдите в Сетевое окружение и выберите используемый компьютер. Так же необходимо указать путь UNC в подключении (например, \\computer_name\data).
Если вы планируете предоставлять данные вместе с картой (например, поместив все данные на цифровой носитель, такой как компакт-диск), вам следует использовать относительные пути. Для изменения абсолютных путей на относительные достаточно выбрать в меню Файл > Свойства документа карты... и отметить пункт Хранить относительные пути к источникам данных.
Также можно использовать и URL-адреса. При этом любой пользователь, подключенный к Интернету, сможет использовать карту в ArcReader.
Предоставление данных вместе с картой
На представленном рисунке показана структура каталога в ArcCatalog. Файл Gulf of St. Lawrence.pmf ссылается на C:\ArcReader and Publisher\Data\Coasts.shp. Если вы планируете распространять опубликованные карты вместе с данными, при создании карт необходимо использовать относительные пути. В этом случае путь к данным будет иметь вид \ArcReader and Publisher\Data\Coasts.shp. ArcMap будет отображать путь так же, но при выборе параметра Хранить относительные пути к источникам данных именно такой путь будет сохранен в карте. Пока опубликованная карта сохраняет свое местоположение относительно данных, все слои карты будут доступны в ArcReader. При записи карты и данных на компакт-диск, на диск будет также записана папка ArcReader and Publisher и все что в ней находится.
Вы также можете создать пакет данных с полной опубликованной картой.
Запрет отображения полей
Вы можете запретить отображение определенных полей в опубликованной карте, выполнив описанные ниже действия.
- В ArcMap дважды щелкните объект, чтобы открыть диалоговое окно Свойства слоя.
- На вкладке Поля выберите в раскрывающемся списке необходимое поле.
- Снимите отметку Видимое или введите имя в поле Псевдоним, чтобы переименовать поле.
- Нажмите ОК.