Данный рабочий процесс объясняет, как для векторного веб-слоя изменить конфигурацию о умолчанию. Чтобы начать процесс публикации, задать общие свойства и завершить публикацию, см. раздел Общий доступ к векторному веб-слою.
Вы можете настроить векторный веб-слой, чтобы разрешить пользователям редактировать его данные, синхронизировать изменения с базой данных и экспортировать данные в другие форматы. Вы также можете настроить число параметров уровня сервиса.
Свойства, которые можно настроить, зависят от того, публикуется векторный веб-слой на ArcGIS Online или ArcGIS Enterprise. При публикации в ArcGIS Enterprise настраиваемые свойства также зависят от версии программного обеспечения и от того, ссылается ли ваш веб-слой объектов на зарегистрированные данные или копирует все данные на сервер. Если следующие шаги не совсем соответствуют вашему интерфейсу, воспользуйтесь таблицей в нижней части страницы, чтобы узнать, какие свойства можно настроить для портала, на котором вы осуществляете публикацию.
Настройка слоев
- Если необходимо откройте панель Опубликовать как веб-слой.
На вкладке Общие убедитесь, что выбрано Объект.
- Щелкните закладку Настройка. При необходимости перейдите на вкладку Настройка слоев .
Если вы публикуете слои запросов из облачного хранилища данных в качестве векторного веб-слоя только для чтения, настраиваемые параметры отображаются немедленно.
- Для Слои рядом с Пространственный объект щелкните кнопку Настроить свойства веб-слоя .
- Для Операции отметьте Одобрить сбор общедоступных данных, чтобы разрешить публичное редактирование на векторном веб-слое, которое копирует все данные.
Если веб-слой опубликован для всех, вы должны одобрить публичный сбор данных на слое перед тем, как включить редактирование.
Эта опция не появляется, когда вы публикуете веб-слой объектов, ссылающийся на зарегистрированные данные, или публикуете на портале ArcGIS Enterprise 10.8.1 или более ранней версии.
Внимание:
Если редактирование включено на слое, который опубликован для всех, любой может редактировать его, не входя в системе в вашу организацию. Для оптимальной производительности и предотвращения потери или повреждения данных отключите редактирование или предоставьте общий доступ к слою только вашей организации. Более подробно см. раздел Разрешить или предотвратить редактирование общедоступных слоев.
- Поставьте отметку Включить редактирование и разрешить редакторам, чтобы включить редактирование векторного веб-слоя.
Если вы публикуете веб-слой объектов и ссылаетесь на зарегистрированные данные в ArcGIS Enterprise, редактирование включено по умолчанию. Если вы публикуете веб-слой объектов, копирующий данные на ArcGIS Enterprise или публикуете в ArcGIS Online, редактирование по умолчанию не включено.
Если вы публикуете на ArcGIS Online, ссылаясь на зарегистрированные на портале ArcGIS Enterprise данные или копируя все данные на портал ArcGIS Enterprise 10.8.1 и более поздней версии, выберите, какие операции редактирования будут разрешены, из следующей таблицы:
Опция Описание Добавить Редакторы могут добавлять геометрию объекта и задавать значения атрибутов при создании объекта. По умолчанию эта опция включена. После создания объектов необходимо включить опцию Обновить, чтобы редакторы могли изменять объекты или их атрибуты.
Удалить Редакторы могут удалять объекты. По умолчанию эта опция включена.
Обновить Когда этот параметр включен, опция Атрибуты и геометрия включена по умолчанию, что позволяет редакторам обновлять геометрию и атрибуты объектов. Выберите Только атрибуты, чтобы редакторы могли только обновлять атрибуты существующих объектов. Они не смогут изменять геометрию объекта.
Примечание:
Для порталов ArcGIS Enterprise 10.8 и более ранних версий операции редактирования будут отличаться в случае, если вы публикуете векторный веб-слой, копирующий все данные.
Версия ArcGIS Enterprise Опции ArcGIS Enterprise 10.6.1 через 10.8
- Добавить, обновить или удалить объекты
- Добавить и обновить объекты
- Добавление объектов
- Обновить пространственные объекты
- Обновить только атрибуты
ArcGIS Enterprise 10.4 через 10.6
- Добавить, обновить или удалить объекты
- Обновить только атрибуты объекта
- Добавить только объекты
Внимание:
Если вы опубликовали веб-слой объектов, который ссылается на зарегистрированные данные, операции редактирования нельзя изменить через веб-сайт вашей организации ArcGIS; вместо этого используйте ArcGIS Server Manager. Дополнительную информацию см. в разделе Редактирование свойств сервиса в Server Manager в справке ArcGIS Enterprise.
- Отметьте опцию Включить синхронизацию, чтобы разрешить пользователям работать с локальной копией данных, даже когда они будут работать в автономном режиме, и синхронизировать изменения, когда они будут работать через интернет.
- Отметьте опцию Экспорт данных, если вы хотите разрешить другим пользователям экспортировать данные в другие форматы.
- В разделе Свойства при необходимости снимите отметку с Разрешить обновление истинной кривой.
Эта опция включена по умолчанию, чтобы разрешить веб-клиентам заменять истинную геометрию кривой объекта уплотненной геометрией. Эта опция появляется, только если публикуется векторный веб-слой, который ссылается на зарегистрированные данные в ArcGIS Enterprise. Эта опция не включается по умолчанию, если для публикации используется Portal for ArcGIS 10.4.1 или более ранние версии.
- Отметка Обновления истинной кривой доступны только для клиентов истинной кривой включена по умолчанию, чтобы только клиент, которые поддерживают истинные кривые, например ArcGIS Pro, могли обновлять геометрию истинной кривой.
Эта опция не появляется при публикации на Portal for ArcGIS 10.4.1 или более ранние версии.
- Отметка Обновления истинной кривой доступны только для клиентов истинной кривой включена по умолчанию, чтобы только клиент, которые поддерживают истинные кривые, например ArcGIS Pro, могли обновлять геометрию истинной кривой.
- Отметьте Применять по умолчанию к объектам с z-значениями, чтобы позволить редакторам добавлять или обновлять объекты через клиентов, которые не разрешают ввод z-значений.
- Укажите значение для Z-значение по умолчанию для заполнения при добавлении или обновлении объектов.
- Отметьте пункт Разрешить обновление геометрии без m-значений, чтобы разрешить обновление геометрии для объектов со включенными m-значениями, без указания этого m-значения.
- Дополнительно отметьте опцию Сохранить информацию отслеживания изменений.
Эта опция не появляется, когда вы публиуете веб-слой объектов, ссылающийся на зарегистрированные данные в ArcGIS Enterprise.
Не отмечено
Информация отслеживания изменений не сохраняется. Атрибутивные значения в полях отслеживания изменений заменяются данными учетной записи (имя пользователя) пользователя, который публикует веб-слой, и временной меткой публикации веб-слоя. Используется по умолчанию.
Отмечено
Информация отслеживания изменений сохраняется. Значения атрибутов не перезаписываются.
Примечание:
Объекты, созданные до публикации слоя, могут хранить в полях отслеживания изменений имена, которые не соответствуют именам пользователей в вашей организации ArcGIS. Например, они могут хранить имя пользователя настольного компьютера или базы данных. При последующем управлении веб-слоем на портале вам может понадобиться ограничить права на редактирование, чтобы редакторы могли изменять только те объекты, которые создали сами. (На странице сведений об элементе веб-слоя на вкладке Настройки этот параметр называется Какие объекты могут редактировать редакторы?) Если установить это ограничение и, к тому же, выбрать сохранение информации об отслеживании изменений, никто в вашей организации, кроме администраторов, не сможет редактировать существующие объекты в веб-слое, так как никто не будет распознан как автор этих объектов. Это основная причина, по которой не следует сохранять информацию отслеживания изменений.
- Если вы предоставляете общий доступ к версионным данным ветвей со слоем топологии, ссылающимся на зарегистрированные данные, то по умолчанию выбрана опция Включить слой топологии. При необходимости снимите эту отметку, чтобы не включать слой топологии в слой веб-объектов.
Эта опция не появляется, когда вы осуществляете публикацию на портал ArcGIS Enterprise 10.8 или более раннюю версию.
- Дополнительно выберите опцию Синхронизация. Дополнительные параметры синхронизации доступны, если вы установили флажок Включить синхронизацию и совместно используете веб-слой объектов, который ссылается на зарегистрированные данные на портал ArcGIS Enterprise 10.8.1 или более поздней версии. Выбор по умолчанию зависит от типа версионности данных.
Создать версию для каждой загруженной карты
Создавать версию с публикуемой версии при каждом переключении карты в автономный режим. Используется по умолчанию при традиционной версионности данных.
Создание версии для каждого пользователя
Создать версию для каждого пользователя, который загружает карту.
Нет
При загрузке карты версия не создается. Используется по умолчанию, если используются данные в версионностью ветвлением.
В следующей таблице представлены допустимые опции синхронизации для каждого типа версионности. Выберите опцию синхронизации, которая лучше всего подходит для вашего варианта автономной работы.
Ветвь
- Создать версию для каждой загруженной карты
- Нет
Традиционный
- Создать версию для каждой загруженной карты
- Создание версии для каждого пользователя
- В верхней части панели нажмите кнопку Назад , чтобы вернуться к списку слоев и дополнительных слоев.
- Дополнительно в разделе Дополнительные слои отметьте WFS, чтобы создать слой WFS.
Эта опция не поддерживается при публикации слоев каталога в качестве векторного веб-слоя, который копирует все данные.
Примечание:
Включите слой WFS, когда требуется Open Geospatial Consortium (OGC) совместимый слой, обслуживающий объекты с геометрией и атрибутами, которые клиенты могут использовать в любом типе геопространственного анализа. Если вы публикуете веб-слой объектов, который ссылается на зарегистрированные данные в ArcGIS Enterprise, существуют дополнительные требования к слоям WFS.
Список настраиваемых параметров WFS см. в разделе Доступные свойства сервиса WFS в справке ArcGIS Enterprise. При публикации веб-слоя объектов, копирующего данные в ArcGIS Online или ArcGIS Enterprise, нельзя установить опцию Включить транзакции. Кроме того, свойства сервиса задаются метаданными публикуемых ресурсов и не могут быть изменены.
Вы также можете настроить веб-слой объектов при настройке веб-карты, веб-сцены или веб-диаграммы связей. Информация этого раздела применяется и в таких ситуациях.
Выполните следующие действия, чтобы настроить операции и свойства для векторного веб-слоя:
Настроить параметры
- Вверху панели на вкладке Настройка щелкните Настройка параметров .
- Для Свойства укажите значение для Максимальное число записей, возвращаемых сервером.
Это свойство появляется, если вы осуществляете публикацию на ArcGIS Enterprise. Оно определяет количество записей, которые могут быть возвращены пользовательским запросом. Большое число может привести к снижению производительности. Значением по умолчанию является 2 000.
- Дополнительно, в разделе Поля даты щелкните стрелку раскрывающегося списка Часовой пояс данных и выберите часовой пояс, в котором хранятся значения дат.
Если векторный слой содержит поля даты, указание часового пояса позволяет корректно преобразовывать значения даты и времени при работе с векторным веб-слоем. Эта опция не появляется, когда вы публикуете векторный веб-слой, который копирует все данные на ArcGIS Enterprise 10.5 или более ранней версии.
Примечание:
Если часовой пояс не будет задан, то все значения дат будут считаться сохраненными в универсальном глобальном времени (UTC).
Если вы публикуете данные с полями дат из облачного хранилища данных в виде векторного веб-слоя, даты и время возвращаются в UTC. Если вы публикуете данные с типами полей базы данных (time, date и datetime) не в UTC, измените слой запроса, исключив эти поля. Тип поля timestamp базы данных уже находится в UTC.
- Если вы выбрали часовой пояс, отличный от UTC (координированное универсальное время), и хотите, чтобы часовой пояс учитывал летнее время, отметьте опцию Применять переход на летнее время.
- Если выбранный часовой пояс отличается от Нет (Предполагаемое UTC), дополнительно щелкните ниспадающую стрелку Предпочитаемый часовой пояс для отображения и выберите часовой пояс для ArcGIS Pro, который будет использоваться при отображении запросов из векторного веб-слоя.
ArcGIS Pro будет отображать поля дат в UTC, если никакой другой часовой пояс не указан. Эта опция не появляется, когда вы публикуете векторный веб-слой, который копирует все данные на ArcGIS Enterprise 11.0 или более ранней версии.
- Если вы выбрали часовой пояс, отличный от Нет (Предполагаемое UTC) и хотите, чтобы этот часовой пояс учитывал летнее время, отметьте опцию Настроить на летнее время.
- Дополнительно, в разделе Настройки снимите отметку Проверьте, что на карте разрешено присвоение уникальных ID.
Если в этом окошке стоит отметка (по умолчанию), то данная карта анализируется для подтверждения того, что опция Разрешить назначение уникальных числовых ID для публикуемых веб-слоев в Свойствах карты включена. Если окошко не отмечено, анализатор будет пропущен. Если эта опция в Свойствах карты не включена, то при публикации веб-слоя слоям и таблицам автоматически присваиваются уникальные идентификаторы.
Примечание:
Установка отметки в этом окошке не приводит автоматически к включению каких-либо опций в Свойствах карты. Создание карты с присвоением идентификаторов слоев и таблиц обеспечивает их неизменность в случае изменения их содержания или порядка слоев карты. В случае замены веб-слоя присвоенные идентификаторы должны соответствовать существующим идентификаторам подслоев сервиса, чтобы в веб-картах сохранились ссылки на эти идентификаторы.
Более подробно о присвоении идентификаторов слоев - При необходимости отметьте опцию Использовать типы символов, совместимые со всеми клиентами, чтобы преобразовать символы ArcGIS Pro в веб-символы, которые могут отображаться в любом приложении, включая устаревшие клиенты.
Если эта отметка снята, 2D символы точек, линий и полигонов сохраняются как символы ArcGIS Pro, также называемые символами Esri Cartographic Information Model (CIM). Другие символы, используемые в векторных слоях, также сохраняются. Отмените выбор этой опции, если ваш веб-слой будет использоваться в новых клиентских приложениях, поддерживающих отображение символов CIM, таких как ArcGIS API for JavaScript 4.x. Символы CIM в устаревших клиентах, таких как Map Viewer Classic, выглядят упрощенными.
Эта опция включена по умолчанию, если для публикации используется ArcGIS Enterprise 11.0 или более ранние версии.
Эта опция не появляется при публикации на ArcGIS Enterprise 10.8 или более ранние версии. Для этих версий портала, символы ArcGIS Pro конвертируются в веб-символы автоматически.
- Если вы публикуете данные из облачного хранилища данных, на панели будут доступны дополнительные настройки.
В Источник данных выберите опцию, которая определяет, как сервис будет получать доступ к данным.
- Выберите Создать материализованный вид или получить прямой доступ к данным, если вы хотите, чтобы сервис получил доступ к данным, хранящимся в хранилище данных. Когда это выбрано, могут стать доступными две опции для каждого слоя запроса из облачного хранилища данных:
Опция Описание Материализованный вид Генерирует материализованный вид, вид базы данных, содержащей вычисленные заранее результаты запроса для сервиса. Это улучшает производительность запроса, потому что сервис получит доступ к материализованному виду, а не к запуску SQL запроса каждый раз, когда вы работаете со слоем запроса.
Эта опция доступна только для слоев запроса, добавленных из диалогового окна Новый слой запроса. Это опция по умолчанию для слоев запросов на основе данных в Google BigQuery и Amazon Redshift, и материализованных представлений слоев запросов на основе данных в Snowflake. Более подробно см. в разделе Создание слоя запроса для данных в облачном хранилище данных.
Внимание:
Если вы публикуете данные из Snowflake, есть некоторые ограничения на создание материализованных видов, которые следует учесть перед публикацией веб-слоя.
Прямой доступ к данным Ссылается на данные напрямую из базы данных. Эта единственная доступная опция для следующего:
- Слои запросов для таблиц, к которым можно получить доступ, добавляя или перетаскивая их на карту из подключения к хранилищу данных
- Векторные слои с поддержкой бининнга
В зависимости от размера таблицы, вы можете снова добавить слой запроса, используя диалоговое окно Новый слой запроса, чтобы использовать опцию материализованного вида.
Эти опции доступны, только если вы публикуете слои запроса из следующих облачных хранилищ данных в соответствующие версии портала:
- Google BigQuery—ArcGIS Enterprise 11.0 или более поздние версии
- Snowflake—ArcGIS Enterprise 11.1 или более поздние версии
- Amazon Redshift—ArcGIS Enterprise 11.2 или более поздние версии
- Выберите Создать моментальный снимок для слоев запроса, чтобы генерировать моментальный снимок данных, когда непрерывное обновление данных не нужно. Моментальный снимок хранится локально в реляционном хранилище данных на хост-сервере, при этом улучшается производительность отображения для сервиса. Когда обновление необходимо, моментальный снимок может обновлять со страницы элемента веб-слоя на портале.
Таблица перечисляет каждый слой запроса из хранилища данных и то, поддерживает ли он создание моментального снимка. Моментальные снимки поддерживаются только слоями запроса, добавленными из диалогового окна Новый слой запроса. Они не поддерживаются для следующего:
- Слои запросов для таблиц, к которым можно получить доступ, добавляя или перетаскивая их на карту из подключения к хранилищу данных
- Векторные слои с поддержкой бининнга
В зависимости от размера таблицы, возможно вы захотите добавить слой запроса снова с помощью диалогового окна Новый слой запроса, чтобы улучшить опцию моментального снимка.
Эта опция доступны, только если вы публикуете слои запросов из Google BigQuery или Snowflake на ArcGIS Enterprise 11.1 и более поздних версий, либо из Amazon Redshift на ArcGIS Enterprise 11.2 и более поздних версий.
Эти опции не поддерживаются для слоев запросов с параметрами, которые нельзя опубликовать как векторный веб-слой.
- Выберите Создать материализованный вид или получить прямой доступ к данным, если вы хотите, чтобы сервис получил доступ к данным, хранящимся в хранилище данных. Когда это выбрано, могут стать доступными две опции для каждого слоя запроса из облачного хранилища данных:
Выполните следующие шаги, чтобы настроить свойства для векторного веб-слоя. Более подробно см. Параметры сервиса.
Настраиваемые свойства векторного веб-слоя
Активный портал | ArcGIS Online | ArcGIS Enterprise 10.9 и более новые | ArcGIS Enterprise 10.8.1 и более новые | ArcGIS Enterprise 10.8 и более новые | ArcGIS Enterprise 10.5.1 через 10.8 | ArcGIS Enterprise 10.5.1 через 10.7.1 | ArcGIS Enterprise 10.5 | Portal for ArcGIS 10.4 и 10.4.1 | Portal for ArcGIS 10.3.1 или ранее | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Тип данных | Копирование всех данных | Ссылаться на зарегистрированные данные | Копирование всех данных | Ссылаться на зарегистрированные данные | Копирование всех данных | Ссылаться на зарегистрированные данные | Копирование всех данных | Ссылаться на зарегистрированные данные | Копирование всех данных | ||
Одобрить сбор общедоступных данных | |||||||||||
Включить синхронизацию | |||||||||||
Экспорт данных | |||||||||||
Разрешить обновления истинных кривых | |||||||||||
Обновления истинной кривой доступны только для клиентов истинной кривой | |||||||||||
Применить значение по умолчанию к объектам с z-значениями | |||||||||||
Z-значение по умолчанию для заполнения при добавлении или обновлении объектов. | |||||||||||
Разрешить обновление геометрии без m-значений | |||||||||||
Сохранить информацию отслеживания изменений | |||||||||||
Включить слой топологии | |||||||||||
Опции синхронизации |