Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    GPS application idea... Maybe for Maemo Mapper?

    Reply
    Moonshine | # 1 | 2008-02-08, 17:34 | Report

    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?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Bigga | # 2 | 2008-02-09, 10:53 | Report

    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!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    biquillo | # 3 | 2008-02-09, 12:31 | Report

    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)

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Bigga | # 4 | 2008-02-09, 12:33 | Report

    <raises hand>!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jellotherat | # 5 | 2008-02-09, 12:49 | Report

    Love the idea of using it to locate a lost or stolen device. You've got my vote!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Moonshine | # 6 | 2008-02-09, 21:58 | Report

    I'd love to check it out! What is the web app written in? Python also?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    bluesubaru | # 7 | 2008-02-09, 22:19 | Report

    I have an application exactly like this on my Motorola phone.

    http://www.mologogo.com/

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Tahitibob | # 8 | 2008-02-09, 22:47 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    gnuite | # 9 | 2008-02-10, 00:02 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

     
vBulletin® Version 3.8.8
Normal Logout