ED-269 vs ED-318: os dois formatos de zonas geográficas UAS, comparados campo a campo
Atualizado
O ED-269 é o formato em que os Estados da UE publicam hoje as suas zonas geográficas UAS; o ED-318 é o seu sucessor baseado em GeoJSON, já publicado por vários deles. Descrevem as mesmas zonas, mas não com os mesmos nomes de campos — e um conversor que trate um como se fosse o outro perde informação sem dar sinal. Estas são as diferenças que importam, encontradas em ficheiros nacionais reais.
Onde é utilizado cada formato
O artigo 15.º do Regulamento (UE) 2019/947 exige que os Estados publiquem as zonas num formato digital comum, e os AMC da EASA indicam o ED-269 da EUROCAE. A Finlândia, o Luxemburgo, Portugal e a Letónia publicam um documento ED-269 UASZoneVersion de manual; a Suíça publica o modelo de dados do ED-269 achatado em GeoJSON. O ED-318 é publicado a par ou em vez dele por, entre outros, Portugal, a Suécia, a Chéquia, a Alemanha e Espanha.
As diferenças que estragam uma conversão ingénua
| Conceito | ED-269 | ED-318 |
|---|---|---|
| Contentor | Um documento JSON com uma matriz features de zonas | Uma FeatureCollection GeoJSON |
| A restrição | restriction | properties.type — e variant contém o que o ED-269 chamava type |
| Valor de autorização | REQ_AUTHORISATION (com S) | REQ_AUTHORIZATION (com Z) |
| Quando a zona se aplica | applicability | limitedApplicability |
| Limites de altitude | Por volume, com uomDimensions e referências verticais | Em geometry.layer |
| Círculo | Uma projeção horizontal Circle | Um Point com extent.subType: "Circle" |
| Zona com vários volumes | Várias entradas em geometry | Uma GeometryCollection |
| Texto legível | Cadeias simples (por vezes, com dois idiomas misturados) | Matrizes de { text, lang } — texto multilingue limpo |
A grafia REQ_AUTHORISATION / REQ_AUTHORIZATION é a armadilha a esperar em qualquer feed ED-318: no ficheiro de Portugal, um conversor que só conheça a grafia do ED-269 transforma 207 de 358 zonas em “efeito desconhecido”, sem qualquer erro de análise.
Armadilhas em ficheiros nacionais reais
- Altitudes-sentinela. A Suíça escreve
upperLimit: 99999na maioria das zonas para significar “sem teto”; lido literalmente, é um teto de 100 km. - Horários de dia inteiro em hora local. Uma janela de “dia inteiro” escrita como
00:00+02:00–23:59+02:00corresponde a 22:00–21:59 UTC; reconheça-a pela duração, não pela meia-noite. - Uma marca de ordem de bytes (BOM) no início de algumas exportações ED-269 nacionais, que um analisador JSON rigoroso rejeita.
- Estruturas mistas no mesmo ficheiro. O ED-318 de Portugal envolve a maior parte do texto em matrizes
{ text, lang }, mas deixasiteURL,emailephonede uma autoridade como cadeias simples. - Identificadores duplicados. Portugal publica dois identificadores duas vezes, cada um para duas zonas de reserva natural diferentes.
Converter entre eles
A API de conversão do GeoPilot converte em qualquer sentido entre ED-269, ED-318, KML e GeoJSON e trata todas as diferenças de formato da tabela acima; as particularidades de cada entidade publicadora, como as altitudes-sentinela, são aspetos a verificar nos seus próprios dados de origem. Uma conversão implica, por natureza, perda de informação: o ED-269 não tem valor para “apenas informativo” nem para “desconhecido”, por isso esses casos são escritos como NO_RESTRICTION e a resposta indica-o nos avisos em vez de o esconder.
Perguntas frequentes
- O ED-318 está a substituir o ED-269?
- O ED-318 é o sucessor e vários Estados já o publicam, muitas vezes a par do ED-269. O software que hoje lê dados nacionais de zonas geográficas tem de tratar ambos.
- O ED-318 é apenas o ED-269 em GeoJSON?
- Não. Vários campos mudam de nome ou de lugar — a restrição está em
type, a autorização escreve-se com Z, as altitudes passam parageometry.layer—, por isso precisa do seu próprio analisador.
Guias relacionados
- Como converter zonas geográficas ED-269 e ED-318 para GeoJSON ou KMLConverta dados de zonas UAS entre ED-269, ED-318, KML e GeoJSON com uma chamada à API: os âmbitos necessários, o pedido e como ler erros e avisos.
- API de zonas proibidas para drones: primeiros passosConsulte as zonas para drones publicadas no seu software: obtenha uma chave, veja o que se aplica num ponto, verifique uma área, trate limites e erros.
- Zonas proibidas para drones: como funcionam as zonas geográficas UASO que são as zonas geográficas UAS, quem as publica e como ler uma: zonas proibidas, com autorização e condicionadas, limites de altura e horários.
Fontes
- 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