Idea:ObjectTracking
From VikingWiki
Some means to support real-time object tracking would be super sweet.
[edit]
Potential Uses
- Track the location of the family car.
- Automatically plot new WIFI access points.
- Track a fleet of delivery trucks.
- Track the movements of bears wearing GPS collars.
[edit]
Possible Implementation
One way this might be accomplished is to create a new "tracking layer" which requires an IP address & TCP port number to obtain data from. Viking would then connect to this port, which might send data that looks like this:
- "My Car" 45.61234 -85.41946
- "My Boat" 33.23345 -12.81246
- "My Child" 22.61945 33.19843
- "Bear #4412" 88.14423 157.12560
- "Bear #1225" 88.15332 155.23400
- "Bear #9952" 67.11200 -55.23603
- ...potentially hundreds of other tracked objects...
After receiving each line, Viking would create a waypoint by that name and place it on the map. When updated locations are known for each waypoint, the server can send a new location to Viking which would update the location of that waypoint. Track histories for each object may be useful as well, but they aren't required.
