Tłumaczenie maszynowe, niezweryfikowane przez osobę, dla której polski jest językiem ojczystym. Wzorcem jest wersja angielska.

Zaufanie do odbiornika i żegluga morskaEdytuj na GitHubieŹródło: docs/data/INTERFERENCE-DATA-SOURCES.md

Mapa zakłóceń: przegląd licencji źródeł danych

Status: ZATWIERDZONO przez koordynatora 2026-10-09 wraz z decyzjami zapisanymi na końcu. Przejrzano 2026-10-09 na podstawie własnych stron wydawców, tam gdzie były dostępne. Jest to przegląd inżynierski, a nie porada prawna; pozycje oznaczone jako niezweryfikowane trzeba potwierdzić z aktualnym tekstem licencji, zanim powstanie jakikolwiek pomocnik ingestu.

Zastosowany test#

Kshana jest na licencji AGPL-3.0 z wydaniami komercyjnymi. Źródło przechodzi tylko wtedy, gdy spełnia wszystkie warunki:

  1. Użycie komercyjne jest dozwolone (bez zastrzeżeń „wyłącznie niekomercyjnie” ani „wyłącznie do wewnętrznej oceny”).
  2. Pochodne mapy zagregowane (liczby i flagi na komórkę i dzień, bez rekordów pojedynczych statków powietrznych ani jednostek pływających) mogą być redystrybuowane.
  3. Obowiązek podania autorstwa jest taki, który możemy osadzić w każdym pliku wynikowym.

Wyniki Kshana nigdy nie zawierają identyfikatorów pojedynczych statków powietrznych ani jednostek pływających (ICAO hex, MMSI, znak wywoławczy, nazwa). Jedyną formą wyniku jest agregacja.

Kandydaci ADS-B#

Źródło Licencja Użycie komercyjne Redystrybucja map pochodnych Atrybucja Limity zapytań Werdykt
dzienne archiwa historii adsb.lol (globe_history_YYYY, JSON readsb w gzip, wydania na GitHubie) ODbL 1,0 dla bazy danych; dane z kanałów współtwórców przekazane na CC0 Tak (ODbL zezwala na użycie komercyjne) Tak, z warunkiem: Produced Work (wyrenderowany obraz mapy) może mieć dowolną licencję z podaniem autorstwa; Derived Database (opublikowana tabela GeoJSON na komórkę) trzeba udostępnić na licencji ODbL Informacja ODbL: podać adsb.lol jako źródło i dołączyć odnośnik do licencji; sugerowany tekst poniżej. Repozytorium nie określa dalszego formatu Nie podano dla pobrań z wydań na GitHubie Przejście warunkowe. Wymaga decyzji koordynatora w sprawie warunku share-alike (zob. Otwarte pytania)
OpenSky Network (historyczne i na żywo) Umowa licencyjna na dane OpenSky Nie. Licencja obejmuje wyłącznie badania nienastawione na zysk, edukację nienastawioną na zysk, wewnętrzne testy i ocenę komercyjną oraz cele rządowe Nie udzielono n/a Obowiązują poziomy kont Wykluczono (niekomercyjne)
ADS-B Exchange (historyczne, API) Warunki własnościowe Nie dla dostępu bezpłatnego. Użycie komercyjne, także wewnętrzne, wymaga płatnej umowy pisemnej Brak redystrybucji hurtowej bez zgody n/a Poziomy płatne Wykluczono
airplanes.live Strona zwróciła w przeglądzie HTTP 403, warunków nie odczytano niezweryfikowane niezweryfikowane niezweryfikowane niezweryfikowane Wykluczono do czasu przeglądu
Inne krajowe lub badawcze archiwa ADS-B Nie przejrzano Poza zakresem, dopóki nie zostaną zaproponowane

Sugerowana informacja o autorstwie (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/”.

Kandydaci AIS#

Źródło Licencja Użycie komercyjne Redystrybucja map pochodnych Atrybucja Limity zapytań Werdykt
NOAA / BOEM MarineCadastre AIS (wody USA, pliki hurtowe i AccessAIS) Domena publiczna rządu federalnego USA; repozytorium projektu podaje CC0 1,0 Tak Tak Nie jest wymagane; uprzejmościowe podanie źródła „Source: NOAA Office for Coastal Management and BOEM, MarineCadastre.gov”. Użytkownicy nie mogą przedstawiać danych jako własnych Zamówienia na własny wyciąg po około 2 GB; pliki hurtowe bez limitu Zaliczone. Uwaga: jeden wpis katalogowy oznacza dostęp jako „non-public” (prawdopodobnie błąd metadanych); potwierdzić u wydawcy
Otwarte AIS Kystverket (Norweska Administracja Wybrzeża) NLOD 2,0 (Norweska licencja na otwarte dane rządowe) Tak (NLOD zezwala na użycie komercyjne) Tak NLOD 2,0 wymaga wskazania źródła i odnośnika do licencji; tekst poniżej Nie podano Zaliczone. Pokrycie wyklucza jednostki rybackie poniżej 15 m i jednostki rekreacyjne poniżej 45 m, co przesuwa mapę w stronę większych statków. Nie używać części zamkniętej
Historyczne AIS Duńskiej Administracji Morskiej (aisdata.ais.dk) Nie podano na stronie pobierania; dostęp regulowany duńską ustawą o informacji sektora publicznego (PSI) niezweryfikowane niezweryfikowane niezweryfikowane Nie podano Wykluczono do czasu wyjaśnienia przez wydawcę
Fintraffic Digitraffic (Finlandia) Przypuszczalnie CC BY 4,0 niezweryfikowane niezweryfikowane Przypuszczalnie „Source: Fintraffic / digitraffic.fi, CC BY 4,0” Udokumentowane limity dla poszczególnych API Wykluczono do czasu przeglądu: strona licencji była w tym przeglądzie niedostępna
Komercyjni agregatorzy AIS i dostawcy satelitarnego AIS Własnościowa Nie Nie n/a n/a Wykluczono

Sugerowana informacja o autorstwie (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”.

Linia brzegowa dla detektora lądu#

Źródło Licencja Werdykt
Natural Earth (linia brzegowa i wielokąty lądów, 1:10m) Domena publiczna; podanie autorstwa opcjonalne („Made with Natural Earth”); użycie komercyjne mile widziane Zaliczone. Preferowane
Linia brzegowa / wielokąty wód OpenStreetMap ODbL, share-alike dla baz pochodnych Niepotrzebne; unikać mieszania z innymi źródłami
GSHHG LGPL (źródła bazowe w domenie publicznej), informacja wymagana przy zmianach komercyjnych Niepotrzebne

Natural Earth 1:10m jest gruby (nominalna dokładność rzędu kilometra). Detektor lądu musi więc stosować podany bufor przybrzeżny (pozycja liczy się jako położona na lądzie tylko wtedy, gdy leży w głąb lądu dalej niż bufor). To decyzja metodyczna zapisana w dokumencie metody, a nie kwestia licencyjna. Wielokąty lądów byłyby dołączane do repozytorium tylko wtedy, gdy koordynator zatwierdzi rozmiar; w przeciwnym razie CLI przyjmuje plik dostarczony przez użytkownika.

Limity zapytań i pomocniki pobierania#

Żadne z przechodzących źródeł nie podaje limitu zapytań dla plików hurtowych. Domyślne testy używają wyłącznie syntetycznych danych testowych i nie korzystają z sieci. Opcjonalne pomocniki pobierania, jeśli zostaną zatwierdzone, działają za jawną flagą, wysyłają identyfikujący User-Agent i pobierają po jednym pliku naraz.

Otwarte pytania do koordynatora#

  1. Share-alike ODbL (adsb.lol). Opublikowane pliki dzienne na komórkę są prawdopodobnie Derived Database. Opcje: (a) zatwierdzić i wydawać GeoJSON mapy zakłóceń, który korzysta z adsb.lol, na licencji ODbL 1,0 (osadzona informacja o autorstwie i pole licencji by o tym mówiły; własny kod Kshana pozostaje na AGPL); (b) ograniczyć wyniki publiczne do wyrenderowanych obrazów (Produced Works); (c) zrezygnować z adsb.lol, nie pozostawiając żadnego źródła ADS-B. Zalecane: (a), ponieważ wyniki są danymi zagregowanymi, które chcemy, aby inni ponownie wykorzystywali. Wydania komercyjne musiałyby dołączać tę samą informację ODbL do każdego takiego pliku.
  2. Wyniki z mieszanych źródeł. Dni ADS-B (ODbL) i dni AIS (domena publiczna / NLOD) muszą pozostać w oddzielnych plikach, każdy z własną licencją, aby ODbL nie obejmowała warstwy AIS.
  3. Źródła oznaczone „pending”. Czy mam się zająć airplanes.live, duńskim urzędem i Digitraffic (przeczytać aktualne warunki lub skontaktować się z wydawcą), czy pominąć je w 0.35.0? Zalecane: pominąć.
  4. Plik linii brzegowej. Dołączyć do repozytorium wielokąty lądów Natural Earth 1:10m (około 10 MB jako GeoJSON, więc uprościłbym je do potrzebnego obszaru), czy przyjmować je wyłącznie jako dane wejściowe od użytkownika?
  5. Identyfikatory. Potwierdzić, że czytniki mogą w pamięci parsować MMSI i ICAO hex na potrzeby zliczania „odrębnych statków powietrznych lub jednostek pływających”, ale nigdy nie wolno ich zapisywać ani logować. Zliczanie używa skrótu z solą dla każdego przebiegu, który nie jest utrwalany.

Podsumowanie werdyktów#

  • Zatwierdzony kandydat ADS-B: adsb.lol (warunkowo, zależnie od pytania 1).
  • Zatwierdzeni kandydaci AIS: NOAA MarineCadastre, otwarte dane Kystverket.
  • Linia brzegowa: Natural Earth.
  • Wykluczone: OpenSky, ADS-B Exchange, komercyjni dostawcy AIS; oczekujące: airplanes.live, Duńska Administracja Morska, Digitraffic.

Decyzje (koordynator, 2026-10-09)#

  1. adsb.lol zatwierdzony. Opublikowany GeoJSON ADS-B na komórkę jest wydawany na licencji ODbL 1,0, z licencją i informacją o autorstwie osadzonymi w pliku; kod Kshana pozostaje na AGPL; wydania komercyjne dołączają tę samą informację do takich plików.
  2. Wyniki ADS-B i AIS są oddzielnymi plikami, każdy z własnym polem licencji, nigdy nie są łączone.
  3. Zatwierdzone AIS: NOAA MarineCadastre i Kystverket (obciążenie wynikające z pokrycia podane w wyniku). airplanes.live i Duńska Administracja Morska nie wchodzą w skład 0,35. Digitraffic: druga próba pozwoliła przeczytać opublikowane instrukcje API (limity zapytań i prośbę o nagłówek identyfikujący Digitraffic-User), ale nie tekst licencji ani sformułowanie dotyczące autorstwa, więc jest pominięty; można go dodać po przeczytaniu i zacytowaniu jego licencji.
  4. Plik lądów Natural Earth nie jest dołączony do repozytorium. CLI przyjmuje plik wielokątów lądów dostarczony przez użytkownika; opcjonalny pomocnik (interference-map fetch-land --allow-network) pobiera go.
  5. Identyfikatory są parsowane wyłącznie w pamięci, haszowane z solą dla każdego przebiegu, nigdy zapisywane ani logowane.
  6. Dodana reguła: komórka z mniej niż 5 odrębnych statków powietrznych lub jednostek pływających nie jest publikowana.