39 questions
Best practices
0
votes
2
replies
27
views
file format for recording NMEA/GPS/AIS data
I am investigating how to record AIS data in a format for later use - eg retrieval and replay.
Obviously needs time stamps added. The only references I have found to suitable file formats are CSV ...
0
votes
0
answers
142
views
Error opening websocket client in R for AIS data
I'm trying to use websocket to connect to AIS data from AISstream.io but I keep getting a handle_read_frame error and I can't see anything in either the websocket documentation or the AISstream.io ...
0
votes
1
answer
188
views
Logic Apps Data Mapper Loop
I am currently working in the new Logic Apps Data Mapper and I simply wanted to ask if there is anything similar to the old Looping Functoid we have seen in the BizTalk mapper.
I currently have a ...
0
votes
0
answers
110
views
AIS SOG: Handling Negative Values
I'm working with an AIS dataset. The SOG (speed over ground) field has negative values, but the supported values are between 0 and 102.2 knots. How should I handle these values?
1
vote
2
answers
935
views
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 ...
2
votes
3
answers
700
views
How to fix AIS COG Values
I am currently working with AIS dataset containing fields MMSI, Timestamp, LAT, LON, SOG, COG, etc. Here, COG is course over ground, and supported COG value ranges from 0 to 360 degrees. But the ...
0
votes
1
answer
459
views
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,...
0
votes
1
answer
248
views
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 ...
0
votes
1
answer
277
views
Regex to Search AIS NMEA Sentence
What is regex to search and validate AIS NMEA sentences?
1
vote
1
answer
364
views
Is it possible to approximate missing position data by imputation?
I would like to increase the density of my AIS or GPS data in order to carry out more precise analyses afterwards. During my research I came across different approaches like interpolation, filtering ...
2
votes
1
answer
4k
views
How to transmit AIS message with GNURadio
I'm having trouble getting this to work: https://github.com/trendmicro/ais
The software contains a GNURadio Companion flow graph that sends AIS Messages to a USRP. I've installed the included gr-...
0
votes
1
answer
110
views
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 ...
1
vote
1
answer
215
views
Distance Between Points Within Radius at Time Intervals
Data looks like this:
ID Lat Long Time
1 3 3 00:01
1 3 4 00:02
1 4 4 00:03
2 4 3 00:01
2 4 4 00:02
2 4 5 00:03
3 5 2 00:01
3 5 3 00:02
3 5 4 00:...
3
votes
0
answers
1k
views
How can I combine nom parsers to get a more bit-oriented interface to the data?
I'm working on decoding AIS messages in Rust using nom.
AIS messages are made up of a bit vector; the various fields in each message are an arbitrary number of bits long, and they don't always align ...
0
votes
0
answers
98
views
How to edit MSH, PLC, TEX and AIS files
Might not be the right Site to post this but I wonder if I can edit an older game files that are MSH , TEX , AIS and PLC formats.
I've searched google about those formats but can't actually find solid ...
0
votes
1
answer
1k
views
Receiving NMEA 1083 data over USB on linux?
We're trying to read data from a digital yacht AISnet base station on a linux box. From what I've read, Digital Yacht has drivers for both osx and windows (but not linux for this unit) and their job ...
1
vote
4
answers
2k
views
How do you link multipart AIS messages?
The message format is
!AIVDM,2,1,,B,177KQJ5000G?tO`K>RA1wUbN0TKH,0*5C
The second field (in this case, 2), designates the number of parts in the AIS message and the third field (in this case, 1) ...
0
votes
2
answers
993
views
View AIS- Data with QT?
anyone know how i can get the Data from a AIS site and view they in a QT Gui?
Can i save them in a SQL database ?
I would have the data from this site : http://www.aishub.net/
AIS : The Automatic ...
1
vote
0
answers
220
views
TCP server option not working in program running on RPi
I have this program running on my RPi(sudo ais_rx.tcp -d --tcp):
https://github.com/chgans/gr-ais
I have gotten it running and can create an output file. I can not get the TCP server option to ...
15
votes
4
answers
15k
views
Ship maritime AIS information API
Is there an API or Web Service that can be used to read AIS data? Most links I read starting at Wikipedia (http://en.wikipedia.org/wiki/Automatic_Identification_System) say that AIS data is freely ...