3

Click here to load reader

NOKIA Maps API for WEB 2.2.0 (Desdemona) - Heredocumentation.developer.here.com/pdf/maps_js_pub/2... · You can specify an animation parameter for ... Nokia Places API for JavScript

Embed Size (px)

Citation preview

Page 1: NOKIA Maps API for WEB 2.2.0 (Desdemona) - Heredocumentation.developer.here.com/pdf/maps_js_pub/2... · You can specify an animation parameter for ... Nokia Places API for JavScript

NOKIA Maps API for WEB

2.2.0 (Desdemona)

Release Notes

Contents

1. Known Issues .............................................................................................................................................2 2. Added functionality ...................................................................................................................................2 3. Signatures changes ....................................................................................................................................2

3.1 Added ................................................................................................................................................2 3.2 Removed ............................................................................................................................................3 3.3 Updated .............................................................................................................................................3 3.4 Deprecated.........................................................................................................................................3

Page 2: NOKIA Maps API for WEB 2.2.0 (Desdemona) - Heredocumentation.developer.here.com/pdf/maps_js_pub/2... · You can specify an animation parameter for ... Nokia Places API for JavScript

Location & Commerce Authors: Jan Nowak, Hanna Gaj

PUBLIC RELEASE NOTES NOKIA MAPS API 2

1. KNOWN ISSUES

It’s not possible to use multiple documents in Internet Explorer 9

Information that route cannot be calculated sometimes is missing in Internet Explorer 7

In Firefox 6+ you can spot errors in Firebug caused by tiles that are not downloaded: https://bugzilla.mozilla.org/show_bug.cgi?id=661106

Canvas map is designed to support the following browsers: Firefox 4+, Google Chrome, Safari 5+, Internet Explorer 9+, iOS 4+, on others you might face some issues.

Google Chrome has a rendering issue when using multiple Canvas elements and CSS3 transformations, some canvas elements are not properly rendered

Due to several rendering issues in Internet Explorer 7, the previous UI package (ovi_web) will be loaded by default

In the API reference document, while searching you should use the GO button.

Positioning might fail with Google Chrome on OSX when querying the first time, but will immediately succeed when requesting a second time

Canvas map doesn’t offer animation support right now. You can specify an animation parameter for functions like moveTo(), but it will fall back to “none”.

Google Chrome tries to render our canvas map using the DirectX 9 dll. It’s a browser issue - please find bug report for that incident http://code.google.com/p/chromium/issues/detail?id=93570

Pinch to zoom is not supported on Android phones, please check http://code.google.com/p/android/issues/detail?id=11909

Display.destroy() has issues with detaching currently active components

2. ADDED FUNCTIONALITY

Nokia Places API for JavScript (Beta) is now fully integrated into Nokia Maps API for Web.

The places search is now using the new RESTful Places API backend

New map tile rendering, aligned with http://maps.nokia.com page

“Application context” functionality (nokia.maps.util.ApplicationContext) has been exchanged by “Settings” (nokia.Settings)

API loading was simplified o New "with" URL-parameter for jsl.js which allows to load packages for scenarios o Omitting the “with” URL parameter will by default work the same like "with=maps"

nokia.maps.map.component.RightClick UI component was deprecated and is replaced by nokia.maps.map.component.ContextMenu

nokia.maps.map.component.ZoomBar was simplified and now only consists of +/- buttons without the slider

nokia.maps.map.Display now exposes map types as static constants and the prototype constants were deprecated

nokia.maps.map.Display exposes a new map type SATELLITE_PLAIN (as static constant) which represents the satellite map without labels

3. SIGNATURES CHANGES

3.1 Added

Namespace nokia.places

Class nokia.maps.kml.ObservableNode

Page 3: NOKIA Maps API for WEB 2.2.0 (Desdemona) - Heredocumentation.developer.here.com/pdf/maps_js_pub/2... · You can specify an animation parameter for ... Nokia Places API for JavScript

Location & Commerce Authors: Jan Nowak, Hanna Gaj

PUBLIC RELEASE NOTES NOKIA MAPS API 3

Class nokia.maps.map.component.ContextMenu.Group

Class nokia.maps.map.component.ContextMenu

nokia.maps.dom.EventTarget.addListeners was added to allow adding multiple listeners at once

3.2 Removed

Namespace nokia.maps.search functionality replaced by nokia.places

Class nokia.maps.routing.compomponent.RouteComponent

Method nokia.maps.map.component.ZoomBar.updateZoomLevel() 3.3 Updated

Attribute nokia.maps.map.Display.NORMAL updated to static

Attribute nokia.maps.map.Display.TERRAIN updated to static

Attribute nokia.maps.map.Display.SATELLITE updated to static

Attribute nokia.maps.map.Display.TRAFFIC updated to static

Attribute nokia.maps.map.Display.SMART_PT updated to static

Attribute nokia.maps.map.Display.SATELLITE_PLAIN updated to static

Attribute nokia.maps.map.Display.SMARTMAP updated to static

3.4 Deprecated

Class nokia.maps.util.ApplicationContext

Attribute nokia.maps.dom.EventTarget.eventListener

Method nokia.maps.kml.component.KMLResultSet.getObjects()

Method nokia.maps.kml.Container.getAllPlacemarksAsGeometries()

Method nokia.maps.kml.Container.getPlacemarksAsGeometries()

Method nokia.maps.kml.LineString.getPath()

Method nokia.maps.kml.Placemark.getGeometry()

Method nokia.maps.kml.Point.getGeoCoordinate()

Class nokia.maps.routing.compomponent.RightClick

Class nokia.maps.map.component.RightClick