The Automatic Identification System (AIS) is an automatic tracking system used on ships and by vessel traffic services (VTS) for identifying and locating vessels by electronically exchanging data with other nearby ships, AIS base stations, and satellites.
Questions tagged [ais]
38 questions
0
votes
0 answers
PDDL for Warehouse
I am trying to model a warehouse domain in PDDL and I am facing some difficulties in defining the problem file. The domain consists of trucks that can move between several locations, with packages and crates located in each location. A truck can…

Naive
- 1
- 2
0
votes
0 answers
How to download data from a streaming endpoint using InvokeHTTP (NiFi 1.20)?
I'm currently trying to download data from an infinte streaming API endpoint (without closure) using the InvokeHTTP processor. I'm using NiFi 1.20. I'm able to connect to the API, but I'm not able to download any data. However when I'm connecting to…

Lars
- 13
- 3
0
votes
0 answers
How to read large csv files of AIS data in Pandas and sort by mmsi?
I currently have a large (~2.5GB) csv file containing AIS data ('mmsi', 'date_time_utc', 'lon', 'lat', 'sog', 'cog', 'true_heading', 'nav_status', 'message_nr') for all vessels within a specific area. However, when I try to use pandas to create…

OlK
- 1
- 1
0
votes
0 answers
How to give AIS messages inside OpenCPN and display the course of the vessel on screen?
I am trying to provide Open CPN with !AIVDM and !AIVDO messages. I would like to also make use of the NMEA 2000 protocol if anyone has an idea how. I am doing this for a project and the information on internet is beyond scarce for this subject in…

CodingCat
- 1
- 2
0
votes
0 answers
Class A AIS Transponder Nmea Message Logs
Well Am writing a school project on class A AIS Transponder, in which I will show the nmea messages
sent out but yet to know all. So mine question goes
Apart from (AIVDM/AIVDO) AIS message type 1,2,3,4,5 which other message type is been sent…

Mike4J
- 1
0
votes
1 answer
CRC16-CCITT for shipborne AIS
I am trying to decode an AIS transmission and validate it by checking CRC code.
However, I am not sure of the sequence of steps, nor the expected result.
My question is, can anyone tell me the correct sequence of steps to use CRC to validate an AIS…

stanged
- 31
- 3
0
votes
1 answer
How to check an AIS signal is outgoing from a geofence with spatial database?
I have tens of thousands of geofences on the AWS Redshift table A.
And also logging of tens of thousands of AIS signals every 1 hour on table B.
However, I want to check and log that which AIS is incoming or outgoing for whole geofences.
How can I…

YkPark
- 7
- 1
0
votes
1 answer
How to implement exponential smoothing manually with Python?
This is my first question here and I'm also new to Python (without a CS background, I must add) as well!
I'm trying to implement triple exponential smoothing to make predictions. My data is based on AIS data and I'm focusing on SOG (Speed Over…

Jake Stravinsky
- 35
- 8
0
votes
1 answer
how to calculate checksum as per AIS 140 standard
I want to send a message to the server as per the AIS 140 standard. Please explain how to calculate the checksum. Find below the sample message format.
$Header,iTriangle,KA01I2000,861693034634154,1_37T02B0164MAIS,AIS140,12.976545,N,77.5497 59,E*50
0
votes
1 answer
How to use Pandas to split timestamped CSV data into multiple CSVs based on values and continuous time periods
I am trying to analyse a ships AIS data. I have a CSV with ~20,000 rows, with columns for lat / long / speed / time stamp.
I have loaded the data in a pandas data frame, in a Jupyter notebook.
What I want to do is split the CSV into smaller CSVs…

Mhargr
- 1
- 1
0
votes
1 answer
Regex to Search AIS NMEA Sentence
What is regex to search and validate AIS NMEA sentences?

panoet
- 3,608
- 1
- 16
- 27
0
votes
2 answers
AIS Sentence Sequential Message ID Usage
Here explained that the field 4 is a sequential message ID for multi-sentence messages. What does it means? What is the difference between field 4 and field 3?

panoet
- 3,608
- 1
- 16
- 27
0
votes
1 answer
Is really important the second part/sentence in a type 5 AIS AIVDM message?
I have an AIS antenna receiving AIVDM sentences since 1 year ago.
Now I'm starting decoding the sentences using https://github.com/bcl/aisparser and found that type 5 messages has two aivdm sentences that not always come consecutively and usually…

Lanas
- 23
- 5
0
votes
1 answer
Android Socket Connection with AIS Transponder throws IOException
I am trying to read the AIS serial data on an Android device over WiFi by creating a TCP connection with the AIS Transponder. I am using the EM-Trak B360 AIS transponder and creating a socket on the android device using the following code:
public…

NadeemGul
- 1
- 2
0
votes
2 answers
Datasets about ships trips in the Seine river
Marinetraffic.com offers so much data about ships tracks history, state, statistics. I am intereseted in collecting similar data to develop an ETA prediction module.

Seifeddine
- 1
- 1