Yeah, Actually i developed something like this in my previous company.
It was a Cruise Ship company in portugal.
We received information from the built in GPS system and decoded into something we could display for our guests.
Location, speed, heading, etc..
So i decided to build a JS library out of it.
I have a lot of ideas to add