Hide this bar

openBmap

OpenBmap is a free and open map of wireless communicating objects (e.g. cellular antenna, Wi-Fi, Bluetooth). It provides tools to mutualize data, create and access this map.

Help us build a free database! We hope many will upload!

The purpose of this software is to log GSM data, together with GPS coordinate. This data are sent to the openBmap website, in order to build a free database. In order to keep a high quality of data, we store GPS quality, speed, GSM signal strength, etc... This
is what makes us different from other similar projects: focus on quality and not only quantity.

This free database will allow research and experimentation about
location algorithms, security, location based services development,
etc.

Possible use of this database:

* get your location based on the current GSM cell you are connected to.
(GPS needs extra power to function, GSM is always on. Less precise than GPS, but enough for a lot of usages. Instant location as database is located on your phone, GPS needs time to get a fix. This also protects your privacy: no need of sending your GSM data to third parties)
* speed up GPS first time to fix by providing the location based on GSM data (the GSM gives less precise result as GPS)
* geolocate your photos when taken
* get a map of GSM coverage
* get a map of 2, 2.5, 3G coverage (not yet implemented)

Current tools and API:

If you want to get located through your GSM data, at the moment you can use the Web API. There is a Web interface available to use this API and display zones on a map (e.g. KML for Google Earth).

Requirements:

This package runs on top of the freesmartphone.org framework. Distributions known providing it are FSO, SHR and Debian.

Warning:

Please note that if you have your .openBmap folder located on your uSD
card, setting the application logging output level to debug seems to
make the logger take too much time for looping, thus rejecting the logs.
By default, the level is set to info, and works well.

Changelog:

0.4.0
* New graphical interface!
* Glade file path not hardcoded anymore.
* Application logging level now in config file.
* Added cells seen statistics.

0.3.3
The version number 0.3.3 has been used in logs uploaded to the server.
It was meant as a testing number for version 0.4.0 only.

0.3.2
(Version 0.3.1 has never been officially released.)
* Debian package.
* Button images do not embed any more text. The text is now a regular
label under the image.
* Button text is now "Start" instead of "Generate".
* rxlev added to serving cell XML log, if available.
* timing advance is available, but deactivated. It needs to be logged
only on specific situation.
* Application logging level set to INFO by default.
* Logging level of some application messages have been changed.
* In a loop, time is now limited to get all data necessary.

0.3.0
* Beta Neighbour cells log now stable and activated!
* Log files are now much bigger, you should have less files to upload.
* If logs in memory when exiting, they will be written to disk.
* Ignore neighbour cell if lac, cid or rxlev is 0.
* GUI now says: GPS is active, and waiting for 3D fix.
* Fix: GPS time in log is now based on GPS data.
Was using the locale time of the phone.
* When MCC changes, write logs to file.
This means, a log file, only contains data related to a same MCC,
that is to say, to one country.
* Details in CHANGELOG file.

0.2.1
Bug fix release: corrects the application displaying N/A for GSM even when obviously there is coverage.

 

 

Version 0.4.0 Status Stable
Developer Onen Category GPS
Instructions http://wiki.openmoko.org/wiki/OpenBmap Homepage www.openbmap.org

 

 

« Go back

 

   

 

 

 

Rating: 5

Rate:

 

 

 

 

 

 

 

Comments

» Write your own comment

 
robin paulson wrote: (2009-04-05 00:04:46)
i get the following error when running openbmap:

import openbmap.logger
ImportError: No module named openbmap.logger
 
onen wrote: (2009-04-08 22:10:44)
Responded here:
http://lists.openmoko.org/pipermail/community/2009-April/045045.html
 
Risto H. Kurppa wrote: (2009-06-05 15:34:28)
Doesn't work on OM2009. It doesn't start. No messages on CLI, if I start from Illume it just gives me the crash window and saves a message that openBmap exited with error signal 1..
 
onen wrote: (2009-06-06 10:41:59)
The response to Robin's issue point to a wrong email, the right link is:
http://lists.openmoko.org/pipermail/community/2009-April/045027.html

Summary:
> btw, i'm using 2008.12 - is that an issue?
>

Well I think it is. OpenBmap works on top of the freesmartphone.org
framework (FSO), and if I recall correclty, the 2008.12 distribution is
not based on it.
 
onen wrote: (2009-06-06 22:15:21)
@Risto (om2009, application not launching)
Thanks for helping finding out a bug in OE recipe about dependencies. It should be now fixed, and will soon be propagated to the different distributions.
 
albacore wrote: (2009-08-19 16:37:17)
Hi,

I have this error when I run openBmap:

Traceback (most recent call last):
File \\\"/usr/bin/openBmapGTK\\\", line 34, in <module>
import openbmap.logger
File \\\"/usr/lib/python2.6/site-packages/openbmap/logger.py\\\", line 28, in <module>
import urllib2
File \\\"/usr/lib/python2.6/urllib2.py\\\", line 92, in <module>
import httplib
File \\\"/usr/lib/python2.6/httplib.py\\\", line 77, in <module>
import mimetools
ImportError: No module named mimetools

I use shr distro. and I don\\\'find mimetools package. What\\\'s the trouble?
 
Florian wrote: (2009-11-26 17:28:07)
the download link is wrong, the package is located at http://shr.bearstech.com/shr-unstable/ipk/armv4t/openbmap-logger_0.4.0-r0.4_armv4t.ipk (note the .4 before _armv4t.ipk)

 

 

     

    Your Name
    Comment
     
      Notify me about new comments

     

     
    Home

    Package Browser

    • Audio
    • Games
    • GPS
    • Graphics
    • Internet
    • PIM/Office
    • Settings
    • System
    • Utility
    • Video

    News

    • Notification system up and running
    • www.opkg.org - Relaunch!
    • Source code field added!
    • Second site update!
    • First big site update
    Help Developer Contact

     

    Pulster Online-Shop