ED-269 och ED-318: de två geozonformaten för UAS, jämförda fält för fält
Uppdaterad
ED-269 är det format som EU-staterna publicerar sina geografiska UAS-zoner i i dag; ED-318 är dess GeoJSON-baserade efterföljare, som redan publiceras av flera av dem. De beskriver samma zoner, men inte med samma fältnamn – och en konverterare som behandlar det ena som det andra tappar information i tysthet. Det här är de skillnader som spelar roll, hittade i riktiga nationella filer.
Var respektive format används
Artikel 15 i förordning (EU) 2019/947 kräver att staterna publicerar zoner i ett gemensamt digitalt format, och EASA:s AMC anger EUROCAE ED-269. Finland, Luxemburg, Portugal och Lettland publicerar ett ED-269-dokument av typen UASZoneVersion precis enligt boken; Schweiz publicerar ED-269:s datamodell tillplattad till GeoJSON. ED-318 publiceras vid sidan av eller i stället för det av bland andra Portugal, Sverige, Tjeckien, Tyskland och Spanien.
Skillnaderna som förstör en naiv konvertering
| Begrepp | ED-269 | ED-318 |
|---|---|---|
| Behållare | Ett JSON-dokument med en features-array med zoner | En GeoJSON FeatureCollection |
| Restriktionen | restriction | properties.type – och variant innehåller det som ED-269 kallade type |
| Värdet för tillstånd | REQ_AUTHORISATION (med S) | REQ_AUTHORIZATION (med Z) |
| När zonen gäller | applicability | limitedApplicability |
| Höjdgränser | Per volym, med uomDimensions och vertikala referenser | I geometry.layer |
| Cirkel | En horisontell projektion av typen Circle | En Point med extent.subType: "Circle" |
| Zon med flera volymer | Flera poster i geometry | En GeometryCollection |
| Läsbar text | Enkla strängar (ibland två språk ihopklämda) | Arrayer av { text, lang } – ren flerspråkig text |
Stavningen REQ_AUTHORISATION / REQ_AUTHORIZATION är den fälla du kan räkna med i varje ED-318-flöde: i Portugals fil gör en konverterare som bara känner till ED-269-stavningen 207 av 358 zoner till ”okänd verkan”, helt utan tolkningsfel.
Fällor i riktiga nationella filer
- Markörvärden för höjd. Schweiz skriver
upperLimit: 99999på de flesta zoner för att ange ”inget tak”; läst bokstavligt är det ett tak på 100 km. - Heldagsscheman i lokal tid. Ett ”heldags”-fönster skrivet som
00:00+02:00–23:59+02:00är 22:00–21:59 UTC; känn igen det på dess längd, inte på midnatt. - Ett byte-order mark (BOM) i början av vissa nationella ED-269-exporter, som en strikt JSON-tolk avvisar.
- Blandade former i samma fil. Portugals ED-318 lägger det mesta av texten i
{ text, lang }-arrayer men lämnar en myndighetssiteURL,emailochphonesom enkla strängar. - Dubblerade identifierare. Portugal publicerar två identifierare två gånger, var och en för två olika naturreservatszoner.
Konvertera mellan dem
GeoPilots konverterings-API konverterar i valfri riktning mellan ED-269, ED-318, KML och GeoJSON och hanterar varje formatskillnad i tabellen ovan; utgivarspecifika egenheter som markörvärdena för höjd är saker du själv behöver kontrollera i dina källdata. En konvertering förlorar information till sin natur: ED-269 har inget värde för ”endast information” eller ”okänd”, så de skrivs som NO_RESTRICTION och svaret anger det bland sina varningar i stället för att dölja det.
Vanliga frågor
- Ersätter ED-318 ED-269?
- ED-318 är efterföljaren och flera stater publicerar det redan, ofta vid sidan av ED-269. Programvara som läser nationella geozondata i dag behöver hantera båda.
- Är ED-318 bara ED-269 som GeoJSON?
- Nej. Flera fält har bytt namn eller flyttats – restriktionen finns i
type, tillstånd stavas med Z, höjder flyttas tillgeometry.layer– så det behöver en egen tolk.
Relaterade guider
- Så konverterar du geozoner i ED-269 och ED-318 till GeoJSON eller KMLKonvertera geozondata för UAS mellan ED-269, ED-318, KML och GeoJSON med ett API-anrop: behörigheterna, begäran och hur du läser fel och varningar.
- API för flygförbudszoner för drönare: kom igångHämta publicerade drönarzoner i din egen programvara: skaffa en API-nyckel, fråga vad som gäller på en punkt eller i närheten, kontrollera ett flygområde.
- Flygförbudszoner för drönare: så fungerar geografiska UAS-zonerVad geografiska UAS-zoner är, vem som publicerar dem och hur du läser dem: förbjudna zoner, tillståndszoner, villkorade zoner, höjdgränser och tider.
Källor
- 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