Fork me on GitHub

osm-gps-map by nzjrs

A Gtk+ Widget for Displaying OpenStreetMap tiles.

A Gtk+ widget (and Python bindings) that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including The library has excellent performance and is currently used in a number of Gtk+ and Maemo applications.

Currently supports a number of different mapping sources

It also has the following features


Install Instructions

osm-gps-map should be packaged by your distibution. On Debian, Ubuntu or similar, you can install the GTK+ library and its Python bindings like this:

sudo apt-get install libosmgpsmap-1.0-1 gir1.2-osmgpsmap-1.0

And if you want to build some application that depends on osm-gps-map, you can install development binding like this:

sudo apt-get install libosmgpsmap-1.0-dev

Installing From Source

To build from source on Linux you will need to install the following dependencies:

Once the dependencies have been installed you can build osm-gps-map. On Linux perform the following:

./; make; make install #C library


You may download any of the following archives

You can also clone the project with Git by running:

$ git clone git://