Разработка сервисов объектов в ArcMap для публикации на сервере ArcGIS Spatial Data Server

Создание в ArcMap документа карты, содержащего классы пространственных объектов, предназначенные для публикации на сервере ArcGIS Spatial Data Server.

Шаги:
  1. Запустите ArcMap и откройте окно Каталога (Catalog).
  2. Подключитесь к базе данных, содержащей данные, которые вы хотите опубликовать.
    ПримечаниеПримечание:

    Прежде чем можно будет подключиться к базе данных, необходимо установить и сконфигурировать на компьютере ArcGIS for Desktop клиент СУБД.

    1. Откройте папку Подключения баз данных (Database Connections) в дереве каталога и дважды щёлкните Добавить подключение базы данных (Add Database Connection).

      Откроется диалоговое окно Подключение базы данных (Database Connection).

    2. В ниспадающем списке Платформа базы данных (Database Platform) выберите тип базы данных, к которой вы хотите подключиться.
    3. Предоставляемая информация о подключении зависит от выбранного типа базы данных:
      • Для SQL Server введите имя экземпляра SQL Server в поле Экземпляр (Instance) и имя базы данных, к которой нужно подключиться, в поле База данных (Database).
      • Для PostgreSQL введите имя сервера, на котором установлен PostgreSQL, в поле Экземпляр (Instance) и имя базы данных, к которой нужно подключиться, в поле База данных (Database).
      • Для Oracle введите строку подключения к клиенту Oracle. Это может быть имя хоста Oracle (если на сервере настроен прослушиватель Oracle, указывающий на экземпляр по умолчанию), имя хоста:порт, имя хоста/имя сервиса, имя хоста:порт/имя сервиса или идентификатор либо значение tnsnames.ora (если на клиентском компьютере сконфигурирован файл tnsnames.ora).
      • Для DB2 введите строку подключения к базе данных без DSN. Используйте формат
        HostName=<host>;Port=<port number>;Database=<database name>;
    4. Для подключения к базе данных используйте функцию аутентификации в базе данных. При этом потребуется указать имя пользователя и пароль действительного пользователя базы данных.

      Подключаться следует от лица того же пользователя, который конфигурировал источник данных, и у этого пользователя должны быть хотя бы некоторые права на данные, которые вы хотите опубликовать. Чтобы разрешить пользователям редактировать данные посредством этого сервиса, необходимо быть владельцем данных или получить права на вставку, обновление и удаление данных с помощью опции WITH GRANT.

    5. Щёлкните Сохранить имя пользователя и пароль (Save user name and password), чтобы сохранить эту информацию в файле подключения.
    6. Нажмите ОК, чтобы создать подключение.
    7. Дополнительно можно ввести другое имя подключения в дереве каталога.
  3. В дереве каталога разверните подключение к базе данных.
  4. Выберите первый класс пространственных объектов, который вы хотите вставить в сервис объектов, из элемента подключения к базе данных в окне Каталога и перетащите его на карту.
  5. Добавьте на карту другие классы пространственных объектов, которые вы хотите опубликовать в сервисе.

    Если сервис объектов планируется использовать для редактирования, добавляйте к документу карты только данные, которые подлежат редактированию. Другие данные необходимо опубликовать в отдельном сервисе.

  6. Настройте символы для данных и сконфигурируйте документ карты, чтобы в него входили свойства, открываемые через сервис.
  7. В документе карты путем масштабирования задайте исходный экстент, с использованием которого будет открываться сервис.

    При публикации вы можете указать максимальное количество возвращаемых объектов. Если на карте отображается полный экстент, могут быть возвращены не все объекты.

  8. Установите диапазон масштабов для каждого класса пространственных объектов в документе карты.

    Если число отображаемых объектов определенного класса пространственных объектов превышает максимальное количество объектов, возвращаемое сервисом, некоторые объекты не будут прорисованы. Установите диапазон масштабов так, чтобы при масштабе ниже минимального классы пространственных объектов не отображались. Для получения дополнительной информации см. раздел Отображение слоёв в конкретных масштабах карты.

  9. Сохраните документ карты.

После завершения настройки документа карты можно переходить к публикации. См. раздел Публикация сервиса объектов на сервере ArcGIS Spatial Data Server из ArcMap.

9/11/2013