hdrpano, Technische Fotografie, Hardware und Software Entwicklung, © Kilian Eisenegger 2023 info@hdrpano.ch, 3283 Kallnach, Switzerland, HTML 5 optimiert
This Python-based program transforms a CSV mission polygon from the map-creator or Litchi flight-hub in a 3D vertices photo-mission for 3D photogrammetry.

Elevation

In this step the program adds elevation for each polygon waypoint based on aster30m worldwide from NASA. The lowest altitude is obtained from the mission polygon line number one.

Photo interval grid

In the first step the program places a photo distance grid into the polygon. The value from the distance trigger is readed in line 1 at position 45 in the CSV file. *photo_distinterval* in meters Today only metric distances are supported!

Triangulation

In this step the polygon is converted into triangles. For each triangle a single mission step with elevation is calculated. The individual photo waypoints are simplified to a straight flight line with elevation.

KML mission export

In this step the program creates two KML files for Google Earth and DJI Pilot 2for Enterprise aircrafts.

CSV mission export

The CSV final 3D mission files is saved. You can read it with iOS hdrpano 3D or Litchi.

BETA package

In the current distribution you will find several CSV mission polygon files to try. Load the Google KML file in Google and the mission KML file in DJI Pilot. The difference between these two KML files is the altitude. In the Google KML file, the altitude is measured from the ground. In the Mission KML file, the altitude depends on your take-off altitude.

The Python project

I will implement this triangulation in the Mac OS map-creator soon. There will be a new Windows QT version too. The Mavic 3 Enterprise aircraft‘s will be supported with KMZ mission files. There are no plans to support the Mini 3 series today.

Additional arguments

s or -S add a safe altitude waypoint to pass from triangle to triangle c or -C add centre for convex or concave terrains
Download the Windows or MAC program (free until end of May) BETA 0.0.5
hdrpano, © Kilian Eisenegger 2023, info@hdrpano.ch, 3283 Kallnach, Switzerland
This Python-based program transforms a CSV mission polygon from the map-creator or Litchi flight-hub in a 3D vertices photo-mission for 3D photogrammetry.

Elevation

In this step the program adds elevation for each polygon way- point based on aster30m worldwide from NASA. The lowest altitude is obtained from the mission polygon line number one.

Photo interval grid

In the first step the program places a photo distance grid into the polygon. The value from the distance trigger is readed in line 1 at position 45 in the CSV file. *photo_distinterval* in meters Today only metric distances are supported!

Triangulation

In this step the polygon is converted into triangles. For each triangle a single mission step with elevation is calculated. The individual photo waypoints are simplified to a straight flight line with elevation.

KML mission export

In this step the program creates two KML files for Google Earth and DJI Pilot 2for Enterprise aircrafts.

CSV mission export

The CSV final 3D mission files is saved. You can read it with iOS hdrpano 3D or Litchi.

BETA package

In the current distribution you will find several CSV mission polygon files to try. Load the Google KML file in Google and the mission KML file in DJI Pilot. The difference between these two KML files is the altitude. In the Google KML file, the altitude is measured from the ground. In the Mission KML file, the alti- tude depends on your take-off altitude.

The Python project

I will implement this triangulation in the Mac OS map-creator soon. There will be a new Windows QT version too. The Mavic 3 Enterprise aircraft‘s will be supported with KMZ mission files. There are no plans to support the Mini 3 series today.

Additional arguments

s or -S add a safe altitude waypoint to pass from triangle to triangle c or -C add centre for convex or concave terrains