[GPSTurbo[
GPSTurbo is a program for Geocaching and it's main function is for viewing Geocache waypoints on Maps.
This program is a work in progress with many features to add and refine.
It is written entirely in C/C++ using my own custom GUI.
It is currently available for Windows, I am currently working on converting it to both Linux and Mac but those versions are not ready for release yet.
If you wish to have a pre-release version please see the Download section below.

Here you can see a screenshot of it running on a Ubuntu Linux (Gutsy Gibbon) PC (900mhz), Windows XP and an iMac (OS X Darwin) PowerPC (233mhz).
(Click on the picture for a larger version)


[Download[
Currently GPSTurbo is available for Windows only ( You can compile for Linux or Mac using the source below).
To download the latest compiled Windows version just click on the download tab at the page at http://code.google.com/p/gpsturbo/ and then download the newest one listed.

Once you download the zip file, extract the file(s) gpsturbo.exe and the few other files into it's own folder and run it from there.
There is no install or remove program needed, to remove GPSTurbo just delete it and all the files that it generated in the folder where you placed it.

The documentation is built in to the program but you can also view it here.
GpsTurbo Documentation. This online version last updated Oct 6,2007

Source Code download

The source code for GPSTurbo is available for download here:
http://code.google.com/p/gpsturbo/

It also uses the kGUI library and it can be downloaded here.
http://code.google.com/p/kgui/

To build it open the 'readme' file and follow the directions.
For Windows it can be built with either Visual Studio or you can use MinGW/MSYS
For Linux it uses the gnu compiler.
For Mac it also uses the gnu compiler
I have not tried compiling on any others systems, but feel free to try and let me know how it goes.


This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

GNU GPL License Version 2
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA


[Current Features[
Loading of multiple GPX files
Viewing Waypoint information in a spreadsheet like table
Defining custom filters for viewing subsets of the Waypoint list
Defining unique colors for each filter for displaying Waypoints on the map
Defining multiple Route lists and viewing the routes on the map
Current maps supported are:
Google Satellite, Google Satellite with Street Overlays and regular Google Maps.
It also displays Garmin IMG file maps (it has been tested with Metroguide CanadaV4, City Select N/A V6 and City Select N/A V7).
OZiExplorer (V2) maps are partially implemented.

The Maps size can be expanded by dragging the seperation bar between the map and the table
Google maps support asynchronous autodownloading of tiles if connected to net and display cached tiles if not connected
Printing of maps is supported on both a single page and also mutiple pages (up to 10 pages wide by 10 pages tall) in full color
Grabbing of a map area into a .jpg is supported for generation of very large map images ( capturing 50mb+ images are not a problem).
Garmin GPS18 USB support for tracking your realtime position on the map
User Notes for waypoints
Up to 8 "user tick" boxes per waypoint for use in macros and other users found status for group caching.
Corrected Coordinates for waypoints
Parking and trailhead Coordinates for waypoints
Waypoint table column reordering, hide/show and column width adjusting.
Mulitple database support.
Printout of waypoint tables
User Area Polygons ( for cities, states, routes etc.) for using in Filters
View webpage for waypoint in GPSTurbo or your current browser, you can also view multiple waypoint webpages so you can print them all at once to save paper.
It supports uploading and downloading of waypoints to your GPS using GPSBabel as a backend program.
There is a Solver page where you can do waypoint calculations distance and heading between points, projection, and a sunrise/sunset calculator.
It also has it's own rich macro language, it is my own variant of Visual Basic & C++, it supports all VB conditional commands like if, then, do, loop, for, next, select case, also function and subroutine calls, arrays, structures and more.


[Future Features[
User Buttons attached to Macros
Street routing between waypoints, for both Garmin IMG maps and Google Maps.
The Documentation is about 90% done, but will need to be finished up and updated as features are added.

This shows the view with the map maximized (Google Map with Street Overlays )and the table shrunk down.
screenshot


This shows the view with the map minimized and the table expanded
screenshot


This is a Google street Map.
screenshot


This is a City Select N/A V7 (Garmin IMG format) map example.
screenshot


This is a Topo Canada V4 (Garmin IMG Format) map example.
screenshot


This is a Topographic Canada (downloaded in realtime and cached like google maps) map example.
screenshot


This is the draw settings page where you can assign colors for labels on the maps and other settings.
screenshot


This is the custom filter page, you can see the entries for a custom filter 'mysteries - not solved'.
screenshot


This is the solver page where you can project points, calc distances and also calc sunrise & sunset.
screenshot


This is the editor screen where you can write your own macros in a variation of Basic and C++.
screenshot


Any questions, comments or help can be emailed to Kevin Pickell.

Valid HTML 4.01 Transitional

©1997-2024 Kevin's Hobbies Ltd., Website Designed and Programmed by Kevin Pickell