This application will convert a CSV file from AirData into a Google KML file containing a virtual flight corresponding to the AirData mission.
Synchronize your flight log to AirData
Fly your drone.
Synchronize your flight log to AirData.
AirData provides well-written help files describing this process.
Select your flight in the list on the left side of the AirData dashboard.
Select "CSV" under the map of your flight. Save the CSV file to your computer.
In page one of AirData to Google Flight Converter:
Extraction Method: Select the type of data extraction desired:
Video only: This type of extraction will detect where any video was recorded and extract waypoints from that section of the log file.
Waypoint regions only: This type of extraction will detect where any waypoint path was flown and extract waypoints from that section of the log file.
Minimum Distance: This type of extraction will extract waypoints from the entire log file.
Drone: Select the drone type used to fly the mission. Selecting the correct drone will allow the field of view (FOV) to be set appropriately in Google Earth Pro.
Min dist between samples: Select the minimum distance between waypoints. A log file contains data from every few milliseconds of a flight. This is a lot of data. Because waypoint missions do not require waypoints to be extremely close together, this option is used to specify an approximate spacing between them. While lower values may produce more accurate results, higher values are sufficient for this type of simulation.
Distance from Home to WP1: The flight log begins as soon as the drone motors are started (which is usually where the home point is also set). Choose the horizontal distance from the home point where the first waypoint is to be extracted.
Mission Speed: Specify the speed at which the virtual flight is to be executed.
Initial "FlyTo" duration: This is the duration (in seconds) from the current view in Google Earth Pro to the start of the mission. For a simple visual representation of the mission a small value is fine. If the virtual flight is to be captured into a video, a longer duration might be desired.
Apply smoothing: Normally, headings and gimbal pitch angles are taken directly from the flight log. Sometimes, this can result in slightly abrupt changes in the virtual flight. This option can be used to apply a smoothing filter to those angles.
Extend path to ground: The flight path is always drawn. This option visually extends the flight path to the ground. This can also be toggled on and off within Google Earth Pro.
Use the file chooser to upload your CSV file.
Generate the virtual mission and review the resulting parameters.
In page two of AirData to Google Flight Converter:
Review the parameters and calculations.
Download the KML file. Depending on your computer settings, it may directly open the file in Google Earth Pro.
In Google Earth Pro:
The virtual mission will appear in the "Place" window pane to the left.
Double-click on "Virtual Mission" to execute the mission.
Optionally record the virtual mission:
Adjust the current view as desired.
Uncheck the "Flight Path" (optional).
Select Tools -> Movie Maker
Make sure the desired virtual mission is selected.
Choose a location to save the movie file.
Select the desired video parameters.
Select "Create Movie".
Google Flight
This utility is designed to convert an AirData flight log into a virtual
mission compatible with Google Earth Pro. While there are numerous potential
applications, two primary uses include:
Visual Analysis - Allowing a previously flown mission to be reviewed and analyzed from a computer, with the flight path displayed in a 3D environment.
Video Integration - Enabling video footage from a completed mission to be synchronized with a simulated version of the same flight in Google Earth Pro for enhanced presentations or cinematic effects.
The software includes multiple data extraction options to focus the simulation
on specific segments of a flight. A drone type selection feature ensures that
the simulated field of view (FOV) matches the original recording.
Additionally, the "Initial FlyTo Duration" setting can be adjusted to create a
slower, more cinematic introduction to the converted mission.