ANNOUNCE: osm-gps-map 1.0.0

Skip to first unread message

John Stowers

Jun 18, 2013, 4:29:06 PM6/18/13
to, osm-gps-map, Open Source GPS-related discussion and support
Hi Everyone,

I am pleased to announce version 1.0.0 of osm-gps-map, a library
for displaying raster map data from a variety of different sources.

This release adds Gtk+-3.0 support and is the first release in over
a year.

It can be parallel installed with the old 0.7.3 (Gtk+-2 based) release. 

Note: The pkg-config, library name, and include path have all been
bumped to -1.0. Projects depending on osm-gps-map should update

Where to Get It

What is New
  * Port to Gtk+-3.0 and update GObject Introspection support
    (thanks to Serge Noiraud)

What Is It
osm-gps-map is a Gtk+ widget (and GObject introspection
bindings) for displaying information on a map. It features a simple
API for displaying tracks and points from GPS co-ordinates.

It Currently supports a number of different mapping sources;

 * openstreetmap (default)
 * maps-for-free
 * satellite maps from a number of proprietary providers

It also has the following features;

 * Excellent performance
 * Intelligent caching of maps, including the ability to request a
  specific area of the map to be cached ahead of time
 * Recording of points of interest on the map (and the ability to
  add arbitary pixmaps at those points
 * Drawing and management of multiple GPS track (a line
  showing the history past added points)
 * Automatic centering on new GPS points
 * Adjustable Zoom
 * Includes comprehensive examples (C, Python, JavaScript)
 * Simple, flat API
 * Support for showing additional display layers rendered
  on top of the map
 * Optional on screen display (OSD)

John Stowers

Jun 19, 2013, 4:06:28 AM6/19/13
to,, Open Source GPS-related discussion and support
Some differences for the new -1.0 name are required, I believe.

Thanks for your good work.


diff --git a/.gitignore b/.gitignore
index 22744d3..191d83d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,7 +24,7 @@ install-sh

diff --git a/ b/
index 44139e5..fafc4bb 100644
--- a/
+++ b/
@@ -20,7 +20,7 @@ pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = osmgpsmap-1.0.pc
 EXTRA_DIST = $(openstreetmap_gps_mapdoc_DATA)   \
-                             \
+                         \
        gtk-doc.make                                    \
        m4/introspection.m4                         \

diff --git a/ b/
index dcaa9d2..86efb3c 100644
--- a/
+++ b/
@@ -7,5 +7,5 @@ Name: @PACKAGE_NAME@
 Description: Moving map widget using openstreet map data
 Requires: gtk+-3.0 libsoup-2.4
-Libs: -L${libdir} -losmgpsmap
-Cflags: -I${includedir}/osmgpsmap
+Libs: -L${libdir} -losmgpsmap-1.0
+Cflags: -I${includedir}/osmgpsmap-1.0

Message has been deleted
Message has been deleted

Jun 19, 2013, 4:42:33 AM6/19/13
to,, Open Source GPS-related discussion and support
Hi all,
I'm having trouble getting through the group filter with a list of small changes related with the new 1.0 name. I've sent John a git diff output separately to see if that gets through.


John Stowers

Jun 19, 2013, 4:52:39 AM6/19/13
to osm-gps-map
Ok, I will have to fix the group settings.

In the mean time, I have applied your diff, thanks.


You received this message because you are subscribed to the Google Groups "osm-gps-map" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
For more options, visit

Jun 19, 2013, 8:10:02 AM6/19/13
Thanks John,
apologies to all for the multiple posts - I kept getting mail to say my post was rejected by the filter, so I kept trying different ways of saying the same thing, hoping one would get through.

Reply all
Reply to author
0 new messages