Nutiteq Maps Lib SDK - Map API is powerful, still easy to use Mobile Java mapping library. It provides an easy way to add nice mapping capabilities (slippy maps, routes etc) to your Mobile Java application, including Blackberry, Android and Java ME platforms.
Key advantages:
- Supported platforms: Java ME (J2ME), Google Android, RIM BlackBerry (both Midlets and RIMUI CLDC applications), with single API
- Draw advanced objects to the map in addition to points: lines (needed for routes), polygons, KML on-line data
- Use custom map sources in addition to free OpenStreetMap and several commercial vendor options (CloudMade, Microsoft, NAVTEQ, DigitalGlobe etc).
- Extra mapping features: directions/routing, placename search (geocoding), POI layers, Cell-ID positioning.
- Royalty-free licensing: one-time fee regardless of number of end-users
- Offline maps supported, both pre-installed or from device storage
- A lot of customization options for advanced UI development: cursors, map markers and labels, content services, coordinate systems etc
- Dual licensed: available under CC-GNU GPL, in addition to the commercial license. So it can be used for free in the open source projects.
Basic method to add maps to Java ME application requires just following lines of code:
mapItem = new MapItem("Map", "abcdtrial", Mapper.instance,
150, 150, new WgsPoint(24.764580, 59.437420), 12);
mMainForm = new Form("Here is Tallinn");
mMainForm.append(mapItem);
»
Lib SDK developer downloads - try it for free now
»
Look also Mobile Map Software