INTERLIS 2.3; /** ################################################################## * # DE: Minimales Geodatenmodell "Luftfahrtkarten" # * # FR: Modèle de géodonnées minimal "Cartes et plans aéronautiques"# * ################################################################### */ !!@ technicalContact=mailto:gis@bazl.admin.ch !!@ furtherInformation=https://www.bazl.admin.ch/geoinformation !!@ IDGeoIV="4.1,4.2" MODEL AeronauticalCharts_V1_2 (en) AT "https://models.geo.admin.ch/BAZL/" VERSION "2026-03-31" = IMPORTS WithLatestModification_V1,NonVector_Base_LV95_V3_1,LocalisationCH_V1; /** DE: Luftfahrtkarte ICAO 1:500'000 / Segelflugkarte 1:350'000 * FR: Carte aéronautique OACI 1:500'000 / Carte vol à voile 1:350'000 */ TOPIC AeronauticalCharts_WithLatestModification EXTENDS NonVector_Base_LV95_V3_1.NonVector = /** DE: Spezifikation des Ausschnitts * FR: Spécification de l'extrait */ CLASS AeronauticalChartClipping EXTENDS NonVector_Base_LV95_V3_1.NonVector.Clipping = END AeronauticalChartClipping; /** DE: Gültigkeitsdauer und Zeitpunkt der letzten Änderung * FR: Durée de validité et date de la dernière modification */ STRUCTURE ModificationInfo EXTENDS WithLatestModification_V1.ModInfo = END ModificationInfo; /** DE: Allgemeine Spezifikation des Datensatzes * FR: Spécification générale du jeu de données */ CLASS AeronauticalChartDataset EXTENDS NonVector_Base_LV95_V3_1.NonVector.NonVector_Dataset = /** DE: Bezeichnung der Karte * FR: Nom de la carte */ ChartName : MANDATORY LocalisationCH_V1.MultilingualText; /** DE: Ausgabe * FR: Édition */ Edition : 1 .. 99; /** DE: Kurzbezeichnung * FR: Abréviation */ ShortName : MANDATORY ( /** DE: Luftfahrtkarte ICAO Schweiz * FR: Carte aéronautique OACI Suisse */ ICAO, /** DE: Segelflugkarte Schweiz * FR: Carte vol à voile Suisse */ GLDK ); /** DE: Massstab der Karte * FR: Échelle de la carte */ MapScale : MANDATORY ( /** DE: Massstab 1:500'000 * FR: Échelle 1:500'000 */ M500, /** DE: Massstab 1:350'000 * FR: Échelle 1:350'000 */ M350 ); /** DE: Ausgabedatum der Karte * FR: Date de publication de la carte */ ChartModification : MANDATORY ModificationInfo; /** DE: Ausschlussbedingung für "ShortName" gleich "ICAO" * FR: Condition d'exclusion pour "ShortName" égal à "ICAO" */ MANDATORY CONSTRAINT NOT((ShortName == #ICAO)) OR NOT (MapScale == #M350); /** DE: Ausschlussbedingung für "ShortName" gleich "GLDK" * FR: Condition d'exclusion pour "ShortName" égal à "GLDK" */ MANDATORY CONSTRAINT NOT((ShortName == #GLDK)) OR NOT (MapScale == #M500); /** DE: Eindeutigkeitsbedingung für "ChartName" und "Edition" * FR: Condition d'unicité pour "ChartName" et "Edition" */ UNIQUE ChartName, Edition; END AeronauticalChartDataset; /** DE: Spezifikation der zugehörigen Grafikrasterobjekte * FR: Spécification des objets raster graphique associés */ CLASS AeronauticalChartRasterObject EXTENDS NonVector_Base_LV95_V3_1.NonVector.ImageGraphicRasterObject = /** DE: Spezifikation des Bildinhalts * FR: Spécification du contenu de l'image */ LayerDefinition : MANDATORY ( /** DE: Einzelebenen * FR: Couches individuelles */ IndividualLayer( /** DE: Topographische Grundkarte * FR: Carte topographique de fond */ BASEMAP, /** DE: Lufträume und Flugsicherungsangaben * FR: Espaces aériens et informations aéronautiques */ THEME, /** DE: Luftfahrthindernisse und Hochspannungsleitungen * FR: Obstacles à la navigation aérienne et lignes à hautes tension */ OBSTACLES ), /** DE: Farbkombination aus Einzelebenen * FR: Combinaison de couleurs résultant des couches individuelles */ TOTALE ); /** DE: Bildformat * FR: Format de l'image */ ImageFormat : MANDATORY ( /** DE: Geographical Tagged Image File Format * FR: Geographical Tagged Image File Format */ GeoTIFF ); /** DE: Bildauflösung in dpi (dot per inch) * FR: Résolution d'image en dpi (dot per inch) */ ImageResolution : MANDATORY ( /** DE: 254 Punkte pro Zoll * FR: 254 points par pouce */ Dpi254 ); /** DE: Farbraum * FR: Espace chromatique */ ColourSpace : MANDATORY ( /** DE: RGB-Modus * FR: Mode RGB */ RGB ); /** DE: Farbtiefe (Anzahl Farbwerte pro Pixel) * FR: Intensité de couleur (nombre de valeurs chromatiques par pixel) */ ColourDepth : MANDATORY ( /** DE: 24 Bit (RGB) * FR: 24 bits (RGB) */ Bit24 ); /** DE: Kompressionsverfahren * FR: Méthode de compression */ CompressionMode : MANDATORY ( /** DE: Verlustfreie Kompression (Lempel-Ziv-Welch-Algorithmus) * FR: Compression sans perte (algorithme de Lempel-Ziv-Welch) */ LZW ); /** DE: Kantenglättungsmodus * FR: Mode lissage */ Antialiasing : BOOLEAN; /** DE: Stand der Datennachführung bei Einzelebenen * FR: Etat de la mise à jour des données pour les couches individuelles */ LayerModification : ModificationInfo; END AeronauticalChartRasterObject; END AeronauticalCharts_WithLatestModification; END AeronauticalCharts_V1_2.