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