Notices


Reply
Thread Tools
Moonshine's Avatar
Posts: 469 | Thanked: 88 times | Joined on Sep 2007 @ Montana
#1
Here is something I think would be really interesting for the N810. I'm curious what others think. I think the functionality would be reasonably easy to implement, and has some powerful application posibilites.

Basically I'd like to see two things added to something like Maemo Mapper:

1) A method to post current GPS data to an online web service (via SOAP soap or XML-RPC) at some user defined interval. (Maybe X seconds or X change in distance)

2) A method to read/display position from an online web service (again via SOAP or XML-RPC) as some user defined interval.

This would allow for many interesting applications like tracking another person/tablet. A site showing where tablet users are. Etc.

Actually if it was impletement outside of Maemo Mapper, as just a little configurable service, then you could even set it to try and "report" location once a day if connected online in case your device was lost or stolen.

I don't have any experience with Python, GTK, etc. However I could certainly pull together the Web service side of things via PHP.

What do you think?
 
Posts: 37 | Thanked: 0 times | Joined on Oct 2007 @ London, UK
#2
A potentially good idea. I can think of all sorts of fun and games this could be used for!
If I was a developer I'd pitch in, unfortunatly BASIC is as far as I got with my programming!
 
Posts: 31 | Thanked: 20 times | Joined on Sep 2007
#3
I've developed the same thing you described. A web application to see the tracks and the possibility to follow someone using RSS and a client in python which sends the GPS data using SOAP. If you're really interested I'll put it online for everybody, but still needs some love...

So, please raise your hands if you like to see it! (I need some motivation)
 
Posts: 37 | Thanked: 0 times | Joined on Oct 2007 @ London, UK
#4
<raises hand>!
 
jellotherat's Avatar
Posts: 129 | Thanked: 81 times | Joined on Dec 2007 @ Austin, TX
#5
Love the idea of using it to locate a lost or stolen device. You've got my vote!
__________________
Nokia 770 | N800 | N810 | N900 | E71
 
Moonshine's Avatar
Posts: 469 | Thanked: 88 times | Joined on Sep 2007 @ Montana
#6
I'd love to check it out! What is the web app written in? Python also?
 
bluesubaru's Avatar
Posts: 197 | Thanked: 39 times | Joined on Jan 2008 @ Long Island
#7
I have an application exactly like this on my Motorola phone.

http://www.mologogo.com/
__________________
Paul <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Linux newbie with a N810 OS2008 >>>>>>>>>>>>>>>>>> Art is the lie that shows us the Truth
Don't let a suitcase full of cheese be your big fork & spoon
 
Tahitibob's Avatar
Posts: 118 | Thanked: 97 times | Joined on Jun 2007 @ France
#8
Originally Posted by Moonshine View Post
This would allow for many interesting applications like tracking another person/tablet. A site showing where tablet users are. Etc.
Hi
The tablets users map exists :
http://david.hautbois.free.fr/maps/index.php

I will create an plugin to update the position automatically.
Actually, I'm learning C programming language to create the plugin soon.

I'm also writing an application to record waypoints and generate a KML file for Google maps :
http://maps.google.com/maps?f=q&hl=e...UTF8&z=12&om=0
This track has been created from my application on the tablet.
I could add a feature to update the position before creating the plugin.

David.
__________________
Apps : Roadrunner - Libellule - Caelia
http://david.hautbois.free.fr
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#9
Re: #2: For what it's worth, GPSD uses an HTTP protocol, so you can very easily host a GPSD server on a remotely accessible location and use Maemo Mapper to use the internet to get GPS data from that GPSD server. This functionality is already built into Maemo Mapper. Of course, Maemo Mapper only plots a single GPS location on its display.

If you treated GPS clients as "POI", however, then Maemo Mapper can display an arbitrary number of GPS positions. All you'd have to do is write a little application that runs in the background (separate from Maemo Mapper) that collects GPS information from multiple sources and updates Maemo Mapper's POI database to reflect any changes. With each update (or block of updates), you can use Maemo Mapper's DBUS interface to force it to refresh the screen (thus updating the drawn POI locations).

If you wanted, you could even provide a custom POI icon that looks exactly the same as the blue dot that Maemo Mapper draws on the screen for your current GPS location.
 
Reply


 
Forum Jump


All times are GMT. The time now is 19:58.