Jump to content

User:Back ache/boatbot

From Wikipedia, the free encyclopedia

Boats of a reasonable size have a "AIS" transponder on them and unique ID's (the main one being MMSI another its Radio call sign), this is shared freely over the air every few seconds to act as a kind of radar.

The idea with boatbot is to take the uniqueid and co-ordinates and upload them (at a very slow throttled rate) into wikidata.

By uploading all the possible uniqueid to one record you unify the data, by having the coordinates it makes the boats more searchable by functionality in wikipedia such "whats around me".


There need to be several aspects to this.

A script that looks for entry's in wikidata that have only a MMSI or Radio call sign - ACTION: fill in missing data

A script that looks for entry's in wikidata that have an MMSI but no coordinates - ACTION: fill in recent coordinates

A script that looks for entry's in wikidata that have an MMSI but no recent coordinates - ACTION: update them


Data source

https://www.aishub.net/ seems to be a source of data for this but requires purchase and running of a transceiver so as to contribute to the database (not just use the data)

https://www.facebook.com/pg/aishub/posts/?ref=page_internal


Getting it into wikidata

https://www.wikidata.org/wiki/Wikidata:Bot_requests


showing the data in an artical

https://en.wikipedia.org/wiki/Template:Coord/wikidata


It maybe easier to do an air one first

getting the data from https://opensky-network.org/apidoc/python.html#retrieving-data

and using

http://www.airframes.org/

to convert ICAO 24 to something wikidata can use