[[Image(opengeotracker_transp_cut2.png)]] * Where are your children? * Where are your employees? * Where are the dogs (if you are hunting)? Let's monitor them all with a mobile phone equipped with GPS! !OpenGeoTracker consists of two parts: 1. Client software running on mobile phones, sending GPS info over internet (HTTP) 1. Server software receiving the GPS data and let's you monitor it. (Server Setup page [wiki:ServerSetup here]) This open source project contains both the client software (currently only implemented for Android, need help with more phone-platforms, but you can also try the browser client at http://opengeotracker.org/logger.html) and the server software which is executed at [[http://opengeotracker.org/]] for collecting GPS data. (Which easily can be replaced if you want to host it yourself) Client features: * Lets you enter the URL for the receiving server (default URL is: http://opengeotracker.org/) * Lets you enter a random key (4-20 chars). This key will be associated with all the GPS-data you send (in the Android application this key is random generated by default check in Menu->Key id) * Lets you set how often the phone should send it's position to the server (in the Android application this must be >= 5 seconds) * You might tag each serie of GPS-info with a name (0-40 chars) (for example: "daughter at friend", "my great mushroom places", ...) * Two modes: turn on/off continuous logging (at the specified update interval) or only log each time you press a button. * Cache positions so you can send them later (for example when you're home at your WLAN) * Turn on/off automatic logging when the phone starts. Server features: * Let's you enter your key to gain access to your data. * View your routes using Google Maps * Import your data as a kml-route (LineString) or the last point as a kml-point. You might integrate these in your own application * Import your data as a CSV-file (Comma Separated Value) also the timestamp of the position is delivered on the format: ,,T+01:00,, * Other ideas1: Download your GPS data using other car-navigation formats such as !TomTom) * Other ideas2: geo-tag photos by uploading them (match the jpg-images EXIF timestamp with the timestamp of the GPS on the server) [wiki:API Here] you find a description of the !OpenGeoTracker API [wiki:ServerSetup This] page describes how you do the Server Setup Do you have any other idéas or questions, please contact me at: jka at ekblad.org