Skip to main content

Śledzenie statków AIS

Przegląd​

Wtyczka Śledzenie statków AIS wyświetla pozycje Systemu Automatycznej Identyfikacji (AIS) oraz szczegółowe informacje o pobliskich jednostkach pływających. Dane AIS są odbierane przez połączenie sieciowe z zewnętrznego odbiornika AIS.

Wtyczka może odbierać dane NMEA przez połączenie sieciowe przy użyciu protokołu TCP lub UDP. Pozycje GPS otrzymane z komunikatów NMEA RMC/GGA mogą być również wykorzystywane jako „Moja lokalizacja” w OsmAnd.

WYŁĄCZENIE ODPOWIEDZIALNOŚCI

Ta wtyczka jest projektem hobbystycznym i nie została zaprojektowana z myślą o niezawodności ani dokładności. NIE NALEŻY polegać na tym oprogramowaniu w kwestiach nawigacji lub bezpieczeństwa życia.

Wymagane parametry konfiguracyjne​

Aby korzystać z wtyczki Śledzenie statków AIS, należy włączyć wtyczkę i skonfigurować połączenie sieciowe ze źródłem danych AIS/NMEA:

  1. Włącz wtyczkę Śledzenie statków AIS w Menu główne → Wtyczki → Śledzenie statków AIS.
  2. Skonfiguruj ustawienia AIS.
  3. Skonfiguruj połączenie ze źródłem danych AIS/NMEA przy użyciu protokołu TCP lub UDP.
  4. Sprawdź, czy statki są wyświetlane na mapie OsmAnd.

Na iOS możesz dodatkowo włączyć opcję Użyj NMEA jako źródła lokalizacji, aby korzystać z pozycji GPS z komunikatów NMEA RMC/GGA jako bieżącej lokalizacji w OsmAnd.

Statki 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 otoczenia i przeszkód

Wyświetlanie AIS na mapie:

Śledzenie statków AIS

Po prawidłowej konfiguracji pozycje statków pojawią się na mapie. Kluczowe cechy:

  • Statki poruszają się w oparciu o prędkość i kurs w czasie rzeczywistym.
  • Nowe statki dynamicznie wpływają i wypływają z widocznego obszaru.
  • Dotknięcie statku otwiera szczegółowe informacje.

Informacje o statku AIS​

Śledzenie statków AIS Śledzenie statków AIS

Statki AIS przesyłają trzy rodzaje danych:

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

    • Nazwa statku (jeśli ustawiona)
    • MMSI (Morski Identyfikator Mobilny) (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 skierowany jest dziób)
    • Status statku (W drodze, na kotwicy, manewrujący itp.)
    • Prędkość zwrotu (ROT) (prędkość zmiany kursu)
    • Czas ostatniej aktualizacji
  3. Informacje o podróży (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ść zanurzenia statku pod powierzchnią wody)
    • Typ ładunku (jeśli jest przesyłany)
    • Liczba osób na pokładzie (opcjonalnie)

Symbole i legendy AIS​

Wytyczne dotyczące prezentacji symboli AIS

SymboleOpis
Symbole typów statków
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ątJednostka wojskowa
Pomarańczowy trójkątJednostka specjalna (np. pilot, lodołamacz)
Migający czerwony trójkątStatek w niebezpieczeństwie
Symbole pomocy nawigacyjnych
Zielona bojaZnak prawej strony toru wodnego
Czerwona bojaZnak lewej strony toru wodnego
Symbol kotwicyKotwicowisko
Symbol statku (SS)Terminal promowy lub pasażerski
Symbol dźwigu portowegoPort towarowy
Czarny okrągPlatforma morska
Wskaźniki statusu
Pełny trójkątStatek w ruchu
Pusty trójkątNa kotwicy lub przycumowany
Obracająca się strzałkaW trakcie manewru
Czerwona migająca ikonaAlert awaryjny
Pomarańczowy wykrzyknikKomunikat bezpieczeństwa AIS
Wskaźniki trasy i prędkości
Cienka niebieska liniaPlanowana trasa
Linia kropkowanaPrzebyta trasa
Ikona zegaraSzacowany czas przybycia (ETA)
Ikona faliPrędkość względem wody

Ustawienia wtyczki​

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

Ustawienia AIS

Wtyczka Śledzenie statków AIS oferuje różne ustawienia do personalizacji nawigacji i interakcji dla użytkowników z niepełnosprawnościami. Te ustawienia są stosowane dla wszystkich profili w OsmAnd.

UstawienieOpisPrzykład
Ustawienia adresu IP
ProtokółWybierz protokół do odbierania danych AISUDP/TCP
Adres IPZdefiniuj adres 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 przez OsmAnd10110
Odbieraj dane AIS nawet gdy OsmAnd jest wstrzymany (tylko Android)Utrzymuj nasłuchiwanie komunikatów AIS, gdy OsmAnd jest wstrzymany lub w tle. Jeśli wyłączone, nie są odbierane komunikaty AIS, gdy OsmAnd jest w tleTak/Nie
Użyj NMEA jako źródła lokalizacji (tylko iOS)Używaj pozycji GPS z komunikatów NMEA RMC/GGA jako „Moja lokalizacja”Włącz/Wyłącz
Limit czasu odbioru sygnału AIS
Limit czasu dla nieaktualnych statkówUstaw limit czasu widoczności nieaktualnych statków: po upływie tego czasu bez odbioru sygnału symbol statku zostanie przekreślony2 - 15 min / Wyłączone
Limit czasu widoczności statkuUstaw limit czasu widoczności obiektów AIS: jeśli w określonym czasie nie zostanie odebrany sygnał, obiekt zostanie automatycznie usunięty z wyświetlacza3 - 20 min
Alerty najbliższego punktu podejścia (CPA)
Czas ostrzeżenia CPAStatek jest oznaczony na czerwono, jeśli czas do CPA jest poniżej tego limitu1 - 60 min / Wyłączone
Odległość ostrzeżenia CPAStatek jest oznaczony na czerwono, jeśli odległość do CPA jest poniżej tego limitu0.02 - 2 mile morskie

Tryb symulacji AIS​

Możesz symulować pozycje statków AIS za pomocą wtyczki deweloperskiej OsmAnd.

  1. Pobierz pliki tekstowe z danymi AIS:

  2. Załaduj 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 statki AIS na mapie
    Ikony statków pojawią się na podstawie symulowanych danych. Dotknij ikony statku, aby wyświetlić szczegółowe informacje.