Programmatic GPS/NMEA-sentence interface.
Example Java app that parses and displays NMEA sentences from a GPS.
This is an example Java program that receives, parses and displays NMEA sentences received from a serial GPS receiver. The program has been tested with the Globalsat BU-303 GPS receiver with USB interface.
GPSylon is a Java moving map application that is able to display maps like in an atlas and show your position by the use of a gps device. It may track your path, load overlays (e.g. shape files), download maps from expedia servers. - The source code was moved to github!
Load, modify and save your GPX 1.1 files. Add and remove waypoints, edit track and routes, simplify tracks (reducing file's size), clean recorded data, add and edit GPX metadata, edit waypoint, route and track properties, all with real-time preview.
Java Library for working with gpx files
Analyze gpx files and store summary in Sqlite database
There are many good programs to manage gpx tracks from my sport activities. My favorite one is gps-prune to view gps tracks on a map and make changes. However, I was missing a simple tool to store summary information about a gpx track into a database to keep track of my training efforts. That's why I created GPXReport. GPXReport is a desktop solution which is written in Java and should run on most computers. The program can read a gpx-file and calculate basics information such as: - overall and moving time - distance (km), - average and max speed - time, km uphill and downhill It automatically classifies the acitvity as hiking, MTB or race bike. Each track information can be added to a Sqlite database. The program can display all information of the database and summarize it by activity.
GPX viewer and analyzer
GPXSee is a GPS log file viewer and analyzer that supports GPX, TCX, KML, FIT, IGC, NMEA and OziExplorer files.
A program for cropping GPX track files. The GUI plots the GPX track (latitude vs longitude) and lets the user remove GPS points from the beginning and end of the track respectively. There is also a built-in Command Line Interface.
Automatically geocode pictures from your camera and a GPS track log. Following Google code closure the only official webpage is (doc, support, code) : https://github.com/notfrancois/GPicSync
GPilotS is for GPS and Palm users. It is a waypoints, routes and tracks manager for PalmOS PDA . It supports and emulates Garmin GPSes (via gpslib library). It talks to PC map softwares and converts formats of waypoints, routes and tracks dynamicaly.
GPlates is an interactive plate-tectonics visualisation program. GPlates enables interactive visualisation and manipulation of the plate-tectonic reconstructions of geological and paleo-geographic features through geological time.
GRASP means Generalized Regression Analysis and Spatial Prediction. It is a plugin for R and S-Plus statistical packages that offers an automated way of making spatial predictions from point surveys using Generalized Addititive Models.
GSI student toolbox is a software package made for teaching purposes. It allows you to perform seismic inversion using global sthocastic inversion method made within CERENA/CMRP. NOTE: you can perform the same operations done with GSI Student Toolbox with our newest software GEOMS2. You can download the beta release here: https://sourceforge.net/projects/geoms2/
!!! ABANDONED PROJECT !!! I'd be happy to hand it over to anyone willing to take over, or just to use the name. Check out the showcase : http://gwt-mapfish.sourceforge.net/showcase/GwtMapFishShowcase.html I see there are still some downloads, so I feel I have to advise against using this project. It barely has any functionality, and anyway you'd be better off with home-made GWT widgets and Java logic. GWT-OpenLayers is OK, but don't go further in JS-library wrapping, or it gets messy.
GXmap displays azimuthal equidistant projection maps suitable for amateur radio use. It can be used to calculate antenna direction and distance from one location on earth to another.
Gestión y repositorio de imágenes remotamente detectadas
GaiaPocket is a mobile GIS client written on .NET Compact Framework 2.0, using common OGC protocols such as WMS and WFS. You can use GaiaPocket libraries to build your own GIS client in no time.
GNU Gama for Windows
Windows port of GNU Gama. Compiled on Cygwin. GNU Gama is a project dedicated to adjustment of geodetic networks. It is intended for use with traditional geodetic surveyings which are still used and needed in special measurements (e.g., underground or high precision engineering measurements) where the Global Positioning System (GPS) cannot be used. More information at: http://www.gnu.org/software/gama/
C library to parse and use Garmin image files.
GeOxygene aims at providing an open framework which implements OGC/ISO specifications for the development and deployment of geographic (GIS) applications. It is a open source contribution of the COGIT lab. at the IGN (the French National Mapping Agency).
A frontend for gpsbabel
Gebabbel is a GUI for the famous gpsbabel, a command line tool to convert various GPS file formats back and forth. Thanks to gpsbabel, you cannot only convert files but also exchange data with your GPS device (e.g. Garmin and Magellan) directly.
The package is a Microsoft .NET 2.0 package providing the processing of the geographical data. The library supports popular "home" formats of geographical data: Ozi Explorer, MP and MPS. The library supports map nomenclature (Soviet headquarters).
Geo Arbores is a project for developing tools and extensions for GIS software and spatial opensource libraries (Kosmo, OpenJUMP and GDAL / OGR).
The Geocanvas project aims to provide a very small and simple set of APIs to assist the developer in creating geographically referenced canvas applications within the GTK/Gnome environment.
This module provides functions for calculating the path to a map tile at OpenStreetMap out of geographic coordinates.