Открыть рабочую область ↗
DRONECOLLAB · TECHNOGIS

Постобработка PPK и геотегирование

Обработайте базовые станции GNSS, уточните траекторию дрона с PPK, проверьте EventPost и запишите геотеги фото в DroneCollab. Все параметры формы.

Постобработка PPK и геотегирование

Постобработка PPK и геотегирование · Уточните полёт через PPK
GNSS Processing · Static → PPK → Geotagging
1Откройте GNSS Processing
2Подготовьте базу через Static
3Уточните полёт через PPK
4Проверьте траекторию и EventPost
5Запишите геотеги

Постобработка PPK и геотегирование

Нажмите на снимок экрана, чтобы увеличить

1
Drone Collab / GNSS Tools / GNSS Processing / New Processing

Откройте GNSS Processing

В группе Drone Collab нажмите вторую иконку GNSS Tools с геодезическим штативом. Откройте New Processing.

Постобработка PPK и геотегирование · Откройте GNSS Processing
Drone Collab / GNSS Tools / GNSS Processing / New Processing
2
Static Processing / Observation Stations / Process Static / My Processing

Подготовьте базу через Static

Загрузите минимум два набора наблюдений. Назначьте хотя бы одну Base и один Rover, введите высоту каждой антенны и координаты каждой Base. Нажмите Process Static; проверьте My Processing и полученный слой Point.

Постобработка PPK и геотегирование · Подготовьте базу через Static
Static Processing / Observation Stations / Process Static / My Processing

Полная форма: поля, варианты и пояснения

Названия полей соответствуют форме DroneCollab. Значения по умолчанию — начальные настройки; учитывайте наблюдения. Static можно пропустить, если координаты базы уже независимо проверены.

Static Processing · Observation Stations

Дайте заданию понятное имя. Загрузите наблюдения RINEX или поддерживаемые сырые данные, например UBX. Static требует Base и Rover; PPK — одну Base и минимум один Rover. Периоды наблюдений должны перекрываться.

ПолеПо умолчанию / варианты
Processing NameGCP Static Network - Quarry North (example)
Choose Selected Files / Choose Survey FolderRINEX OBS / supported receiver raw; ≥ 2 stations
RoleBase / Rover; ≥ 1 of each
Static Processing · Base coordinate

Выберите проверенные Manual координаты, PPP или Average Single. PPP зависит от наблюдений и продуктов; Average Single — автономная оценка, а не геодезический опорный пункт. Ручные X/Y — долгота/широта в десятичных градусах и эллипсоидальная высота наземной точки в метрах; сначала преобразуйте проекционные координаты. Используйте десятичную точку.

ПолеПо умолчанию / варианты
Base coordinateManual coordinate (known) / Determine with PPP / Average Single
Latitude / Y · Longitude / X · Ground h / ZWGS84 decimal degrees · ground ellipsoidal height (m)
Static Processing · Antenna Height (m)

Измерьте вертикальное расстояние от марки/земли до опорной точки антенны ARP для каждой Static станции и PPK Base. Диапазон 0–100 м; 1,800 и 1.800 означают 1,8 м. Высоту земли вводите отдельно: решатель учитывает антенну, не прибавляйте её дважды.

ПолеПо умолчанию / варианты
Antenna Height (m)Required for every Base and Rover; 0–100 m
Static Processing · Processing settings

Static Solution Mode выбирает независимые базовые линии или взвешенное уравнивание сети нескольких баз; Auto определяет режим. Scientific Strategy проверяет ограниченные профили. Для движущегося дрона нужен Kinematic, для неподвижного приёмника — Static. PPK Auto Optimize сравнивает профили при слабом первом решении; Standard использует один.

ПолеПо умолчанию / варианты
Solution ModeAuto (default) / Independent Base → Rover baselines / Multi-base Network · weighted least squares
Scientific StrategyAuto Scientific (default) / Single RTKLIB profile
Process StaticMy Processing → completed Project Layer (Vector · Point)
3
PPK Processing / Base / Rover / PPK configuration / Process PPK

Уточните полёт через PPK

Выберите PPK Processing. Загрузите наблюдения Base, задайте координаты и высоту антенны, добавьте наблюдения Rover дрона. Проверьте PPK configuration и нажмите Process PPK.

Постобработка PPK и геотегирование · Уточните полёт через PPK
PPK Processing / Base / Rover / PPK configuration / Process PPK

Полная форма: поля, варианты и пояснения

PPK Processing · Base / Rover

Дайте заданию понятное имя. Загрузите наблюдения RINEX или поддерживаемые сырые данные, например UBX. Static требует Base и Rover; PPK — одну Base и минимум один Rover. Периоды наблюдений должны перекрываться.

ПолеПо умолчанию / варианты
Processing NameFlight 01 PPK (example)
Base Observation / RawOne Base observation / supported raw
Rover / Drone ObservationOne or more Rover observations; companion NAV separated automatically
PPK Processing · Base Coordinate

Выберите проверенные Manual координаты, PPP или Average Single. PPP зависит от наблюдений и продуктов; Average Single — автономная оценка, а не геодезический опорный пункт. Ручные X/Y — долгота/широта в десятичных градусах и эллипсоидальная высота наземной точки в метрах; сначала преобразуйте проекционные координаты. Используйте десятичную точку.

ПолеПо умолчанию / варианты
Base CoordinateProject Point Layer (default) / Manual Known Coordinate / Determine with PPP / Average Single
Latitude / Y · Longitude / X · Ground Ellipsoidal Height / ZManual Known only; decimal degrees and ground ellipsoidal height (m)
PPK Processing · Antenna Height (m)

Измерьте вертикальное расстояние от марки/земли до опорной точки антенны ARP для каждой Static станции и PPK Base. Диапазон 0–100 м; 1,800 и 1.800 означают 1,8 м. Высоту земли вводите отдельно: решатель учитывает антенну, не прибавляйте её дважды.

ПолеПо умолчанию / варианты
Antenna Height (m)Required; vertical ground → ARP, 0–100 m
PPK Processing · Project Point Layer

Project Point Layer считывает X/Y выбранной точки. Выберите настоящую Base Point и поле эллипсоидальной высоты земли, предпочтительно ellipsoidal_height_m. Автоопределение не проверяет высотную систему. Manual Z появляется при Manual value; используйте при отсутствии подходящего поля.

ПолеПо умолчанию / варианты
Point LayerPoint layer in active project, including completed Static results
Base PointThe actual reference station in that layer
Z FieldDetected numeric property / Geometry Z / layer API Z / Manual value
Manual Z Value (m)Only when Z Field = Manual value; ground ellipsoidal height
PPK Processing · PPK configuration

Static Solution Mode выбирает независимые базовые линии или взвешенное уравнивание сети нескольких баз; Auto определяет режим. Scientific Strategy проверяет ограниченные профили. Для движущегося дрона нужен Kinematic, для неподвижного приёмника — Static. PPK Auto Optimize сравнивает профили при слабом первом решении; Standard использует один.

ПолеПо умолчанию / варианты
Positioning ModeKinematic (default) / Static
PPK Solver StrategyAuto Optimize (default) / Standard RTKLIB
Process PPKMy Processing → completed outputs
Static / PPK · Satellite Selection & Frequency

Auto определяет общие созвездия и частоты. Manual использует отмеченные GPS, Galileo, BeiDou, GLONASS и QZSS. Выбирайте только сигналы, записанные Base и Rover; L1+L2+L5 не создаёт отсутствующих наблюдений.

ПолеПо умолчанию / варианты
Satellite SelectionAutomatic (default) / Manual constellation selection
GNSS ConstellationsGPS / Galileo / BeiDou / GLONASS / QZSS; all checked initially; Manual only
FrequencyAuto (default) / L1 only / L1+L2 / L1+L2+L5
Static / PPK · Elevation & Ambiguity

Elevation Mask исключает спутники ниже заданного угла. Ambiguity Resolution управляет разрешением целочисленной неоднозначности. AR Ratio Threshold — отношение проверки неоднозначности, не точность в метрах; по умолчанию 3,0, диапазон 1,5–10. Обычно оставляйте Auto.

ПолеПо умолчанию / варианты
Elevation Mask10° / 15° (default) / 20°
Ambiguity ResolutionAuto (default) / Fix-and-Hold / Continuous
AR Ratio Threshold3.0 (default); min 1.5, max 10, step 0.1
Static / PPK · Ionosphere & Troposphere

Ionosphere и Troposphere управляют моделями атмосферы. Auto выбирает реализованную модель; варианты Broadcast, Estimate, Iono-free и Off указаны в списках. Iono-free требует подходящих многочастотных наблюдений. Off отключает эту поправку.

ПолеПо умолчанию / варианты
IonosphereAuto (default) / Broadcast model / Estimate / Iono-free combination / Off
TroposphereAuto · Saastamoinen (default) / Saastamoinen / Estimate / Off
Static / PPK · Navigation & Ephemeris

Навигация поступает из сопутствующего NAV или конвертированных сырых данных; пригодные навигационные данные всё равно обязательны. SP3/CLK — точные продукты, не наблюдения Rover. Для Precise нужны соответствующие продукты; если raw не распознаётся, используйте Raw → RINEX или конвертер производителя.

ПолеПо умолчанию / варианты
EphemerisAuto · precise when available (default) / Broadcast / Precise SP3 / CLK
Navigation / Precise Products (Static) · Navigation / Ephemeris (PPK)Companion RINEX NAV / generated navigation; optional SP3/CLK products
Static / PPK · Vertical Height

Vertical Height задаёт геоид выходных данных. По умолчанию EGM2008 2.5′; другие разрешения — альтернативы. Сначала решается эллипсоидальная h, затем H = h − N при доступном геоиде. Проверьте статус высотного преобразования; для входных координат Base сохраняйте эллипсоидальную высоту.

ПолеПо умолчанию / варианты
Vertical HeightEGM2008 2.5′ (default) / EGM2008 1′ / EGM96 5′ / EGM96 15′ / EGM84 15′
Static / PPK · Precision Acceptance (m)

Precision Acceptance по умолчанию 0,10 м (0,01–1,00 м) отмечает оценённую 3D sigma. Это не гарантия полевой точности и не превращает FLOAT в FIX; RTKLIB FIX остаётся q=1. Проверьте отчёт, процент FIX и предупреждения. Эпохи полной траектории отличаются от событий камеры EventPost.

ПолеПо умолчанию / варианты
Precision Acceptance (m)0.10 (default); min 0.01, max 1.00, step 0.01

RTKLIB · GNSS reference manual

4
My Processing / Report / Layers / EventPost

Проверьте траекторию и EventPost

В My Processing проверьте FIX/FLOAT, принятую точность, эпохи и число событий. Откройте Layers, скачайте отчёт и доступные POS, CSV или GeoJSON. Для EventPost нужны записанные события срабатывания камеры.

Постобработка PPK и геотегирование · Проверьте траекторию и EventPost
My Processing / Report / Layers / EventPost

Полная форма: поля, варианты и пояснения

My Processing · Report / Layers

Precision Acceptance по умолчанию 0,10 м (0,01–1,00 м) отмечает оценённую 3D sigma. Это не гарантия полевой точности и не превращает FLOAT в FIX; RTKLIB FIX остаётся q=1. Проверьте отчёт, процент FIX и предупреждения. Эпохи полной траектории отличаются от событий камеры EventPost.

ПолеПо умолчанию / варианты
RTKLIB Fixed / Float / Fix rateNative ambiguity status; FIX q=1
≤ threshold / estimated 3-D sigmaSeparate precision acceptance flag
POS / CSV / GeoJSONFull trajectory, report and supported downloads
EventPost GeoJSON / CSVCamera-trigger-only positions when receiver events exist
5
Photos / Geotagging / PPK Result / Photo Group / Run Geotagging

Запишите геотеги

Сначала загрузите фотографии через Photos. В Geotagging выберите завершённый PPK Result и соответствующую Photo Group. Оставьте Duplicate, нажмите Run Geotagging и проверьте копии перед Ortho Processing.

Постобработка PPK и геотегирование · Запишите геотеги
Photos / Geotagging / PPK Result / Photo Group / Run Geotagging

Полная форма: поля, варианты и пояснения

Geotagging · Source / Photo Group

PPK Result содержит завершённые слои PPK/POS активного проекта. Внешние источники принимают ArduPilot .bin/.log/.tlog или Pix4D .csv/.txt/.xyz. Сопоставьте Photo Group с полётом и проверьте время камеры или имена файлов. Повторного PPK нет. Duplicate сохраняет оригиналы; Replace изменяет выбранные объекты.

ПолеПо умолчанию / варианты
Geotag SourceDroneCollab PPK Result (default) / ArduPilot Flight Log / Pix4D Position / Geolocation File
PPK ResultCompleted PPK / POS layer; shown for PPK source
ArduPilot Flight LogShown for ArduPilot; .bin / .log / .tlog
Pix4D Position / Geolocation DataShown for Pix4D; .csv / .txt / .xyz
Photo GroupPhotos from the same flight, uploaded in the active project
Photo write modeDuplicate (default) / Replace
Run GeotaggingMy Processing; writes photo GPS; no PPK rerun

Если список пуст, проверьте активный проект, завершённое задание, слои и группы фото. При ошибке прочитайте сообщение и проверьте навигацию. Пустой EventPost требует проверки событий приёмника. После геотегирования проверьте координаты нескольких фото и используйте исправленную группу в Basic Processing.

Следовать инструкции → Basic Processing

Постобработка PPK и геотегирование

Если список пуст, проверьте активный проект, завершённое задание, слои и группы фото. При ошибке прочитайте сообщение и проверьте навигацию. Пустой EventPost требует проверки событий приёмника. После геотегирования проверьте координаты нескольких фото и используйте исправленную группу в Basic Processing.

Открыть рабочую область ↗