Создание шаблона при помощи ArcGIS Pro

ArcGIS Enterprise (11.1)    |    |  

В следующих шагах показано, как настроить новый шаблон для ArcGIS GeoPlanner, используя ArcGIS Pro и учетную запись вашей организации ArcGIS.

Шаблон GeoPlanner является частью группы в организации и содержит веб-карту и размещенный сервис объектов с одним или несколькими векторными слоями. Чтобы создать шаблон, необходимо создать все вышеперечисленное и добавить собственные теги. Теги помогают приложению GeoPlanner находить шаблоны.

Этот рабочий процесс покажет вам, как создать новый шаблон GeoPlanner. Процесс включает следующие действия:

  1. Создайте группу шаблона GeoPlanner в организации ArcGIS.
  2. Создайте и опубликуйте веб-карту шаблона.
  3. Создайте один или несколько классов объектов и добавьте их в ArcGIS Pro как векторные слои.
  4. Присвойте векторным слоям символы и создайте шаблоны объектов.
  5. Опубликуйте слои объектов в виде сервиса объектов в вашей организации ArcGIS.

Создание группы в вашей организации ArcGIS

Каждый шаблон GeoPlanner должен иметь собственную группу. Название, описание и краткая информация об этой группе отображаются в окне выбора шаблонов, когда вы создаете новый проект в приложении GeoPlanner.

Чтобы настроить группу шаблона GeoPlanner, выполните эти шаги:

  1. Войдите из-под учётной записи организации.
  2. Щелкните Группы вверху.

    Страница Группы появляется с активной вкладке Мои группы.

  3. Щелкните Создать группу Создание группы.

    Откроется диалоговое окно Создать группу.

  4. Загрузите изображение образца, которое будет представлять группу.

    Вы можете перетащить изображение или перейти к нужному файлу. Для лучших результатов лучше использовать изображение размером 400 пикселов на 400 пикселов или больше, в пропорции 1:1, в формате веб-файла, таком как PNG, JPEG или GIF. Перемещайте и меняйте масштаб карты для приближения к области, которая должна отображаться в вашем образце. В зависимости от размера и разрешения вашего файла изображения, и от того, насколько вы приблизитесь для изменения вида вашего образца, разрешение и размер изображения могут быть изменены при сохранении. Если вы добавляете изображение в формате GIF или JPEG, при сохранении оно будет конвертировано в формат PNG.

  5. Укажите имя для группы.
  6. Вы можете также ввести краткую информацию.
  7. Введите теги, в том числе обязательный тег geodesignTemplate.

    Тег geodesignTemplate используется приложением GeoPlanner для размещения групп, поэтому убедитесь, что вы его правильно указали. Группы без этого тега не будут отображены в приложении GeoPlanner.

  8. Укажите детальную информацию об участии в разделе Участие в группах.
  9. Щелкните Сохранить.

    Появится страница для вашей новой группы.

Группа указана на странице Группы вашей организации ArcGIS - на вкладке Мои группы.

Создайте папку в вашей организации ArcGIS.

Папка – это директория на вкладке Мои ресурсы на странице Ресурсы в организации ArcGIS. Хотя папка шаблона GeoPlanner для приложения GeoPlanner не требуется, ее рекомендуется использовать для хранения всех ресурсов шаблона GeoPlanner. Папка шаблона GeoPlanner облегчает управление ресурсами в организации ArcGIS, особенно если на вкладке Мои ресурсы имеется большое число элементов данных.

Выполните следующие действия, чтобы создать папку шаблона GeoPlanner:

  1. Войдите из-под учётной записи организации.
  2. Щелкните Ресурсы вверху.

    Появится страница Ресурсы с активной вкладкой Мои ресурсы.

  3. Щелкните Создать новую папку Создать новую папку в разделе Папки.
  4. Введите имя папки и щелкните ОК.

Новая папка с заданным именем появится в разделе Папки.

Создание веб-карты шаблона

После создания группы и папки, необходимо создать веб-карту. Веб-карта шаблона GeoPlanner содержит рабочие слои и базовую карту. Она используется приложением GeoPlanner для создания и управления проектом.

Внимание:

Не добавляйте сервис объектов шаблона GeoPlanner к веб-карте этого шаблона. Он автоматически добавляется в веб-карту проекта при создании нового проекта. Добавление сервиса объектов шаблона к веб-карте шаблона приведет к удвоению слоев объектов шаблона в веб-карте проекта.

При создании веб-карты шаблоны и ее публикации в группе шаблонов GeoPlanner выполните следующие действия:

  1. Войдите из-под учётной записи организации.
  2. Щелкните Карта.
  3. Если появится Map Viewer Classic, щелкните Открыть в новом Map Viewer.

    Появится новая карта.

  4. Дополнительно нажмите Добавить слой и используйте представленные опции организации ArcGIS, чтобы добавить рабочие данные на карту.
  5. Щелкните Сохранить и открыть Сохранить и открыть.
  6. Щелкните Сохранить.

    Откроется диалоговое окно Сохранить карту.

  7. Укажите имя карты в окне Заголовок.
  8. Введите тег geodesignTemplateWebMap.

    Это тег, который приложение GeoPlanner применяет для поиска веб-карт шаблона, и он должен быть указан в точности так, как написано.

  9. Вы можете также ввести краткую информацию для карты.
  10. Укажите папку, созданную вами в местоположении для сохранения этой карты, и щелкните Сохранить карту.

    Веб-карта сохранится в созданной вами папке шаблонов.

  11. Щелкните Опубликовать карту Опубликовать карту, чтобы открыть диалоговое окно Общий доступ.
  12. Выберите уровень общего доступа к веб-карте в диалоговом окне Задать уровень общего доступа:
    • Владелец
    • Организация
    • Для всех (общедоступный)
  13. В разделе Задать публикацию в группах щелкните Редактировать публикацию в группах, чтобы открыть опции Публикация в группах.
  14. Очистите выборки при необходимости и поставьте отметку для созданной вами группы.
    Подсказка:

    Используйте фильтры и текстовое окно поиска, чтобы уменьшить число доступных групп.

  15. Щелкните OK, чтобы вернуться в диалоговое окно Опубликовать.
  16. Щелкните Сохранить.

Веб-карта, которую будет использовать ваш шаблон в GeoPlanner, готова.

Создать класс пространственных объектов

Шаблон GeoPlanner содержит один или слоев сервиса объектов. Эти слои предоставляют типы объектов, доступные для создания и настройки. Эти типы задаются как шаблоны объектов с символами и значениями по умолчанию. Эти слои также содержат атрибуты, которые будут использоваться в отчетах датчиков операционной панели GeoPlanner.

Ниже описано, как можно использовать ArcGIS Pro для создания шаблонов объектов и атрибутов в классе объектов:

  1. Откройте ArcGIS Pro и создайте новую пустую карту.
  2. На вкладке Вид в группе Окна щелкните Панель Каталог Панель Каталог.
  3. Щелкните правой кнопкой на панели Каталог папку Базы данных и создайте файловую базу геоданных.
  4. Щелкните правой кнопкой новую базу геоданных и выберите Новый > Класс объектов.

    Появится панель Создать класс объектов.

  5. Введите имя и псевдоним класса объектов.
  6. Выберите тип объекта из ниспадающего списка.
  7. Укажите геометрические свойства класса пространственных объектов и укажите, следует ли его добавить на вашу активную карту.
  8. Щелкните Далее.
  9. Добавьте поля, перечисленные в следующей таблице:

    Имя поляТип поляДлина поляПодробности

    LanduseType

    Text

    30

    Пример атрибута для определения набора символов, который можно заменить вашим собственным именем поля

    Geodesign_ProjectID

    Text

    50

    Атрибут, требуемый GeoPlanner для каждого слоя шаблона при создании проекта

    Geodesign_ScenarioID

    Text

    50

    Атрибут, требуемый GeoPlanner для каждого слоя шаблона при создании проекта

    Имя

    Text

    50

    Пример атрибута, используемого для наименования вашего атрибута

    Описание

    Text

    250

    Пример атрибута, который может отображаться с использованием текстовой области вместо однострочного текстового поля на панели Атрибуты GeoPlanner

    Floor_Area_Ratio

    Double

    Пример атрибута, демонстрирующий, как задавать значение атрибута по умолчанию для каждого подкласса класса объектов

    В таблице содержатся примеры атрибутов, заданные для полигонального класса объектов землепользования: В класс объектов также можно добавить и другие атрибуты.

  10. Щелкните Далее.
  11. Выберите проекцию карты в списке Система координат проекции.
    Подсказка:

    Для получения наилучших результатов вашей организации разверните Мир и выберите WGS 1984 Web Mercator (Auxiliary Sphere).

  12. Щелкните Далее.
  13. Оставьте допуск XY и разрешение, предложенные по умолчанию, и щелкните Далее.
  14. Примите ключевое слово конфигурации default и щелкните Далее.
  15. Щелкните Готово.

    Ваш класс объектов будет создан и добавлен на панель Содержание.

  16. Повторите только что выполненные действия, чтобы добавить несколько классов объектов.
  17. Сохраните проект ArcGIS Pro.

Ваша карта ArcGIS Pro теперь содержит класс объектов, которым можно назначить символы. Оставьте проект открытым, если хотите продолжить в следующем разделе.

Присвоение символов слоям объектов

В предыдущем разделе вы создали класс объектов. Теперь в него надо добавить символы. Это символы, которые будут доступны в GeoPlanner при создании скетча.

  1. При необходимости откройте проект ArcGIS Pro с созданными вами классами объектов и убедитесь, что они появляются на панели Содержание.
  2. Щелкните правой кнопкой класс пространственных объектов на панели Содержание и выберите Символы Символы.

    Появится панель Символы для класса объектов.

  3. Щелкните вкладку Основные символы Основные символы.
  4. Щелкните стрелку ниспадающего меню Основные символы и выберите Уникальные значения, чтобы отобразить свой слой с помощью символов по категориям.
  5. Щелкните ниспадающее меню Поле 1 и выберите LanduseType.
  6. При необходимости щелкните вкладку Классы.
  7. Щелкните Добавить не перечисленные значения Добавить не перечисленные значения.
  8. Щелкните ниспадающую стрелку Опции и выберите Добавить новое поле Новый.

    Появится таблица с новой строкой.

  9. Укажите значение в полях Value и Label.
  10. Щелкните ниспадающую стрелку Опции и выберите Добавить новое поле Новый, чтобы создать строки для дополнительных значений, которые вы хотите добавить в класс пространственных объектов.
  11. Когда вы закончите создание строк для добавляемых значений, выберите те, которые собираетесь добавить.

    Как правило, это будут все только что созданные значения.

    Подсказка:

    Щелкните стрелку ниспадающего меню Опции и нажмите Выбрать все Выбрать все, чтобы выбрать все только что созданные строки.

  12. Нажмите OK.

    Значения добавляются в таблицу на панели Символы и на панели Содержание в созданном вами классе пространственных объектов.

  13. При щелчке на символ слоя на панели Содержание или на панели Символы, чтобы отредактировать символ.
    Подсказка:

    Когда вы добавляете новые строки, символы по умолчанию становятся серыми, но вы можете выделить все строки и щелкнуть стрелку ниспадающего меню Цветовая схема, чтобы выбрать другую цветовую схему.

    В следующей таблице показаны типы символов, которые можно использовать в шаблоне:

    Тип геометрииТип символа

    Точка

    Символ маркера-фигуры

    Символ маркер-рисунок

    Линия

    Символ простой линии

    Полигон

    Символ сплошной заливки

    Заполнение рисунком

  14. Щелкните правой кнопкой на строке <все другие значения> столбца Значение или Надпись и выберите Удалить Убрать.
  15. После этого закройте панель Символы.

    Символы автоматически обновляются на панели Содержание.

  16. Сохраните проект ArcGIS Pro, но оставьте его открытым, если хотите продолжить в следующем разделе.

Задание для шаблонов объектов атрибутивных значений по умолчанию

В предыдущем разделе вы присваивали объектам символы. Далее вы создадите шаблоны объектов и выберите значения по умолчанию для скетчей различных типов в GeoPlanner.

  1. При необходимости откройте проект ArcGIS Pro, с которым вы работали в предыдущем разделе.
  2. Откройте панель Управление шаблонами одним из следующих способов:
    • На вкладке Редактирование в группе Объекты щелкните кнопку запуска панели Управление шаблонами Установщик.
    • Откройте панель Создать объекты и щелкните Управление шаблонами Управление шаблонами.

    Появится панель Управление шаблонами.

  3. На панели разверните карту Вид карты и щелкните созданный вами класс объектов.

    Шаблоны объектов, заданные для слоя, появятся в разделе шаблонов.

  4. Дважды щелкните шаблон, чтобы отредактировать его свойства.

    Откроется диалоговое окно Свойства шаблона.

  5. Щелкните Общие.
  6. Задайте имя для шаблона в текстовом поле Имя.
  7. При желании введите описание шаблона объекта в текстовое окно Описание.

    Описание можно использовать для шаблона объекта при поиске шаблонов в приложении GeoPlanner.

  8. Вы также можете добавить больше тегов в шаблон объекта в текстовом окне Теги.

    Ключевое слово автоматически создается для типа геометрии. Вы можете удалить его или добавить другие теги.

  9. Щелкните вкладку Атрибуты и введите значения атрибутов по умолчанию.

    При создании новых объектов в GeoPlanner эти значения выбираются автоматически.

    Примечание:

    Не задавайте значение по умолчанию для Geodesign_ProjectID или Geodesign_ScenarioID.

  10. Нажмите OK.

    Шаблон будет сохранен, а диалоговое окно закроется.

  11. Сохранить проект ArcGIS Pro.

У шаблонов объектов теперь есть значения по молчанию, и вы можете опубликовать проект в виде сервиса.

Публикация векторного слоя как сервиса

В предыдущих разделах вы создали один или несколько классов объектов в ArcGIS Pro. Вы создали шаблоны объектов и задали для них значения по умолчанию. Теперь вы опубликуете на портале векторные слои из проекта ArcGIS Pro в виде сервиса объектов в своей организации ArcGIS. Также вы опубликуете сервис объектов с группой шаблонов GeoPlanner.

Примечание:

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

  1. При необходимости откройте проект ArcGIS Pro, с которым вы работали в предыдущем разделе.
  2. Войдите под учетной записью организации ArcGIS.
  3. На вкладке Общий доступ в группе Опубликовать как щелкните стрелку раскрывающегося списка Веб-слой и выберите Опубликовать веб-слой.

    Откроется панель Опубликовать как веб-слой.

  4. Введите имя сервиса в текстовой строке Имя.
  5. Введите теги в текстовом окне Теги, в том числе обязательный тег geodesignTemplateFeatureService.

    Тег geodesignTemplateFeatureService используется приложением GeoPlanner для размещения сервисов объектов шаблона, и он должен быть введен в точности так, как был написан.

  6. Укажите, как обрабатываются данные для объекта.
    • Если вы хотите ссылаться на наборы данных в зарегистрированной базе данных Enterprise, убедитесь, что в поле Ссылаться на зарегистрированные данные указано Изображение карты, и поставьте отметку Объект, чтобы опубликовать векторный веб-слой в качестве зависимого от слоя изображения карты.
    • Если вы не хотите ссылаться на наборы данных в зарегистрированной базе данных, щелкните Объект в разделе Копировать все данные.
  7. В разделе Местоположение с помощью меню Папка выберите папку в ресурсах портала, в которой будет храниться веб-слой. Вы можете создать папку.

    По умолчанию, веб-слой хранится на корневом уровне ресурсов портала.

    Подсказка:

    Нажмите кнопку Обзор Обзор, чтобы перейти к папке в ресурсах портала. Вы также можете ввести имя папки в текстовом поле.

  8. Щелкните стрелку ниспадающего меню Сервер и папка чтобы выбрать интегрированный сервер, на котором публикуется сервис, и папку, в которой он хранится. Вы можете создать папку.

    По умолчанию сервис сохраняется в корневой папке сервера.

    Примечание:

    Опции Сервер и папка появляются, только если вы публикуете векторный веб-слой, ссылающийся на зарегистрированные данные, в ArcGIS Enterprise. В этом случае можно также щелкнуть кнопку Хранилища данных Хранилища данных, чтобы открыть панель Управление зарегистрированными хранилищами данных. Используйте эту панель для регистрации баз геоданных и папок на интегрированном сервере.

  9. В разделе Общий доступ укажите, для кого будет доступен веб-слой:
    • Для всех - Поделитесь своими ресурсами с общественностью. Права доступа и просмотра объекта будут у всех.
    • Моя организация - Поделитесь своими ресурсами со всеми аутентифицированными пользователями в организации. Эта опция доступна, если вы произвели вход с использованием учетной записи организации.

    Не включайте ни одну из опций, чтобы ограничить доступ только владельцем проекта.

  10. Щелкните стрелку ниспадающего меню Группы и выберите созданную вами группу в вашей организации ArcGIS.
  11. При необходимости щелкните вкладку Ресурсы, чтобы просмотреть папку, новые веб-слои и подслои с назначенными идентификаторами, если они доступны.

    Если вы включили опцию Разрешить назначение уникальных числовых ID для опубликованных веб слоев в диалоговом окне Свойства карты, назначенные идентификаторы появляются для каждого подслоя. Чтобы изменить ID, щелкните по номеру рядом со слоем или таблицей. В диалоговом окне Свойства слоя или Свойства автономной таблицы, на вкладке Общие, введите пользовательский целочисленный ID в окне ID слоя или ID таблицы. Более подробно см. в Назначение ID слою.

  12. В разделе Завершить публикацию щелкните Анализировать Анализ для изучения имеющихся проблем.

    На вкладке Сообщения появляются ошибки и предупреждения. Щелкните правой кнопкой сообщения, чтобы открыть раздел справки или выполнить действие по исправлению. Прежде чем вы сможете поделиться своим ГИС-ресурсом, необходимо устранить ошибки Ошибка. Решение предупреждений Предупреждение рекомендуется, но не является обязательным.

    Подробнее об анализе ГИС-ресурсов

  13. После устранения ошибок и, при необходимости, устранения предупреждений, щелкните Опубликовать Публикация, чтобы опубликовать веб-слой.

Появится диалоговое окно с индикатором выполнения. После публикации данные копируются в учетную запись организации ArcGIS.

Перемещение сервиса объектов в папку шаблона

Когда вы выполняете вход в свою организацию ArcGIS и нажимаете Мои ресурсы, вы увидите сервис объектов, опубликованный из корневой папки ArcGIS Pro. Теперь следует переместить этот сервис объектов в папку, созданную вами в своей организации ArcGIS.

  1. Войдите из-под учётной записи организации.
  2. Щелкните Ресурсы.

    Появится страница Ресурсы с активной вкладкой Мои ресурсы.

  3. Щелкните отметку рядом с опубликованным в предыдущем разделе сервисом объектов.
  4. Щелкните Переместить Переместить и выберите папку шаблонов, созданную вами в появившемся диалоговом окне Переместить элемент.
  5. Щелкните Сохранить.

    Элемент переместится, а диалоговое окно закроется.

  6. На странице Мои ресурсы щелкните папку шаблонов, которую вы создали, чтобы убедиться, что сервис объектов появляется в папке.

Теперь можно протестировать свой шаблон в GeoPlanner.

Проверьте свой шаблон в GeoPlanner.

Таким образом, вы создали группу организации ArcGIS и веб-карту, а также опубликовали один или несколько векторных слоев. Выполните следующие действия, чтобы проверить свой шаблон и убедиться в том, что он настроен правильно.

  1. Выполните вход на GeoPlanner.
  2. На странице Проекты GeoPlanner щелкните Создать новый.

    Откроется диалоговое окно Создать проект - Выбрать шаблон.

  3. Щелкните вкладку Моя организация и выберите созданный шаблон.
  4. Щелкните Предварительный просмотр.

    Откроется диалоговое окно Предварительный просмотр палитры символов со списком шаблонов объектов, созданными ранее.

    Диалоговое окно Предварительный просмотр палитры символов со списком шаблонов объектов

  5. Щелкните Выбрать, чтобы создать новый проект из шаблона.

Новый шаблон GeoPlanner создан и опубликован в организации ArcGIS, в группе, созданной вместе с веб-картой и сервисом объектов. Шаблон был проверен при создании по нему нового проекта, вы можете начать работу в GeoPlanner, начать выполнять учебное руководство или дополнительно включить некоторые из свойств сервиса объектов шаблона. Эти свойства позволяют экспортировать данные и вложения объектов.

Дополнительные сведения о свойствах сервиса объектов

Связанные разделы