|
Enroute Flight Navigation
A navigation app for VFR pilots
|
CUB file support class. More...
#include <CUB.h>
Static Public Member Functions | |
| static bool | isValid (const QString &fileName, QString *info=nullptr) |
| Check if file contains valid CUB data. | |
| static QJsonDocument | parse (const QString &fileName, QStringList &errorList, QStringList &warningList) |
| Reads a file in CUB format and returns a GeoJSON document. | |
CUB file support class.
The methods of this class read airspace files in the binary CUB format used by Naviter and LXNav products, as specified here: https://github.com/naviter/seeyou_file_formats/blob/main/CUB_file_format.md
NOTAM-defined airspaces and activation times are not supported. Airspaces of type NOTAM are ignored; all other airspaces are treated as permanently active.
|
static |
|
static |
Reads a file in CUB format and returns a GeoJSON document.
| fileName | Name of the CUB file |
| errorList | Reference to a QStringList where error messages will be appended. |
| warningList | Reference to a QStringList where warnings will be appended. |