Tradução automática, não revista por um falante nativo. O inglês é a referência.

Confiança do recetor e marítimoEditar no GitHubFonte: docs/data/INTERFERENCE-DATA-SOURCES.md

Mapa de interferência: revisão das licenças das fontes de dados

Estado: APPROVED pelo coordenador em 2026-10-09 com as decisões registadas no final. Revisto em 2026-10-09 a partir das páginas dos próprios editores, quando acessíveis. Esta é uma revisão de engenharia, não aconselhamento jurídico; os itens marcados como não verificado têm de ser confirmados face ao texto da licença em vigor antes de se escrever qualquer auxiliar de ingestão.

Teste aplicado#

O Kshana é AGPL-3.0 com edições comerciais. Uma fonte só passa se se verificarem todas as condições:

  1. A utilização comercial é permitida (sem "apenas não comercial", sem "apenas avaliação interna").
  2. Os mapas agregados derivados (contagens e sinalizadores por célula e por dia, sem registos por aeronave ou por embarcação) podem ser redistribuídos.
  3. A obrigação de atribuição é uma que podemos incorporar em cada ficheiro de saída.

As saídas do Kshana nunca contêm identificadores por aeronave ou por embarcação (hex ICAO, MMSI, indicativo, nome). A agregação é a única forma de saída.

Candidatas ADS-B#

Fonte Licença Utilização comercial Redistribuição de mapas derivados Atribuição Limites de taxa Veredicto
arquivos diários de histórico do adsb.lol (globe_history_YYYY, JSON gzip do readsb, lançamentos do GitHub) ODbL 1,0 para a base de dados; dados de feeds de contribuidores dedicados ao CC0 Sim (a ODbL permite a utilização comercial) Sim, com uma condição: um Produced Work (uma imagem de mapa gerada) pode ter qualquer licença com atribuição; uma Derived Database (uma tabela GeoJSON por célula publicada) tem de ser oferecida sob a ODbL Aviso da ODbL: creditar o adsb.lol como fonte e ligar à licença; texto sugerido abaixo. O repositório não indica nenhum outro formato Nenhum indicado para as descargas dos lançamentos do GitHub Passa condicionalmente. Requer uma decisão do coordenador sobre a condição de partilha nos mesmos termos (ver Questões em aberto)
OpenSky Network (histórico e em direto) Contrato de licença de dados do OpenSky Não. A licença abrange apenas investigação sem fins lucrativos, ensino sem fins lucrativos, ensaio e avaliação comerciais internos e fins governamentais Não concedida n/a Aplicam-se níveis de conta Excluída (não comercial)
ADS-B Exchange (histórico, API) Termos proprietários Não para acesso gratuito. A utilização comercial, incluindo a interna, exige um acordo escrito pago Sem redistribuição em massa sem consentimento n/a Níveis pagos Excluída
airplanes.live A página devolveu HTTP 403 à revisão, termos não lidos não verificado não verificado não verificado não verificado Excluída até revisão
Outros arquivos ADS-B nacionais ou de investigação Não revistos Fora do âmbito até serem propostos

Atribuição sugerida (adsb.lol): "Contains aircraft position data from adsb.lol, made available under the Open Database License (ODbL 1,0), https://opendatacommons.org/licenses/odbl/1-0/".

Candidatas AIS#

Fonte Licença Utilização comercial Redistribuição de mapas derivados Atribuição Limites de taxa Veredicto
NOAA / BOEM MarineCadastre AIS (águas dos EUA, ficheiros em massa e AccessAIS) Domínio público federal dos EUA; o repositório do projeto indica CC0 1,0 Sim Sim Não exigida; crédito de cortesia "Source: NOAA Office for Coastal Management and BOEM, MarineCadastre.gov". Os utilizadores não devem apresentar os dados como seus Pedidos de extração personalizados de cerca de 2 GB cada; ficheiros em massa sem limite Passa. Nota: uma entrada do catálogo marca o acesso como "não público" (provavelmente um erro de metadados); confirmar com o editor
AIS aberto do Kystverket (Norwegian Coastal Administration) NLOD 2,0 (Norwegian Licence for Open Government Data) Sim (a NLOD permite a utilização comercial) Sim A NLOD 2,0 exige indicar a fonte e ligar à licença; texto abaixo Nenhum indicado Passa. A cobertura exclui embarcações de pesca com menos de 15 m e embarcações de recreio com menos de 45 m, o que enviesa o mapa a favor dos navios maiores. Não utilizar o componente fechado
AIS histórico da Danish Maritime Authority (aisdata.ais.dk) Não indicada na página de descarga; acesso regido pela lei dinamarquesa de informação do setor público (PSI) não verificado não verificado não verificado Não indicado Excluída até esclarecimento por parte do editor
Fintraffic Digitraffic (Finlândia) Presumivelmente CC BY 4,0 não verificado não verificado Presumivelmente "Source: Fintraffic / digitraffic.fi, CC BY 4,0" Limites documentados por API Excluída até revisão: a página da licença não estava acessível nesta revisão
Agregadores comerciais de AIS e fornecedores de AIS por satélite Proprietária Não Não n/a n/a Excluída

Atribuição sugerida (Kystverket): "Contains data under the Norwegian Licence for Open Government Data (NLOD) made available by the Norwegian Coastal Administration, https://data.norge.no/nlod/en/2.0".

Linha de costa para o detetor em terra#

Fonte Licença Veredicto
Natural Earth (linha de costa e polígonos de terra, 1:10m) Domínio público; crédito opcional ("Made with Natural Earth"); utilização comercial bem-vinda Passa. Preferida
Linha de costa / polígonos de água do OpenStreetMap ODbL, partilha nos mesmos termos em bases de dados derivadas Não necessário; evitar misturar com as outras fontes
GSHHG LGPL (fontes subjacentes de domínio público), aviso solicitado para alterações comerciais Não necessário

O Natural Earth 1:10m é grosseiro (precisão nominal da ordem de um quilómetro). O detetor em terra tem, por isso, de usar uma margem costeira indicada (uma posição só conta como em terra quando se situa a mais do que a margem para o interior). Trata-se de uma decisão de método registada no documento de método, não de uma questão de licença. Os polígonos de terra só seriam incluídos no repositório se o coordenador aprovar o tamanho; caso contrário, a CLI recebe um ficheiro fornecido pelo utilizador.

Limites de taxa e auxiliares de obtenção#

Nenhuma das fontes que passam indica um limite de taxa para ficheiros em massa. Os testes predefinidos usam apenas dados de teste sintéticos e nenhuma rede. Os auxiliares de obtenção opcionais, se aprovados, ficam atrás de uma opção explícita, enviam um User-Agent identificativo e descarregam um ficheiro de cada vez.

Questões em aberto para o coordenador#

  1. Partilha nos mesmos termos da ODbL (adsb.lol). Os ficheiros diários por célula publicados são provavelmente uma Derived Database. Opções: (a) aprovar, e publicar GeoJSON do mapa de interferência que usa o adsb.lol sob a ODbL 1,0 (a atribuição incorporada e o campo de licença assim o indicariam; o código do próprio Kshana continua AGPL); (b) restringir as saídas públicas a imagens geradas (Produced Works); (c) abandonar o adsb.lol, ficando sem nenhuma fonte ADS-B. Recomendado: (a), dado que as saídas são dados agregados que queremos que outros reutilizem. As edições comerciais teriam de incluir o mesmo aviso ODbL em qualquer ficheiro desse tipo.
  2. Saídas de fontes mistas. Os dias ADS-B (ODbL) e os dias AIS (domínio público / NLOD) têm de permanecer em ficheiros separados, cada um com a sua própria licença, para que a ODbL não se aplique à camada AIS.
  3. Fontes marcadas como "pendentes". Quer que trate de airplanes.live, da autoridade dinamarquesa e do Digitraffic (ler os termos em direto ou contactar o editor), ou que as deixe de fora da 0.35.0? Recomendado: deixar de fora.
  4. Ficheiro da linha de costa. Incluir no repositório os polígonos de terra do Natural Earth 1:10m (cerca de 10 MB em GeoJSON, pelo que os simplificaria para a área necessária), ou aceitá-los apenas como entrada do utilizador?
  5. Identificadores. Confirmar que os leitores podem analisar o MMSI e o hex ICAO em memória para contar "aeronaves ou embarcações distintas", mas nunca os podem escrever nem registar. A contagem usa um hash com sal por execução que não é persistido.

Resumo dos veredictos#

  • ADS-B candidata aceite: adsb.lol (condicionada à questão 1).
  • AIS candidatas aceites: NOAA MarineCadastre, dados abertos do Kystverket.
  • Linha de costa: Natural Earth.
  • Excluídas: OpenSky, ADS-B Exchange, fornecedores comerciais de AIS; pendentes: airplanes.live, Danish Maritime Authority, Digitraffic.

Decisões (coordenador, 2026-10-09)#

  1. adsb.lol aceite. O GeoJSON ADS-B por célula publicado é lançado sob a ODbL 1,0 com a licença e a atribuição incorporadas no ficheiro; o código do Kshana continua AGPL; as edições comerciais incluem o mesmo aviso nesses ficheiros.
  2. As saídas ADS-B e AIS são ficheiros separados, cada um com o seu próprio campo de licença, nunca fundidos.
  3. AIS aceites: NOAA MarineCadastre e Kystverket (viés de cobertura indicado na saída). airplanes.live e a Danish Maritime Authority ficam fora da 0,35. Digitraffic: uma segunda tentativa leu as suas instruções de API publicadas (limites de taxa e um pedido de um cabeçalho Digitraffic-User identificativo), mas nenhum texto de licença nem formulação de atribuição, pelo que fica de fora; pode ser acrescentada quando a sua licença for lida e citada.
  4. O ficheiro de terra do Natural Earth não é incluído no repositório. A CLI recebe um ficheiro de polígonos de terra fornecido pelo utilizador; um auxiliar opcional (interference-map fetch-land --allow-network) descarrega-o.
  5. Os identificadores são analisados apenas em memória, calculados em hash com um sal por execução, e nunca escritos nem registados.
  6. Regra acrescentada: uma célula com menos de 5 aeronaves ou embarcações distintas não é publicada.