Об управлении источниками данных
Есть несколько способов создания опубликованных карт с помощью ArcGIS Publisher. Используемый метод зависит от типа данных и характера их распространения.
Создание карты для совместного использования в сети
В случае использования ArcSDE или данных, предоставляемых по сети Интернет, опубликованная карта будет доступна всем пользователям ArcReader, имеющим доступ к серверам. Для файловых данных необходимо создавать карты, в которых хранятся указания местоположения данных в сети. При выборе буквы диска в процессе добавления данных со своего компьютера в карте сохраняется локальный путь. Чтобы карту можно было использовать на другом компьютере, необходимо сохранять пути в формате UNC. Подробнее о преобразовании локальных путей в пути UNC см. здесь.
Создание карты для распространения вместе с данными
Если вы планируете распространять карты вместе с данными, при создании карт необходимо использовать относительные пути.
Создание карты с данными ArcGIS Online
Чтобы опубликовать карту с данными ArcGIS Online, просто воспользуйтесь функцей Добавить данные (Add Data) в раскрывающемся меню файла ArcMap.
ArcReader позволяет открывать карты ArcGIS Online. Опубликованные карты могут выгружаться на сайт ArcGIS Online и просматриваться всеми пользователями ArcReader. Помните, что пользователи выгруженных опубликованных карт также должны иметь доступ к данным карт.
Создание карты с данными, предоставляемыми сервером
При публикации карты, содержащей данные, предоставляемые сервером, например, ArcSDE или ArcIMS, сведения о подключении к данным, хранящиеся в документе карты (MXD), также хранятся и в опубликованной карте. Если для доступа к источнику данных требуется пароль, пользователь ArcReader для просмотра слоя должен будет ввести пароль.
Вы можете публиковать защищенные паролем слои для использования в ArcReader, не предоставляя пароль пользователю ArcReader. В случае с данными ArcSDE это происходит при создании подключения к базе пространственных данных. В диалоговом окне подключения к базе пространственных данных (Spatial Database Connection) есть флажок Сохранять имя/пароль (Save Name/Password). Если он установлен в процессе соединения, то пароль будет сохранен в документе карты. Этот же пароль будет сохранен и в опубликованной карте. Если вы хотите, чтобы пользователь ArcReader сам вводил пароль для просмотра данных ArcSDE, снимите этот флажок Сохранить имя пользователя/пароль (Save username and password).
Для просмотра некоторых слоев ArcIMS может требоваться пароль. Этот пароль хранится на сервере ArcIMS. Для установки пароля для слоя ArcIMS в опубликованной карте также можно использовать параметры Publisher.