Ouvrir le workspace ↗
DRONECOLLAB · TECHNOGIS

Post-traitement PPK et géomarquage

Traitez les bases GNSS, corrigez les trajectoires de drone par PPK, vérifiez EventPost et géomarquez les photos dans DroneCollab. Tous les paramètres expliqués.

Post-traitement PPK et géomarquage

Post-traitement PPK et géomarquage · Corriger le vol avec PPK
GNSS Processing · Static → PPK → Geotagging
1Ouvrir GNSS Processing
2Préparer la base avec Static
3Corriger le vol avec PPK
4Vérifier trajectoire et EventPost
5Géomarquer les photos

Post-traitement PPK et géomarquage

Cliquez sur les captures pour agrandir

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

Ouvrir GNSS Processing

Dans Drone Collab, cliquez sur la deuxième icône GNSS Tools avec trépied de mesure. Ouvrez New Processing.

Post-traitement PPK et géomarquage · Ouvrir GNSS Processing
Drone Collab / GNSS Tools / GNSS Processing / New Processing
2
Static Processing / Observation Stations / Process Static / My Processing

Préparer la base avec Static

Chargez au moins deux observations, affectez une Base et un Rover. Renseignez toutes les hauteurs d'antenne et chaque coordonnée Base. Cliquez Process Static ; vérifiez My Processing et la couche Point terminée.

Post-traitement PPK et géomarquage · Préparer la base avec Static
Static Processing / Observation Stations / Process Static / My Processing

Formulaire complet : champs, choix et explications

Les noms correspondent au formulaire. Adaptez les réglages initiaux aux observations. Static est facultatif avec une coordonnée de base vérifiée indépendamment.

Static Processing · Observation Stations

Nommez le traitement et chargez RINEX ou raw compatible tel qu'UBX. Les périodes d'observation Base/Rover doivent se chevaucher.

ChampDéfaut / choix
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 utilise des coordonnées vérifiées ; PPP dépend des données/produits, Average Single est une estimation autonome. X/Y manuel : longitude/latitude en degrés décimaux, Z : hauteur ellipsoïdale du sol en mètres. Convertissez d'abord les coordonnées projetées ; utilisez le point décimal.

ChampDéfaut / choix
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)

Mesurez verticalement du repère au point ARP pour chaque station Static et Base PPK : 0–100 m. 1,800 et 1.800 valent 1,8 m. Le calcul applique la hauteur d'antenne ; ne l'ajoutez pas deux fois.

ChampDéfaut / choix
Antenna Height (m)Required for every Base and Rover; 0–100 m
Static Processing · Processing settings

Static propose des lignes de base indépendantes ou un réseau pondéré. Drone mobile : Kinematic ; récepteur fixe : Static. Auto teste des profils ; PPK compare des alternatives si la qualité initiale est faible. Standard utilise un profil.

ChampDéfaut / choix
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

Corriger le vol avec PPK

Dans PPK Processing, chargez l'observation Base, choisissez coordonnée et hauteur d'antenne puis ajoutez les Rovers du drone. Vérifiez PPK configuration et cliquez Process PPK.

Post-traitement PPK et géomarquage · Corriger le vol avec PPK
PPK Processing / Base / Rover / PPK configuration / Process PPK

Formulaire complet : champs, choix et explications

PPK Processing · Base / Rover

Nommez le traitement et chargez RINEX ou raw compatible tel qu'UBX. Les périodes d'observation Base/Rover doivent se chevaucher.

ChampDéfaut / choix
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 utilise des coordonnées vérifiées ; PPP dépend des données/produits, Average Single est une estimation autonome. X/Y manuel : longitude/latitude en degrés décimaux, Z : hauteur ellipsoïdale du sol en mètres. Convertissez d'abord les coordonnées projetées ; utilisez le point décimal.

ChampDéfaut / choix
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)

Mesurez verticalement du repère au point ARP pour chaque station Static et Base PPK : 0–100 m. 1,800 et 1.800 valent 1,8 m. Le calcul applique la hauteur d'antenne ; ne l'ajoutez pas deux fois.

ChampDéfaut / choix
Antenna Height (m)Required; vertical ground → ARP, 0–100 m
PPK Processing · Project Point Layer

Choisissez le bon Base Point et Z ellipsoïdal du sol, de préférence ellipsoidal_height_m. La détection ne valide pas le datum vertical. Sans champ adapté, choisissez Manual value puis Manual Z.

ChampDéfaut / choix
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 propose des lignes de base indépendantes ou un réseau pondéré. Drone mobile : Kinematic ; récepteur fixe : Static. Auto teste des profils ; PPK compare des alternatives si la qualité initiale est faible. Standard utilise un profil.

ChampDéfaut / choix
Positioning ModeKinematic (default) / Static
PPK Solver StrategyAuto Optimize (default) / Standard RTKLIB
Process PPKMy Processing → completed outputs
Static / PPK · Satellite Selection & Frequency

Auto détecte les constellations/fréquences communes ; Manual utilise les systèmes cochés. Choisissez les signaux enregistrés aux deux stations ; L1+L2+L5 ne crée pas de données absentes.

ChampDéfaut / choix
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 exclut les satellites bas. Ambiguity Resolution résout les ambiguïtés entières. AR Ratio est un rapport de validation, pas une précision métrique : initial 3.0, plage 1.5–10.

ChampDéfaut / choix
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 contrôlent les modèles atmosphériques. Auto choisit le modèle ; Iono-free nécessite des observations multifréquences adaptées. Off désactive la correction.

ChampDéfaut / choix
IonosphereAuto (default) / Broadcast model / Estimate / Iono-free combination / Off
TroposphereAuto · Saastamoinen (default) / Saastamoinen / Estimate / Off
Static / PPK · Navigation & Ephemeris

NAV peut accompagner les observations ou provenir du raw ; une navigation utilisable reste nécessaire. SP3/CLK sont des produits précis. Precise exige des produits adaptés ; convertissez le raw inconnu avec Raw → RINEX ou l'outil fabricant.

ChampDéfaut / choix
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 initial : EGM2008 2.5′. D'abord h ellipsoïdal, puis H = h − N avec géoïde disponible. Vérifiez l'état de conversion ; l'entrée Base reste ellipsoïdale.

ChampDéfaut / choix
Vertical HeightEGM2008 2.5′ (default) / EGM2008 1′ / EGM96 5′ / EGM96 15′ / EGM84 15′
Static / PPK · Precision Acceptance (m)

0.10 m signale le sigma 3D estimé, sans garantir l'exactitude terrain ni transformer FLOAT en FIX ; FIX reste q=1. Vérifiez rapport et taux FIX. Les époques de trajectoire diffèrent des événements caméra EventPost.

ChampDéfaut / choix
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

Vérifier trajectoire et EventPost

Dans My Processing, vérifiez FIX/FLOAT, précision acceptée, époques et événements. Consultez Layers, rapport et POS/CSV/GeoJSON. EventPost nécessite des déclenchements de caméra enregistrés.

Post-traitement PPK et géomarquage · Vérifier trajectoire et EventPost
My Processing / Report / Layers / EventPost

Formulaire complet : champs, choix et explications

My Processing · Report / Layers

0.10 m signale le sigma 3D estimé, sans garantir l'exactitude terrain ni transformer FLOAT en FIX ; FIX reste q=1. Vérifiez rapport et taux FIX. Les époques de trajectoire diffèrent des événements caméra EventPost.

ChampDéfaut / choix
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

Géomarquer les photos

Chargez d'abord via Photos. Dans Geotagging, choisissez PPK Result terminé et Photo Group correspondant. Gardez Duplicate, cliquez Run Geotagging et vérifiez les copies avant Ortho Processing.

Post-traitement PPK et géomarquage · Géomarquer les photos
Photos / Geotagging / PPK Result / Photo Group / Run Geotagging

Formulaire complet : champs, choix et explications

Geotagging · Source / Photo Group

Choisissez PPK/POS terminé du projet actif. Externe : ArduPilot .bin/.log/.tlog ou Pix4D .csv/.txt/.xyz. Vérifiez groupe, heures ou noms des photos. PPK n'est pas relancé ; Duplicate conserve les originaux, Replace modifie les objets.

ChampDéfaut / choix
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

Liste vide : vérifiez projet, traitement terminé et couches/groupes. Échec : lisez message et NAV. EventPost vide : vérifiez les déclenchements. Contrôlez les coordonnées photo et utilisez le groupe corrigé dans Basic Processing.

Voir les étapes → Basic Processing

Post-traitement PPK et géomarquage

Liste vide : vérifiez projet, traitement terminé et couches/groupes. Échec : lisez message et NAV. EventPost vide : vérifiez les déclenchements. Contrôlez les coordonnées photo et utilisez le groupe corrigé dans Basic Processing.

Ouvrir le workspace ↗