Skip to main content

AIS Vessel Tracker

🚧 This article is incomplete

This article is incomplete & needs to be reviewed. You can help by creating a pull request.

⚠️ Android only

This feature is currently not available for the iOS version of the OsmAnd app.

Przegląd

Wtyczka AIS Vessel Tracker wyświetla pozycje Automatycznego Systemu Identyfikacji (AIS) oraz szczegółowe informacje o pobliskich jednostkach pływających. Dane AIS są odbierane za pośrednictwem połączenia sieciowego z zewnętrznego odbiornika AIS.

OŚWIADCZENIE

Ta wtyczka jest projektem hobbystycznym i nie jest przeznaczona do zapewnienia niezawodności ani dokładności. NIE NALEŻY polegać na tym oprogramowaniu w nawigacji ani w kwestiach bezpieczeństwa życia.

Wymagane parametry konfiguracji

Możliwość korzystania z map online jest automatycznie włączona w wersji OsmAnd na iOS. Aby wyświetlić mapy online w systemie Android, należy dokonać następujących ustawień:

  1. Włącz wtyczkę AIS Vessel Tracker w Menu głównym → Wtyczki → AIS Vessel Tracker.
  2. Skonfiguruj ustawienia AIS.
  3. Skonfiguruj połączenie z serwerem AIS lub podłącz zewnętrzny odbiornik AIS.
  4. Sprawdź, czy jednostki pływające są wyświetlane na mapie OsmAnd.

Jednostki pływające na mapie

AIS działa na częstotliwościach VHF (161,975 MHz i 162,025 MHz) i ma ograniczony zasięg sygnału ze względu na propagację w linii wzroku.

Typowy zasięg odbioru AIS:

  • 15–20 mil morskich (28–37 km)
  • Zależy od wysokości anteny, warunków środowiskowych i przeszkód

Wyświetlanie AIS na mapie:

AIS vessel tracker

Po prawidłowej konfiguracji pozycje jednostek pływających pojawią się na mapie. Kluczowe cechy:

  • Jednostki pływające poruszają się w oparciu o prędkość i kurs w czasie rzeczywistym.
  • Nowe statki dynamicznie wchodzą i wychodzą z widocznego obszaru.
  • Dotknięcie jednostki pływającej otwiera szczegółowe informacje.

Informacje o jednostce pływającej AIS

AIS vessel tracker
AIS vessel tracker

Jednostki pływające AIS przesyłają trzy typy danych:

  1. Informacje statyczne (niezmienne dane).
    Wysyłane co 6 minut lub na żądanie.

    • Nazwa statku (jeśli ustawiona)
    • MMSI (Maritime Mobile Service Identity) (Unikalny 9-cyfrowy identyfikator statku)
    • Numer IMO (jeśli dostępny)
    • Znak wywoławczy
    • Typ statku (np. towarowy, pasażerski, rybacki)
    • Wymiary statku (długość i szerokość)
    • Pozycja anteny AIS (względem kadłuba statku)
  2. Informacje dynamiczne (dane w czasie rzeczywistym).
    Wysyłane w różnych odstępach czasu w zależności od prędkości i manewrowania.

    • Współrzędne statku (szerokość i długość geograficzna)
    • Kurs nad dnem (COG)
    • Prędkość nad dnem (SOG)
    • Kurs (kierunek, w którym zwrócony jest dziób)
    • Status statku (w drodze, zakotwiczony, manewrujący itp.)
    • Szybkość obrotu (ROT) (prędkość zmiany kursu)
    • Czas ostatniej aktualizacji
  3. Informacje o rejsie (ustawiane ręcznie przez załogę).
    Wysyłane co 6 minut, ustawiane ręcznie przez załogę

    • Port docelowy
    • Szacowany czas przybycia (ETA)
    • Zanurzenie (głębokość statku pod powierzchnią wody)
    • Typ ładunku (jeśli przesyłany)
    • Liczba osób na pokładzie (opcjonalnie)

Symbole i legendy AIS

Wytyczne dotyczące prezentacji symboli AIS

SymboleOpis
Symbole typów jednostek pływających
Zielony trójkątStatek towarowy
Niebieski trójkątStatek pasażerski
Czarny trójkątStatek rybacki
Żółty trójkątHolownik
Czerwony trójkątTankowiec
Biały trójkątStatek wojskowy
Pomarańczowy trójkątJednostka specjalna (np. pilot, lodołamacz)
Migający czerwony trójkątJednostka w niebezpieczeństwie
Symbole pomocy nawigacyjnych
Zielona bojaZnak prawoburtowy (prawa strona kanału)
Czerwona bojaZnak lewoburtowy (lewa strona kanału)
Symbol kotwicyObszar kotwiczenia
Symbol statku (SS)Terminal promowy lub pasażerski
Symbol dźwigu portowegoPort towarowy
Czarne kołoPlatforma morska
Wskaźniki statusu
Pełny trójkątPoruszająca się jednostka
Pusty trójkątZakotwiczona lub zacumowana
Obracająca się strzałkaWykonuje manewr
Czerwona migająca ikonaAlarm awaryjny
Pomarańczowy wykrzyknikWiadomość bezpieczeństwa AIS
Wskaźniki trasy i prędkości
Cienka niebieska liniaPlanowana trasa
Linia przerywanaPoprzednia trasa
Ikona zegaraSzacowany czas przybycia (ETA)
Ikona faliPrędkość względem wody

Ustawienia wtyczki

Menu → Wtyczki → Śledzenie statków AIS → Ustawienia

AIS settings

Wtyczka AIS Vessel Tracker oferuje różne ustawienia, aby spersonalizować nawigację i interakcję dla użytkowników z niepełnosprawnościami. Ustawienia te są stosowane dla wszystkich profili w OsmAnd.

UstawienieOpisPrzykład
Ustawienia adresu IP
ProtokółWybierz protokół do odbierania danych AISUDP/TCP
Adres IPZdefiniuj IP źródła danych AIS (jeśli używany jest TCP)192.168.200.16
Port TCPZdefiniuj numer portu TCP dla danych AIS4001
Port UDPZdefiniuj port UDP dla odbioru AIS w OsmAnd10110
Limit czasu odbioru sygnału AIS
Limit czasu dla utraconych obiektów AISStatki znikają, jeśli sygnał nie jest odbierany przez określony czas3 - 20 min
Limit czasu dla widoczności statkuIkony statków zmienią stan, gdy sygnał nie będzie odbierany2 - 15 min / Wyłączone
Alerty o najbliższym punkcie podejścia (CPA)
Czas ostrzeżenia CPAJednostka jest oznaczona na czerwono, jeśli czas do CPA jest poniżej tego limitu1 - 60 min / Wyłączone
Odległość ostrzeżenia CPAJednostka jest oznaczona na czerwono, jeśli odległość do CPA jest poniżej tego limitu0.02 - 2 mile morskie

Tryb symulacji AIS

Możesz symulować pozycje jednostek AIS za pomocą wtyczki OsmAnd Development.

  1. Pobierz pliki tekstowe danych AIS:

  2. Wczytaj dane AIS do OsmAnd
    Otwórz Menu → Wtyczki → Rozwój → Ustawienia → Wczytaj dane AIS z pliku i wybierz jeden z pobranych plików.

  3. Wyświetl jednostki AIS na mapie
    Ikony jednostek pojawią się na podstawie symulowanych danych. Dotknij ikony jednostki, aby wyświetlić szczegółowe informacje.

Ostatnia aktualizacja: marzec 2025