ED-269 vs ED-318: cele două formate de zone UAS, comparate câmp cu câmp
Actualizat
ED-269 este formatul în care statele UE își publică astăzi zonele geografice UAS; ED-318 este succesorul său bazat pe GeoJSON, publicat deja de mai multe state. Descriu aceleași zone, dar nu cu aceleași nume de câmpuri — iar un convertor care le tratează pe una ca pe cealaltă pierde informații fără să spună. Acestea sunt diferențele care contează, găsite în fișiere naționale reale.
Unde se folosește fiecare format
Articolul 15 din Regulamentul (UE) 2019/947 cere statelor să publice zonele într-un format digital comun, iar AMC-ul EASA numește EUROCAE ED-269. Finlanda, Luxemburg, Portugalia și Letonia publică un document UASZoneVersion ED-269 clasic; Elveția publică modelul de date ED-269 aplatizat în GeoJSON. ED-318 este publicat alături de el sau în locul lui de, printre altele, Portugalia, Suedia, Cehia, Germania și Spania.
Diferențele care strică o conversie naivă
| Concept | ED-269 | ED-318 |
|---|---|---|
| Container | Un document JSON cu un tablou features de zone | Un FeatureCollection GeoJSON |
| Restricția | restriction | properties.type — iar variant conține ce ED-269 numea type |
| Valoarea de autorizare | REQ_AUTHORISATION (cu S) | REQ_AUTHORIZATION (cu Z) |
| Când se aplică zona | applicability | limitedApplicability |
| Limitele de altitudine | Pe volum, cu uomDimensions și referințe verticale | În geometry.layer |
| Cerc | O proiecție orizontală Circle | Un Point cu extent.subType: "Circle" |
| Zonă cu mai multe volume | Mai multe intrări în geometry | Un GeometryCollection |
| Text pentru oameni | Șiruri simple (uneori cu două limbi lipite) | Tablouri { text, lang } — text multilingv curat |
Grafia REQ_AUTHORISATION / REQ_AUTHORIZATION este capcana de așteptat în orice fișier ED-318: în fișierul Portugaliei, un convertor care știe doar grafia ED-269 transformă 207 din 358 de zone în „efect necunoscut”, fără nicio eroare de parsare.
Capcane din fișiere naționale reale
- Altitudini-santinelă. Elveția scrie
upperLimit: 99999pe majoritatea zonelor cu sensul „fără plafon”; citit literal, e un plafon de 100 km. - Programe „toată ziua” în ora locală. O fereastră scrisă
00:00+02:00–23:59+02:00înseamnă 22:00–21:59 UTC; o recunoști după durată, nu după miezul nopții. - Un BOM la începutul unor exporturi ED-269 naționale, pe care un parser JSON strict îl respinge.
- Forme amestecate în același fișier. ED-318 al Portugaliei înfășoară majoritatea textelor în tablouri
{ text, lang }, dar lasăsiteURL,emailșiphoneale autorității ca șiruri simple. - Identificatori duplicați. Portugalia publică doi identificatori de două ori, fiecare pentru două zone de rezervație diferite.
Conversia între ele
API-ul de conversie GeoPilot convertește în orice direcție între ED-269, ED-318, KML și GeoJSON și tratează toate diferențele de format din tabelul de mai sus; particularitățile unui anumit publicator, precum altitudinile-santinelă, rămân de verificat în datele tale. O conversie pierde prin natura ei informație: ED-269 nu are valoare pentru „doar informativ” sau „necunoscut”, așa că acestea se scriu ca NO_RESTRICTION, iar răspunsul o spune în avertismente în loc s-o ascundă.
Întrebări frecvente
- Înlocuiește ED-318 formatul ED-269?
- ED-318 este succesorul și mai multe state îl publică deja, adesea alături de ED-269. Un software care citește azi date naționale de zone trebuie să le trateze pe amândouă.
- Este ED-318 doar ED-269 în GeoJSON?
- Nu. Mai multe câmpuri sunt redenumite sau mutate — restricția stă în
type, autorizarea se scrie cu Z, altitudinile trec îngeometry.layer— deci are nevoie de propriul parser.
Ghiduri înrudite
- Cum convertești zonele ED-269 și ED-318 în GeoJSON sau KMLConvertește zone UAS între ED-269, ED-318, KML și GeoJSON cu un singur apel API: scopurile necesare, cererea, erorile și avertismentele.
- API pentru zonele de zbor ale dronelor: primii pașiInteroghează zonele publicate pentru drone din software-ul tău: cheie API, ce se aplică într-un punct sau în jur, verificarea unei zone de zbor, erori.
- Zonele interzise pentru drone, explicate: cum funcționează zonele geografice UASCe sunt zonele geografice UAS, cine le publică și cum le citești: zone interzise, cu autorizare sau condiționate, limite de înălțime și programe.
Surse
- 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