Помимо географических координат, вам могут также потребоваться другие метаданные GPS, связанные с объектом, например, точность и тип фиксации. Хранение таких метаданных может быть полезно для определения качества данных и обеспечения соответствия требованиям при сборе данных. Вы можете добавить поля метаданных GPS к сервису точечных объектов, чтобы Collector мог записывать метаданные GPS в соответствующие поля при редактировании точечных объектов. Следует также настроить всплывающие окна объектов, чтобы скрыть некоторые данные от полевых сотрудников.
Прежде чем начать настройку хранения метаданных GPS, следует иметь в виду следующее:
- Поля метаданных GPS заполняются только на точечных слоях.
- Если точечный объект создается или обновляется с помощью нажатия и удержания точки на карте, вместо использования GPS, поля метаданных GPS очищаются.
- Если точечный объект создается или обновляется при отсутствии GPS-метаданных для текущей позиции GPS, поля метаданных GPS очищаются.
Поддерживаемые метаданные GPS
При использовании настроенного сервиса объектов Collector записывает следующие значения метаданных GPS:
- Имя приёмника
- Широта – местоположение до применения заданного профиля местоположения, включая преобразования данных
- Долгота – местоположение до применения заданного профиля местоположения, включая преобразования данных
- Высота – местоположение до применения заданного профиля местоположения, включая преобразования данных
- Время исправления
При использовании отдельного местоположения GPS для установки местоположения точки записываются также следующие значения метаданных:
- Горизонтальная точность
- Вертикальная точность
- PDOP
- HDOP
- VDOP
- Тип исправления
- Возраст коррекции
- ID станции
- Число спутников
При выполнении усреднения GPS для установки местоположения точки записываются также следующие значения метаданных:
- Средняя горизонтальная точность
- Средняя вертикальная точность
- Усредненное количество позиций
- Среднеквадратическое отклонение
Индикация изменения расстояния между окончательным, усредненным местоположением и каждым отдельным местоположением, записанным во время усреднения. Высокое значение указывает на то, что на вашу позицию повлияли выбросы.
Вы можете выбрать, какие из них вы захватите с вашими данными: эти значения игнорируются для любых полей, которые не будут добавлены в сервис объектов. Аналогичным образом, вы можете настроить свои данные для отдельных местоположений GPS, усредненных местоположений или для обоих: при включении усреднения поля усредненных местоположений будут заполняться, а поля для отдельных местоположений будут оставаться пустыми, и наоборот.
Примечание:
Если вы включили уровень достоверности 95 процентов для точности в настройках Collector, a будет использоваться уровень достоверности 95 процентов, если точность ваших данных приемлема для сбора данных. Записываемая точность также вычисляется как среднеквадратическое значение. Уровень достоверности составляет от 63 до 68 процентов для горизонтальной точности и 68 процентов для вертикальной точности.
Настройка сервиса объектов на хранение метаданных GPS
Чтобы настроить сервис объектов на хранение метаданных GPS, можно либо использовать скрипты Python, либо внести эти изменения вручную.
- Если для публикации сервиса используется ArcGIS Desktop, можно добавить поля метаданных GPS к атрибутивным таблицам объектов перед публикацией сервиса, используя скрипты Python или обновив данные вручную.
- Если для создания и обновления слоев используется ArcGIS Online или ArcGIS Enterprise, нельзя использовать скрипты Python для добавления полей метаданных GPS в атрибутивные таблицы объектов. Это необходимо сделать вручную. Подробнее см. в разделе Обновление данных вручную.
Обновление данных вручную
Чтобы вручную настроить сервис объектов для хранения метаданных GPS выполните следующие шаги.
Внимание:
Перед тем как начать оцените, можете ли вы использовать скрипты Python. Эти шаги следует выполнять только в том случае, если для создания и обновления слоев вы используете ArcGIS Online или ArcGIS Enterprise.
- Если вы хотите использовать домены для полей Тип фиксации, Число спутников и ID станции, которые вы создадите следующем шаге, сначала воспользуйтесь следующими сведениями, чтобы создать домены GNSSFixType, NumSatellites и NumStationID в базе данных. Использование доменов для заполнения этих полей не является обязательным. Дополнительные сведения см. в разделе Обзор атрибутивных доменов в справке ArcGIS Pro.
Примечание:
В размещенных слоях объектов, созданных в ArcGIS Online или ArcGIS Enterprise, добавление доменов не поддерживается.
- Домен 1: домен кодированных значений
- Имя: GNSSFixType
- Тип поля: Short integer
- Значения: 0 – некорректная фиксация, 1 – GPS, 2 – Differential GPS, 4 – RTK Fixed, 5 – RTK Float
- Домен 2: интервальный домен
- Имя: NumSatellites
- Тип поля: Short integer
- Диапазон: 0–99
- Домен 3: интервальный домен
- Имя: NumStationID
- Тип поля: Short integer
- Диапазон: 0–1023
- Домен 1: домен кодированных значений
- Определите, какие метаданные GPS необходимы при сборе данных. Для каждого фрагмента метаданных, который вы хотите захватить, добавьте соответствующее поле из следующей таблицы в атрибутивную таблицу сервиса.
Примечание:
Поля, которые не были добавлены, игнорируются.
- Касательно слоев объектов, размещенных на ArcGIS Online, см. Добавить поле.
- Касательно слоев объектов, размещенных на ArcGIS Enterprise, см. Добавить поле.
- Для сервисов ArcGIS Server, см. раздел Создание, изменение и удаление полей слоя или таблицы в справке ArcGIS Pro.
Атрибут Псевдоним поля Имя поля Тип поля Домен Имя приёмника
Название приемника
ESRIGNSS_RECEIVER
String (50)
Горизонтальная точность
Горизонтальная точность (м)
ESRIGNSS_H_RMS
double
Вертикальная точность
Вертикальная точность (м)
ESRIGNSS_V_RMS
double
Широта
Широта
ESRIGNSS_LATITUDE
double
Долгота
Долгота
ESRIGNSS_LONGITUDE
double
Высота
Высота
ESRIGNSS_ALTITUDE
double
PDOP
PDOP
ESRIGNSS_PDOP
double
HDOP
HDOP
ESRIGNSS_HDOP
double
VDOP
VDOP
ESRIGNSS_VDOP
double
Тип исправления
Тип исправления
ESRIGNSS_FIXTYPE
Short
GNSSFixType (дополнительно)
Возраст коррекции
Возраст поправок
ESRIGNSS_CORRECTIONAGE
double
ID станции
ID станции
ESRIGNSS_STATIONID
Short
NumStationID (дополнительно)
Число спутников
Число спутников
ESRIGNSS_NUMSATS
Short
NumSatellites (дополнительно)
Время исправления
Время фиксации
ESRIGNSS_FIXDATETIME
Date
Средняя горизонтальная точность
Средняя горизонтальная точность (м)
ESRIGNSS_AVG_H_RMS
double
Средняя вертикальная точность
Средняя вертикальная точность (м)
ESRIGNSS_AVG_V_RMS
double
Усредненное количество позиций
Усредненные позиции
ESRIGNSS_AVG_POSITIONS
Long
Среднеквадратическое отклонение
Стандартное отклонение (м)
ESRIGNSS_H_STDDEV
double
Настройка полей метаданных GPS во всплывающих окнах слоя объектов
После настройки хранения метаданных, рекомендуется настроить всплывающие окна слоя объектов, чтобы скрыть некоторые поля метаданных GPS для мобильных сотрудников и предотвратить их возможное редактирование. Можно либо использовать скрипты Python, либо вручную настроить всплывающие окна. Чтобы использовать скрипты для настройки всплывающих окон сервиса объектов, необходимо настраивать их на карте, а не на слое.
Подсказка:
Если вы настраиваете всплывающие окна на карте, можно использовать скрипты Python. При настройке в слое выполните обновление вручную.
Обновление всплывающих окон вручную
Чтобы вручную настроить всплывающие окна в слое для того, чтобы скрыть соответствующие поля, выполните следующие шаги. Дополнительные сведения о редактировании всплывающих окон см. в разделе Настройка формы для сбора данных.
Внимание:
Перед тем как начать оцените, можете ли вы использовать скрипты Python. Эти шаги следует выполнять только в том случае, если вы выполняете настройку всплывающих окон в слое, а не на карте.
- При редактировании всплывающих окон, щелкните Настроить атрибуты.
- Снимите отметки Редактировать у каждого из полей, добавленных в предыдущем разделе для захвата метаданных GPS. Это не позволит сборщикам данных изменять эти значения.
- Если вы хотите сделать некоторые поля метаданных GPS доступными только для чтения, чтобы мобильные сотрудники могли проверять точность при сборе данных, установите отметку Отображение у этих полей. Отображаемые поля рекомендуется отформатировать согласно следующей таблице:
Имя поля Псевдоним поля Формат поля ESRIGNSS_RECEIVER
Название приемника
недоступно
ESRIGNSS_H_RMS
Горизонтальная точность (м)
2 десятичных знака
ESRIGNSS_V_RMS
Вертикальная точность (м)
2 десятичных знака
ESRIGNSS_LATITUDE
Широта
8 десятичных знаков
ESRIGNSS_LONGITUDE
Долгота
8 десятичных знаков
ESRIGNSS_ALTITUDE
Высота
2 десятичных знака
ESRIGNSS_PDOP
PDOP
2 десятичных знака
ESRIGNSS_HDOP
HDOP
2 десятичных знака
ESRIGNSS_VDOP
VDOP
2 десятичных знака
ESRIGNSS_FIXTYPE
Тип исправления
недоступно
ESRIGNSS_CORRECTIONAGE
Возраст коррекции (сек)
0 десятичных знаков
ESRIGNSS_STATIONID
ID станции
недоступно
ESRIGNSS_NUMSATS
Число спутников
недоступно
ESRIGNSS_FIXDATETIME
Время фиксации
ShortDateTime, 12ч
ESRIGNSS_AVG_H_RMS
Средняя горизонтальная точность (м)
2 десятичных знака
ESRIGNSS_AVG_V_RMS
Средняя вертикальная точность (м)
2 десятичных знака
ESRIGNSS_AVG_POSITIONS
Усредненные позиции
недоступно
ESRIGNSS_H_STDDEV
Стандартное отклонение (м)
3 десятичных знака
- Если вы не хотите, чтобы сборщики данных видели определенные поля, снимите с соответствующих полей отметки Отображение.