# Maritime Visualization App
###### tags: `TSAR`
## Simple visualization with H3

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/

## 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/