Maps API for Java ME

The Maps API for Java ME is a set of programming interfaces, allowing you develop mobile device applications based on Nokia Maps. The API provides mapping, search and routing functionality and targets devices that support the Mobile Information Device Profile (MIDP) for Java Micro Edition, such as Nokia Series 40 devices.

The simplest map you can create with this API is a zoomable and pannable map that uses default settings. You can change its look and behavior, and add overlays with custom content. The API also offers a versatile event handling system allowing users to interact with the displayed content.

Features

The features of the Maps API for Java ME include:

  • Multiple map types – conventional street map, satellite and terrain
  • Touch support – use touch to pan and zoom the map
  • Customizable markers – set color, labels and images
  • Polygons, polylines – set colors and transparency levels
  • Overlay support – set color/labels or use custom images
  • Download indicator – provided as a standard UI component

Basic Services

Maps

 

Search

Display maps of any location in the world and in street map, satellite or terrain view. You can enrich the map with custom content such as Markers and Polylines.

 

With the help of the places search service, the API supports local search and places look-up by category; use this functionality to find places matching 'restaurant' in a given area. Your application receives (and can display) detailed information about restaurants, including contact details, opening times and reviews.

Geocoding/Reverse Geocoding

 

Routing

The API's built-in search manager generates location-based search results, using text search criteria. Provide a street address to obtain the geographic coordinates, or retrieve an address by supplying the geo coordinates as input for the search.

 

The routing service gives your application the ability to calculate and render routes between any start and end point, taking into consideration transport and traffic preferences.

Sharing

 

KML

Build in a location sharing facility into your app. The API contains functionality that lets users send images to one another and – to support integration with other Nokia products – functionality to support embedding a location URL in an SMS message: the receiving user can view the location on the map.

Integrate KML assets from other sources – parse and import previously created geospatial data and show the content on the map without having to recreate it manually.

Download

API download package contains the binary JAR of the API itself, the associated JavaDoc with the API documentation, and a comprehensive set of working examples as Netbeans projects.

Download version 1.1

Other resources

  • Maps and Location APIs
  • Have a look at what other technologies are availabe for developing location-based services.
  • API key
  • Use your credentials to increase permitted load accessing maps and location services and other benefits.
  • Discussion
  • Discover the latest news about the API in the discussion forums
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved