ED-269 vs. ED-318: die beiden UAS-Geozonen-Formate, Feld für Feld verglichen
Aktualisiert
ED-269 ist das Format, in dem die EU-Staaten ihre geografischen UAS-Gebiete heute veröffentlichen; ED-318 ist sein auf GeoJSON basierender Nachfolger, den bereits mehrere von ihnen veröffentlichen. Beide beschreiben dieselben Zonen, aber nicht mit denselben Feldnamen — und ein Konverter, der das eine wie das andere behandelt, verliert stillschweigend Informationen. Dies sind die Unterschiede, auf die es ankommt, gefunden in echten nationalen Dateien.
Wo welches Format verwendet wird
Artikel 15 der Verordnung (EU) 2019/947 verlangt von den Staaten, Zonen in einem gemeinsamen digitalen Format zu veröffentlichen, und die AMC der EASA nennen EUROCAE ED-269. Finnland, Luxemburg, Portugal und Lettland veröffentlichen ein lehrbuchmäßiges ED-269-Dokument UASZoneVersion; die Schweiz veröffentlicht das Datenmodell von ED-269 in GeoJSON abgeflacht. ED-318 wird unter anderem von Portugal, Schweden, Tschechien, Deutschland und Spanien daneben oder stattdessen veröffentlicht.
Die Unterschiede, an denen eine naive Umwandlung scheitert
| Konzept | ED-269 | ED-318 |
|---|---|---|
| Container | Ein JSON-Dokument mit einem features-Array von Zonen | Eine GeoJSON-FeatureCollection |
| Die Beschränkung | restriction | properties.type — und variant enthält, was ED-269 type nannte |
| Genehmigungswert | REQ_AUTHORISATION (mit S) | REQ_AUTHORIZATION (mit Z) |
| Wann die Zone gilt | applicability | limitedApplicability |
| Höhengrenzen | Pro Volumen, mit uomDimensions und vertikalen Bezügen | In geometry.layer |
| Kreis | Eine horizontale Projektion Circle | Ein Point mit extent.subType: "Circle" |
| Zone mit mehreren Volumen | Mehrere Einträge in geometry | Eine GeometryCollection |
| Lesbarer Text | Einfache Zeichenketten (manchmal zwei Sprachen zusammengeklebt) | Arrays aus { text, lang } — sauberer mehrsprachiger Text |
Die Schreibweise REQ_AUTHORISATION / REQ_AUTHORIZATION ist die Falle, mit der Sie in jeder ED-318-Datenquelle rechnen müssen: In der Datei Portugals macht ein Konverter, der nur die ED-269-Schreibweise kennt, aus 207 von 358 Zonen eine „unbekannte Wirkung“, ganz ohne Parserfehler.
Fallen in echten nationalen Dateien
- Platzhalter-Höhen. Die Schweiz schreibt bei den meisten Zonen
upperLimit: 99999und meint damit „keine Obergrenze“; wörtlich gelesen ist das eine Obergrenze von 100 km. - Ganztägige Zeitpläne in Ortszeit. Ein als
00:00+02:00–23:59+02:00geschriebenes „ganztägiges“ Fenster ist 22:00–21:59 UTC; erkennen Sie es an seiner Dauer, nicht an Mitternacht. - Eine Byte-Order-Mark am Anfang mancher nationaler ED-269-Exporte, die ein strenger JSON-Parser ablehnt.
- Gemischte Formen in einer Datei. Das ED-318 Portugals verpackt den meisten Text in
{ text, lang }-Arrays, lässt abersiteURL,emailundphoneeiner Behörde als einfache Zeichenketten. - Doppelte Kennungen. Portugal veröffentlicht zwei Kennungen doppelt, jeweils für zwei verschiedene Naturschutzzonen.
Zwischen ihnen umwandeln
Die Umwandlungs-API von GeoPilot wandelt in jede Richtung zwischen ED-269, ED-318, KML und GeoJSON um und berücksichtigt jeden Formatunterschied aus der Tabelle oben; herausgeberspezifische Eigenheiten wie die Platzhalter-Höhen sollten Sie in Ihren eigenen Quelldaten prüfen. Eine Umwandlung ist naturgemäß verlustbehaftet: ED-269 hat keinen Wert für „nur zur Information“ oder „unbekannt“, daher werden diese als NO_RESTRICTION geschrieben, und die Antwort weist in ihren Warnungen darauf hin, statt es zu verbergen.
Häufig gestellte Fragen
- Löst ED-318 ED-269 ab?
- ED-318 ist der Nachfolger, und mehrere Staaten veröffentlichen es bereits, oft neben ED-269. Software, die heute nationale Geozonendaten liest, muss mit beiden umgehen können.
- Ist ED-318 einfach ED-269 als GeoJSON?
- Nein. Mehrere Felder sind umbenannt oder verschoben — die Beschränkung steht in
type, „authorization“ wird mit Z geschrieben, die Höhen wandern ingeometry.layer—, daher braucht es einen eigenen Parser.
Verwandte Ratgeber
- So wandeln Sie ED-269- und ED-318-Geozonen in GeoJSON oder KML umWandeln Sie UAS-Geozonendaten mit einem API-Aufruf zwischen ED-269, ED-318, KML und GeoJSON um: benötigte Scopes, die Anfrage, Fehler und Warnungen lesen.
- API für Drohnen-Flugverbotszonen: erste SchritteDrohnenzonen per API abfragen: Schlüssel holen, Zonen an einem Punkt oder in der Nähe finden, Fluggebiete prüfen, Limits und Fehler behandeln.
- Flugverbotszonen für Drohnen erklärt: So funktionieren geografische UAS-GebieteWas geografische UAS-Gebiete sind, wer sie veröffentlicht und wie man sie liest: verbotene, genehmigungspflichtige und bedingte Zonen, Höhen, Zeiten.
Quellen
- EUROCAE ED-269, Minimum Operational Performance Standard for UAS Geo-Fencing
- EUROCAE ED-318, Technical Specification for Geographical and Aeronautical Data for UAS
- Commission Implementing Regulation (EU) 2019/947, Article 15