Функции проекта

Проекты Excalibur можно редактировать в любое время, добавляя или удаляя их функции. Тип функций, добавленных в проект, определяет, какие инструменты будут доступны на Панели Инструментов для выполнения задач на основе изображений.

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

Для создания проекта Excalibur требуются следующие ресурсы:

Дополнительно вы можете использовать веб-карту с геопространственными базовыми слоями, обеспечивающую контекст при работе над проектом Excalibur.

Добавление слоев наблюдений

Добавление в проект слоев наблюдений предоставляет рабочий процесс сбора наблюдений по изображениям, включая ресурсы для проведения наблюдений, редактирование и создание продуктов на основе полученной информации. При открытии проекта Excalibur эти слои предоставляют инструменты наблюдений на Панели Инструменты.

Слои, не имеющие полей ArcGIS Excalibur, управляемых системой, можно добавлять и использовать в проекте Excalibur. Наблюдения, собранные с этими слоями, добавляются в ваш проект, но они не будут содержать никаких предыдущих наблюдений в слое, если на них не включено время.

Создание слоя коллекции наблюдений

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

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

Создание слоя коллекции наблюдений в пошаговом рабочем процессе

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

Создание слоя коллекции наблюдений в ArcGIS Pro

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

Обязательные поля слоя коллекции наблюдений используются для автоматического ввода информации из изображения, по которому собираются наблюдения. Класс объектов должен содержать следующие обязательные поля:

Имя поляТип данныхДлина

comments

Текст

500

imageId_excalibur

Текст

250

projectId_excalibur

Текст

250

Image_DTG_UTC_excalibur

Дата

Image_DTG_Local_excalibur

Текст

250

Observation_DTG_Local_excalibur

Текст

250

Observation_LatLon_excalibur

Текст

250

ICS_XY_excalibur

Текст

250

MapScale_excalibur

Double

Image_Classification_excalibur

Текст

250

Predicted_NIIRS_excalibur

Double

Raster_Id_excalibur

Long Integer

Service_Url_excalibur

Текст

250

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

Включение отслеживания изменений

После создания класса объектов слоя коллекции наблюдений с обязательными полями, необходимо включить отслеживание изменений. Перед публикацией можно включить отслеживание изменений в классе объектов, щелкнув слой правой кнопкой мыши и выбрав Управление > Включить отслеживание изменений. К слою будут добавлены следующие поля:

  • created_user
  • created_date
  • last_edited_user
  • last_edited_date

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

Примечание:
Если перед публикацией этого не сделано, воспользуйтесь вкладкой Настройки в описании элемента соответствующего слоя. В разделе Слой объектов (размещенный) убедитесь, что опция Отслеживать, кто создал и последний раз обновил объекты включена. Щелкните Сохранить после внесения любых изменений в настройки слоя.

Включение настроек времени

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

В ArcGIS Desktop вы можете установить свойство времени для слоя, убедившись, что эта опция установлена на Каждый объект имеет одно поле времени, а настройка поля используется в качестве поля last_edited_date. Кроме того, убедитесь, что включен параметр Временной экстент > Данные в реальном времени и установлена соответствующая скорость в зависимости от типа собираемых наблюдений. Если планируется копирование или репликация данных по часовым поясам, в параметре Часовой пояс выберите (UTC) Coordinated Universal Time.

Примечание:

Если перед публикацией этого не сделано, воспользуйтесь вкладкой Обзор в описании элемента соответствующего слоя. Щёлкните опцию Настройки времени и убедитесь, что отмечено Включить время. Установите данные времени записаны как на определённые события во времени с опцией Поле времени, установленной на last_edited_date.

Включение редактирования перед публикацией

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

Примечание:

Если перед публикацией этого не сделано, воспользуйтесь вкладкой Настройки в описании элемента соответствующего слоя. В разделе Слой объектов (размещенный) убедитесь, что включена опция Включить редактирование. Щелкните Сохранить после внесения любых изменений в настройки слоя.

Обязательные теги

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

Тег должен быть определен как Observation Layer.

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

Визуализация слоя коллекции наблюдений

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

Можно изменить стиль слоя объектов наблюдений во время создания нового слоя наблюдений в управляемом рабочем процессе или на вкладке Визуализация в описании элемента соответствующего слоя. Сохраните слой после внесения любых изменений в его стиль. Этот стиль будет виден в проектах Excalibur, содержащих данный слой.

Управление системными полями и настройками

Если ваш слой наблюдений не был создан в ArcGIS Excalibur и не имеет полей, управляемых системой, вы можете выполнить управляемый рабочий процесс, чтобы добавить их. Это позволяет слою автоматически заполнять информацию из изображения при сборе наблюдений. Кроме того, в слое будет включено время, если это еще не сделано. Будут добавлены следующие поля:

  • ics_xy_excalibur
  • image_classification_excalibur
  • image_dtg_local_excalibur
  • image_dtg_utc_excalibur
  • imageid_excalibur
  • mapscale_excalibur
  • observation_dtg_local_excalibur
  • observation_latlon_excalibur
  • predicted_niirs_excalibur
  • projectid_excalibur
  • raster_id_excalibur
  • service_url_excalibur

Добавление определений GeoEnrichment в проект Excalibur

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

Чтобы создать определение GeoEnrichment в проекте Excalibur, необходимо соблюдение следующих условий:

  • Вы должны быть владельцем проекта или администратором портала.
  • В проекте Excalibur должен быть точечный слой наблюдений.
  • Вы должны иметь контекстный полигональный слой на веб-карте, которая была добавлена в ваш проект.

Следуйте управляемому рабочему процессу, чтобы добавить, просмотреть или удалить определения GeoEnrichment в проекте Excalibur.