I use libchamplain in GPX-Viewer to display the driven track on a nice map. However in the past months it hardly ever works, it either crashes or just displays a grey map, the vala bindings are broken and had minor offset bugs that drove me crazy. Is there a good alternative library that can render read more
Category Archives: gpxviewer
GPX-Viewer click to see position
I figured out how to catch clicks on my champlain map. (left mouse click is still dodgy as the button release only is triggered when you move the mouse after releasing). It turned out I had to call clutter_actor_set_reactive() on the map. Not knowing clutter at all, it would have been nice if the champlain read more
GPX-Viewer: libchamplain weird errors
I have 2 very weird errors currently with gpx-viewer. 1. The missing events. I am trying to catch click events on the map, idea is that the users clicks a point on the track, and that point is highlighted in the graph. So reading the GtkChamplain and Champlain documentation, I saw the following: Get the read more
GPX-Viewer distance graph
I while back I added a distance graph to gpx-viewer, found it mostly pointless. So today I changed it to display the absolute distance from the start. This is (for my use-case) slightly more interesting then seeing a mostly linear line. Further I fixed several bugs, so update! On a side note, I discovered an read more
GPX-viewer point filtering
I wrote a small GPX-Viewer program as you might know. (See this site). One of the problems with GPX-Viewer is that libchamplain gets pretty slow with complex routes that have a lot of points. So I thought, why not try to filter out points? The idea is simple, if you have 3 points: A->B->C and read more
GPX-Viewer popular?
From the website statistics it shows that my simple program gpx-viewer is relatively popular. That was unexpected.. It been downloaded more then 7000 times (that I can count) and also the website seems pretty popular. Nice surprise. I should update my site better, as only old versions are visible on it ..
GPX-Viewer 0.2.0
GPX-Viewer is a simple program to view gpx files. It is focussed for viewing files generated why riding my bike. It is simple and ‘just-work’. Changelog: Updated translations Fix for bug 448392 Treeview for switching tracks. Improved Playback Display number of points and average speed in tracklist. Add point list view. Add acceleration, elevation speed, etc. read more
GPX-Viewer improvements
Last few days I have been improving gpx-viewer, a quick list: Support multiple maps (cycle map, transport map, etc). Fix playback Show elevation difference/Gradient. Recent File support. Distance vs. time graph. Docks. I added docks using libgdl, but having some problems. If somebody can tell me what I am doing wrong? Problems I am having: read more
GPX-Viewer updates
Did some long planned gpx-viewer updates. The tracks (now per file) are listed in a treeview instead of drowdown. It also stores window size and pane position.
GPX Viewer 0.0.7 – Beta 2 release
This release fixes some problems with locales. (vala uses the locale dependent strtod instead of g_ascii_strtod causing parsing of the gpx file to fail for some locales). It also moves to automake 1.11 with build-in vala support and fixes some wrong dependencies. You can get it here: http://download.sarine.nl/Programs/GPXViewer/gpxviewer-0.0.7.tar.gz