---
# System prepended metadata

title: Maritime Visualization App
tags: [TSAR]

---

# Maritime Visualization App

###### tags: `TSAR`



## Simple visualization with H3

![](https://i.imgur.com/vQexGO4.png)

made with `maritime_H3_visu.ipynb`.

https://github.com/annefou/visu-app

QC: why do we have so many data over land?

## How are AIS anomalies usually visualized

See https://docs.google.com/presentation/d/1mY7tPh02UpeQ_MLX-t_fBmaQuc37XQ5XfEH4H-ndJo8/edit?usp=sharing


The main initial objective is to understand what to display and how to display it.


## Maritime Informatics

http://maritime-informatics.com/bereta/

Example of visualization: https://youtu.be/jO3l1Bf-Z1I

May be interesting to display: 
- Incident per area (area chosen and display on a map)
- Vessels of interest: worldwide map where the X vessels with the biggest anomalies are display. X=100 or whatever the end user would like to see.

# Coastline 

Taken from https://www.naturalearthdata.com/downloads/10m-physical-vectors/10m-coastline/

10 metre coastlines.

It is in shapefile format.


# Marine regions

https://www.marineregions.org/downloads.php

Downloading product: Maritime Boundaries Geodatabase: Contiguous Zones (24NM) (version: 3)

World EEZ v11 (2019-11-18, 127 MB) - downloads: 24743


### Sample data to visualize

https://doi.org/10.5281/zenodo.3754481

Single Ground Based AIS Receiver Vessel Tracking Dataset by Kontopoulos I.; Vodas M.; Spiliopoulos G.; Tserpes K.; Zissis D.


## Spire Maritime

https://docs.platform-xyzt.ai/tutorials/maritime/understanding-AIS-data.html

In the example data set, following properties make up each record:

- **MMSI**: a unique identifier for a vessel. All records belonging to the same vessel will have the same identifier.
- **Longitude**: the horizontal coordinate (typically in WGS-84 reference)
- **Latitude**: the vertical coordinate (typically in WGS-84 reference)
- **Time stamp**: the time the record was logged
- **Speed (knots)**: the speed of the vessel
- **Course**: the heading of the car (in degrees)
- **Draught (dm)**: the draught of the vessel in dm
- **Ship type**: the type of the ship, e.g., Cargo, all ships of this type, Fishing,…​
- **Status**: the status of the ship, e.g., Underway using engine, Moored,…​
- **Collection type**: how the record was collected, through satellite, through a terrestrial receiver, or through a receiver on another ship (Dynamic A and B)


Other YouTube videos from Spire: 
- https://youtu.be/GgHuMSsI7i8
- https://youtu.be/BvXMRo78XRA


## Anomaly Detection in Maritime AIS Tracks: A Review of Recent Approaches

by Konrad Wolsing 1,2,*, Linus Roepert 2, Jan Bauer 1 and Klaus Wehrle 2


https://www.mdpi.com/1450022

Show a plot of the vessels (lat,lon) with a marker and the color of the marker is SOG (speed in knots).

## NASA Office for coastal management

https://coast.noaa.gov/data/marinecadastre/ais/AISDataHandlerTutorial_Jan2013.pdf

##  SAT AIS Services

http://www.sat-ais.org

## 	COPERNICUS SECURITY SERVICES - MARITIME SURVEILLANCE COMPONENT

https://insitu.copernicus.eu/FactSheets/CSS_Maritime_Surveillance/


![](https://i.imgur.com/yRNNx6f.png)

## Maritime Traffic Research

https://www.marinetraffic.com/research/

## Danish Maritime Authority


https://dma.dk/safety-at-sea/navigational-information/ais-data


Also provide sample datasets

Columns in *.csv file			Format
----------------------------------------------------------------------------------------------------------------------------------------------------
1.	Timestamp			Timestamp from the AIS basestation, format: 31/12/2015 23:59:59	
2.	Type of mobile			Describes what type of target this message is received from (class A AIS Vessel, Class B AIS vessel, etc)
3.	MMSI				MMSI number of vessel
4.	Latitude			Latitude of message report (e.g. 57,8794)
5.	Longitude			Longitude of message report (e.g. 17,9125)
6.	Navigational status		Navigational status from AIS message if available, e.g.: 'Engaged in fishing', 'Under way using engine', mv.
7.	ROT				Rot of turn from AIS message if available
8.	SOG				Speed over ground from AIS message if available
9.	COG				Course over ground from AIS message if available
10.	Heading			Heading from AIS message if available
11.	IMO				IMO number of the vessel
12.	Callsign			Callsign of the vessel 
13.	Name				Name of the vessel
14.	Ship type			Describes the AIS ship type of this vessel 
15.	Cargo type			Type of cargo from the AIS message 
16.	Width				Width of the vessel
17.	Length				Lenght of the vessel 
18.	Type of position fixing device	Type of positional fixing device from the AIS message 
19.	Draught			Draugth field from AIS message
20.	Destination			Destination from AIS message
21.	ETA				Estimated Time of Arrival, if available  
22.	Data source type		Data source type, e.g. AIS
23. Size A				Length from GPS to the bow
24. Size B				Length from GPS to the stern
25. Size C				Length from GPS to starboard side
26. Size D				Length from GPS to port side

http://web.ais.dk/aisdata/
