Редактирование сервиса пространственных объектов in ArcMap
Чтобы отредактировать сервис пространственных объектов в ArcMap, добавьте сервис в ArcMap, сделайте локальную копию данных из сервиса, отредактируйте локальную копию и затем синхронизируйте изменения обратно в сервис.
Когда вы делаете локальную копию, данные в сервисе пространственных объектов копируются в локальную файловую базу геоданных, которая создается автоматически. Редактирование может быть выполнено в локальной копии при отсутствии подключения к серверу. Доступ к серверу требуется только в момент создания локальной копии или в момент применения внесенных изменений к данным на сервере. Этот рабочий процесс полезен, когда в организации есть сотрудники, работающие автономно, и обычно применяется для редактирования одних и тех же данных несколькими клиентами, например с помощью настольных или веб-приложений.
Создание локальной копии сервиса пространственных объектов
- Запустите ArcMap.
-
Добавьте сервис пространственных объектов, который вы желаете отредактировать для вашей карты. Для этого перетащите сервис из соединения GIS Server в окне Каталог (Catalog) на карту.
Будет создан составной слой, содержащий слои пространственных объектов, соответствующие слоям сервиса.
- Сместите и отмасштабируйте карту для приближения к району, который требуется отредактировать.
Создается локальная копия только данных в пределах экстента карты.
- Убедитесь, что режим По отображению (List By Drawing Order)
активен в списке таблицы содержания.
- Щелкните правой кнопкой мыши на составном слое , выберите Редактировать объекты (Edit Features) и затем Создать локальную копию для редактирования (Create Local Copy for Editing).
На вашей локальной машине создается файловая база геоданных, в которую копируется экстент карты, и источник данных каждого слоя в составном слое изменяется на локальный.
Редактирование данных
Начните сеанс редактирования и отредактируйте данные ArcMap. Если вы планируете редактировать данные в течение нескольких сеансов ArcMap, то сохраните документ.
Так как ваши данные расположены локально, вы можете не быть подключенным к сети, чтобы редактировать их (при условии наличия отдельной фиксированной лицензии ArcGIS for Desktop).
Если вам необходимо выполнить правки для другой области или для большей области, то начните новый сеанс ArcMap, добавьте сервис пространственных объектов, сместите и отмасштабируйте карту к интересующей области при включенном сервисе и создайте локальную копию снова. Вы можете создавать несколько локальных копий на одном компьютере.
Синхронизация локальных правок с сервером
Завершив редактирование локальной копии данных из сервиса, синхронизируйте изменения с сервером. Убедитесь, что выполнили все необходимые изменения в данных; после синхронизации, для продолжения редактирования вам придется делать еще одну локальную копию.
- Если требуется, переподключитесь к сети и запустите ArcMap.
- В таблице содержания ArcMap щелкните правой кнопкой на составном слое, который содержит локальные слои, выберите Редактировать объекты (Edit Features) и далее Синхронизировать локальные правки с сервером (Synchronize Local Edits with Server).
Данные сервера обновляются с учетом внесенных изменений, и слои составного слоя соответствуют теперь слоям сервиса.