Welcome Cruise Ship 馃嚙馃嚥Grand Princess Enjoy San Francisco
twitter.com
twitter.com
[1] With the camera, from the shore. :) I guess there are a few technical details and anecdotes here.
Photos are all contributed by fans. I've thought about setting up an automated camera, but that requires an actual good view, which is trickier to acquire.
The big surprise for me was how much garbage data there is flowing through that system. Poorly maintained transmitters. Badly configured devices. And merchant marine sailors typing stuff into bridge systems definitely don't share my fussiness when it comes to getting data right. A lot of the code is just a huge set of regexs to turn what people type in the destination field into clean, consistent geographical names. (And if you scroll back some, it's definitely not perfect yet.) But since most of the data is intended to provide human-viewed radar-like displays, it works out fine in practice.
Another thing I learned is that marine geography is just different than how landlubbers see the world. In the same way we see the land as full of detail and the water as a vague blue area on the map, they have a lot of specificity for the water and its edge. But documentation of their notion of geography is much less available. So I've had to do a lot of manual work to figure out what a sailor means by, say, SFO, and there's still more to go.
Is that helpful?
[1] https://en.wikipedia.org/wiki/Automatic_identification_syste...
[2] https://github.com/wpietri/simpleais