The Eye4Software GPS toolkit for Java is a GPS SDK (Software Developer Kit) which allows software developers to add coordinate conversion functionality to their own software, without the need to have any knowledge on geodesy and map projection formulas.
The GPS toolkit for Java offers the following features:
The GPS control can be used to develop GPS projects for one of the following operation systems:
![]() |
![]() |
| Use the GPS toolkit for Java from the Eclipse IDE. | Use the GPS toolkit for Java from the Netbeans IDE. |
The latitude and longitude coordinates from either a GPS or set manually, can be converted to any map datum or map grid around (for instance to UTM or SPCS), by just using the built in "IGpsProjection" interface.
The GPS Toolkit contains a database with over 3500 map grid and 300 map datum definitions. The database is integrated in the JAR archive. You can use all these map grids and map datums directly from your software with only a few lines of code. In case a grid or datum is not in this database, you will be able to define it by yourself by setting its parameters.
The map projections supported by the software include:
The package includes code samples to demonstrate all possible features of the SDK:
| Map datum conversion | View code... |
| Map grid conversion | View code... |
| UTM conversion | View code... |
| State Plane conversion | View code... |
| NADCON conversion | View code... |
| HARN/HPGN conversion | View code... |
| NTv2 Conversion | View code... |
In order to use the GPS toolkit for Java, you need to have the Java Runtime Environment installed on your computer. When installing on a development computer, you have to install the Java Developers Kit instead.
A fully functional 30-day trial version can be downloaded free of charge from the downloads page.
Pricing, licensing and ordering information can be found on our sales page.