Добавить поля метаданных GPS (Управление данными)

Краткая информация

Добавляет поля GNSS к классу пространственных объектов базы геоданных.

Использование

    Внимание:

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

  • К входному точечному классу объектов будут добавлены следующие поля. Также в базе геоданных будут созданы домены (если они еще не существуют), и они будут связаны с определенными полями.

    Псевдоним поляИмя поляТип поляДомен

    Тип источника позиции

    ESRIGNSS_POSITIONSOURCETYPE

    Short

    ESRI_POSITIONSOURCETYPE_DOMAIN

    • 0 - Неизвестный
    • 1 - Определен пользователем
    • 2 - Интегрированный (системный) провайдер местоположений
    • 3 - Внешний приемник GNSS
    • 4 - Поставщик сетевых местоположений

    Название приемника

    ESRIGNSS_RECEIVER

    String (50)

    Широта

    ESRIGNSS_LATITUDE

    Double

    Долгота

    ESRIGNSS_LONGITUDE

    Double

    Высота

    ESRIGNSS_ALTITUDE

    Double

    Горизонтальная точность (м)

    ESRIGNSS_H_RMS

    Double

    Вертикальная точность (м)

    ESRIGNSS_V_RMS

    Double

    Время фиксации

    ESRIGNSS_FIXDATETIME

    Дата

    Тип исправления

    ESRIGNSS_FIXTYPE

    Short

    ESRI_FIX_TYPE_DOMAIN

    • 0 – Исправление некорректно
    • 1 – GPS
    • 2 – Дифференциальный GPS
    • 4 – Исправленный RTK
    • 5 – Плавающий RTK

    Возраст коррекции

    ESRIGNSS_CORRECTIONAGE

    Double

    ID станции

    ESRIGNSS_STATIONID

    Short

    Число спутников

    ESRIGNSS_NUMSATS

    Short

    ESRI_NUM_SATS_DOMAIN

    Диапазон: 0-99

    PDOP

    ESRIGNSS_PDOP

    Double

    HDOP

    ESRIGNSS_HDOP

    Double

    VDOP

    ESRIGNSS_VDOP

    Double

    Направление движения (°)

    ESRIGNSS_DIRECTION

    Double

    Скорость (км/ч):

    ESRIGNSS_SPEED

    Double

    Показания компаса (°)

    ESRISNSR_AZIMUTH

    Double

    Средняя горизонтальная точность (м)

    ESRIGNSS_AVG_H_RMS

    Double

    Средняя вертикальная точность (м)

    ESRIGNSS_AVG_V_RMS

    Double

    Усредненные позиции

    ESRIGNSS_AVG_POSITIONS

    Long

    Стандартное отклонение (м)

    ESRIGNSS_H_STDDEV

    Double

  • Ко входному классу полигональных или полилинейных объектов будут добавлены следующие поля. Также в базе геоданных будут созданы домены (если они еще не существуют), и они будут связаны с определенными полями.

    Псевдоним поляИмя поляТип данныхДомен

    Средняя горизонтальная точность (м)

    ESRIGNSS_AVG_H_RMS

    Double

    Средняя вертикальная точность (м)

    ESRIGNSS_AVG_V_RMS

    Double

    Наихудшая горизонтальная точность (м)

    ESRIGNSS_WORST_H_RMS

    Double

    Наихудшая вертикальная точность (м)

    ESRIGNSS_WORST_V_RMS

    Double

    Наихудший тип исправления

    ESRIGNSS_WORST_FIXTYPE

    Short

    ESRI_FIX_TYPE_DOMAIN

    • 0 – Исправление некорректно
    • 1 – GPS
    • 2 – Дифференциальный GPS
    • 4 – Исправленный RTK
    • 5 – Плавающий RTK

    Число местоположений вручную

    ESRIGNSS_MANUAL_LOCATIONS

    Long

Параметры

ПодписьОписаниеТип данных
Входные объекты

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

Feature Layer

Производные выходные данные

ПодписьОписаниеТип данных
Обновленные объекты

Обновленные объекты.

Feature Layer

arcpy.management.AddGPSMetadataFields(in_point_features)
ИмяОписаниеТип данных
in_point_features

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

Feature Layer

Производные выходные данные

ИмяОписаниеТип данных
updated_point_features

Обновленные объекты.

Feature Layer

Пример кода

AddGPSMetadataFields, пример (окно Python)

Пример скрипта в окне Python для использования функции AddGPSMetadataFields.

import arcpy
arcpy.management.AddGPSMetadataFields(r'c:\data\fgdb.gdb\my_gps_tracks')

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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