Idea:ObjectTracking

From VikingWiki

Jump to: navigation, search

Some means to support real-time object tracking would be super sweet.

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.

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.

Personal tools