GpsMid is a free, offline, vector based GPS map application for Java J2ME based mobile devices. It displays your current position on a zoomable map and can be used to search for and navigate to roads or points of interest. GpsMid uses map data by OpenStreetMap, a wiki based open source map.

Key features of GpsMid include:


GpsMid: Free Offline Vector based GPS Map with Voice Guidance for Java J2ME mobile devices

- Vector based rendering of the roads, locations, areas and points of interest
- Display the map either north on top or in the direction of driving
- Center the map to a position received from your GPS device
- Zoom in and out to arbitrary levels of detail.
- Display the name of the street you are on and the maximum speed you may travel.
- Search for a name (street, city or POI) and jump to it on the map
- Search for close by points of interest
- Calculate a route to a target street and navigate to it with voice guidance
- Add and delete of waypoints to the map
- Record and display of track logs
- Import and export track logs and waypoints to and from GPX
- Take geotagged photos with your mobile

You can use the Osm2GpsMid tool to create custom maps for GpsMid for your location from the OpenStreetMap database.