Metadata regarding an airport chart, part of an FsChartIndexCategory.

 

Syntax
struct FsChartMetadata
{
    const char* guid;
    const char* name;
    const char* provider;
    FsIcao airportIcao;
    FsRunwayIdentifier* runways;
    int numRunways;
    FsChartProcedureIdentifier* procedures;
    int numProcedures;
    const char** aircraftTypes;
    int numAircraftTypes;
    FsChartRelationship* relationships;
    int numRelationships;
    const char* type;
    unsigned long long validFrom;
    unsigned long long validUntil;
    bool geoReferenced;
};

 

Members
MemberDescription
guidThe chart’s GUID.
nameThe human-readable chart name.
providerThe chart provider this chart comes from.
airportIcaoThe ICAO of the chart’s airport.
runwaysThe array of runway identifiers this chart is related to.
numRunwaysThe number of runway identifiers this chart is related to.
proceduresThe array of procedures this chart is related to.
numProceduresThe number of procedures this chart is related to.
aircraftTypesThe array of aircraft types this chart is specifically applicable to, empty if applicable to all types.
numAircraftTypesThe number of aircraft types this chart applies to, or 0 if it applies to all types.
relationshipsThe array of relationships from this chart to other charts.
numRelationshipsThe number of relationships this chart has with other charts.
typeThe chart’s type. What this means semantically is dependent on the specific provider which returned this chart.
validFromThe UNIX timestamp beginning from which the chart is valid, if applicable. If not applicable, this value will be 0.
validUntilThe UNIX timestamp until which the chart is valid, if applicable. If not applicable, this value will be 0.
geoReferencedWhether any of the chart’s pages are geo-referenced.

 

Remarks

N/A