ED-269 ed ED-318: i due formati di geozone UAS a confronto, campo per campo
Aggiornata
ED-269 è il formato in cui gli Stati dell’UE pubblicano oggi le loro zone geografiche UAS; ED-318 è il suo successore basato su GeoJSON, già pubblicato da diversi di essi. Descrivono le stesse zone, ma non con gli stessi nomi di campo, e un convertitore che tratta l’uno come l’altro perde informazioni senza segnalarlo. Queste sono le differenze che contano, riscontrate in file nazionali reali.
Dove si usa ciascun formato
L’articolo 15 del regolamento (UE) 2019/947 impone agli Stati di pubblicare le zone in un formato digitale comune, e gli AMC dell’EASA indicano lo standard EUROCAE ED-269. Finlandia, Lussemburgo, Portogallo e Lettonia pubblicano un documento ED-269 UASZoneVersion da manuale; la Svizzera pubblica il modello di dati di ED-269 appiattito in GeoJSON. ED-318 è pubblicato accanto a esso o al suo posto, tra gli altri, da Portogallo, Svezia, Cechia, Germania e Spagna.
Le differenze che rompono una conversione ingenua
| Concetto | ED-269 | ED-318 |
|---|---|---|
| Contenitore | Un documento JSON con un array features di zone | Una FeatureCollection GeoJSON |
| La restrizione | restriction | properties.type, mentre variant contiene ciò che in ED-269 si chiamava type |
| Valore di autorizzazione | REQ_AUTHORISATION (con la S) | REQ_AUTHORIZATION (con la Z) |
| Quando si applica la zona | applicability | limitedApplicability |
| Limiti di altitudine | Per volume, con uomDimensions e riferimenti verticali | In geometry.layer |
| Cerchio | Una proiezione orizzontale Circle | Un Point con extent.subType: "Circle" |
| Zona con più volumi | Più voci in geometry | Una GeometryCollection |
| Testo leggibile | Stringhe semplici (a volte con due lingue mescolate) | Array di { text, lang }: testo multilingue pulito |
La grafia REQ_AUTHORISATION / REQ_AUTHORIZATION è l’insidia da aspettarsi in ogni feed ED-318: nel file del Portogallo, un convertitore che conosce solo la grafia di ED-269 trasforma 207 zone su 358 in “effetto sconosciuto”, senza alcun errore di analisi.
Insidie nei file nazionali reali
- Altitudini sentinella. La Svizzera scrive
upperLimit: 99999sulla maggior parte delle zone per indicare “nessun limite superiore”; letto alla lettera, è un limite di 100 km. - Orari di tutto il giorno in ora locale. Una finestra “tutto il giorno” scritta come
00:00+02:00–23:59+02:00corrisponde alle 22:00–21:59 UTC; riconoscila dalla durata, non dalla mezzanotte. - Un byte order mark all’inizio di alcune esportazioni nazionali ED-269, che un parser JSON rigoroso rifiuta.
- Forme miste nello stesso file. L’ED-318 del Portogallo racchiude la maggior parte del testo in array
{ text, lang }, ma lasciasiteURL,emailephonedi un’autorità come semplici stringhe. - Identificatori duplicati. Il Portogallo pubblica due identificatori due volte, ciascuno per due diverse zone di riserva naturale.
Convertire da un formato all’altro
L’API di conversione di GeoPilot converte in qualsiasi direzione tra ED-269, ED-318, KML e GeoJSON e gestisce tutte le differenze di formato della tabella qui sopra; le particolarità dei singoli enti, come le altitudini sentinella, vanno verificate nei tuoi dati di origine. Una conversione comporta per sua natura una perdita: ED-269 non ha un valore per “solo informativo” o “sconosciuto”, quindi questi vengono scritti come NO_RESTRICTION e la risposta lo segnala nei suoi avvisi invece di nasconderlo.
Domande frequenti
- ED-318 sta sostituendo ED-269?
- ED-318 è il successore e diversi Stati lo pubblicano già, spesso accanto a ED-269. Un software che oggi legge i dati nazionali sulle geozone deve gestire entrambi.
- ED-318 è semplicemente ED-269 in GeoJSON?
- No. Diversi campi sono rinominati o spostati (la restrizione si trova in
type, authorization si scrive con la Z, le altitudini passano ingeometry.layer), quindi serve un parser dedicato.
Guide correlate
- Come convertire le geozone ED-269 ed ED-318 in GeoJSON o KMLConverti le geozone UAS tra ED-269, ED-318, KML e GeoJSON con una chiamata API: ambiti necessari, richiesta, come leggere errori e avvisi.
- API delle zone vietate ai droni: primi passiInterroga le zone per droni pubblicate dal tuo software: chiave API, cosa vale in un punto o nei dintorni, verifica di un’area di volo, limiti ed errori.
- Zone vietate ai droni: come funzionano le zone geografiche UASCosa sono le zone geografiche UAS, chi le pubblica e come leggerle: zone vietate, soggette ad autorizzazione o condizionate, limiti di altezza e orari.
Fonti
- 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