Mission Control supports multiple file formats for importing and exporting missions. This lets you share missions between different GCS applications, convert data for GIS tools, or back up your plans.Documentation Index
Fetch the complete documentation index at: https://docs.altnautica.com/llms.txt
Use this file to discover all available pages before exploring further.
Supported Formats
| Format | Import | Export | Description |
|---|---|---|---|
.waypoints | Yes | Yes | ArduPilot standard format. One waypoint per line. |
.plan | Yes | Yes | QGroundControl JSON format. Includes waypoints, geofences, and rally points. |
| KML | Yes | Yes | Keyhole Markup Language. Used by Google Earth. |
| KMZ | Yes | Yes | Compressed KML (zipped). |
| CSV | Yes | Yes | Comma-separated values. One waypoint per row. |
| GPX | No | Yes | GPS Exchange format. Compatible with many GPS tools. |
.waypoints Format
The ArduPilot.waypoints format is a plain text file with one mission item per line. It is the native format used by Mission Planner and ArduPilot SITL.
.plan Format
The QGroundControl.plan format is a JSON file that can contain waypoints, geofences, and rally points in a single file.
KML / KMZ
KML (Keyhole Markup Language) is an XML format used by Google Earth and many GIS tools. Mission Control can import KML files as waypoint paths or polygon boundaries. Import behavior:<Placemark>with<Point>elements become waypoints<Placemark>with<LineString>elements become a connected waypoint path<Placemark>with<Polygon>elements become boundary polygons for pattern generators
- Waypoints are exported as a
<LineString>with<Placemark>markers - Altitude mode is set to
relativeToGround
CSV
A simple spreadsheet-compatible format with one waypoint per row. Columns:- The CSV handler detects the column layout from the header row
- Missing columns use default values
- Coordinates must be in decimal degrees
- All waypoints are written with headers
- Compatible with Excel, Google Sheets, and any CSV tool
GPX
GPX (GPS Exchange Format) is an XML format widely used by hiking, cycling, and outdoor navigation apps. Export only. Mission Control exports the flight plan as a GPX track with waypoints. This is useful for visualizing your planned route in GPS tools or on hiking apps.Parameter Files
Mission Control also handles FC parameter files through a separate flow:| Format | Description |
|---|---|
.param | ArduPilot parameter file (name=value pairs) |
.params | Alternative parameter extension |
Plan Library
The Plan Library stores missions locally in your browser (IndexedDB). You can:- Save any mission to the library with a name and description
- Load a saved mission to replace the current plan
- Delete missions you no longer need
- Browse saved missions with preview thumbnails
KML Overlays
In addition to importing KML as waypoints, you can load KML/KMZ files as map overlays. This is useful for:- Visualizing property boundaries
- Showing restricted airspace shapes
- Overlaying survey area outlines from other tools
- Displaying reference paths from previous flights