NOKIA Maps API v2 2.0.0 (Cordelia) Release Notes

advertisement
NOKIA Maps API v2 2.0.0 (Cordelia) Release Notes Contents 1. Known Issues ..................................................................................................................................... 2 2. Added functionality ............................................................................................................................ 2 3. Changes OVI Maps API 1.0.12 vs.NOKIA Maps API 2.0.0 ......................................................................... 2 3.1 Added ......................................................................................................................................... 2 3.2 Removed ..................................................................................................................................... 3 3.3 Updated ...................................................................................................................................... 4 Location & Commerce
Authors: Jan Nowak, Hanna Gaj
1. KNOWN ISSUES Its not possible to use multiple documents in Internet Explorer 9 (please refer to https://connect.microsoft.com/IE/feedback/details/668880) • Information that route cannot be calculated sometimes is missing in Internet Explorer 7. • In Firefox 6 you can spot errors connected to the tiles downloaded: https://bugzilla.mozilla.org/show_bug.cgi?id=661106 • Canvas map is designed to be supported on: Firefox 4+, Google Chrome, Safari 5+, Internet Explorer 9+, iOS 4+, on other browsers you might face some issues. • Google Chrome has a rendering issue when using multiple Canvas elements and CSS3 transformations some canvas elments 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 GO button. • On Google Chrome 14 on Apple PCs the positioning might fail when querying the first time, but will immediately succeed when requesting a second time • Canvas map doesn’t offer animation right now. You can specify an animation for functions like moveTo, but it will fallback to none. This will be fixed soon. • Google Chrome tries to render our canvas map using 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 2. ADDED FUNCTIONALITY • Additional map packages based on the HTML5 Canvas rendering capabilities • Increased performance on mobile devices (HTML5 capable browsers required) • Support for KML • New UI package (nokia_generic) • New playground, including an optimized version for mobile devices • New examples • Updated developer material 3. CHANGES OVI MAPS API 1.0.12 VS. NOKIA MAPS API 2.0.0 •
3.1 Added •
•
•
•
•
•
•
•
•
•
•
•
•
New namespaces nokia and nokia.maps (are replacing the previous ovi.mapsapi) Package / Namespace KML nokia.maps.kml Class nokia.Features Class nokia.maps.routing.component.RouteComponent Interface nokia.maps.util.IPen Interface nokia.maps.util.IBrush Method nokia.maps.dom.Page.altKeyDown () Method nokia.maps.dom.Page.ctrlKeyDown() Method nokia.maps.dom.Page.metaKeyDown () Method nokia.maps.dom.Page.shiftKeyDown () Method nokia.maps.geo.Shape.destroy () Method nokia.maps.language.Manager.translate () Method nokia.maps.map.Display.destroy () PUBLIC RELEASE NOTES NOKIA MAPS API
2
Location & Commerce
Authors: Jan Nowak, Hanna Gaj
•
•
•
•
•
•
•
•
•
•
•
•
•
Method nokia.maps.map.Display.copyrightAlignment () Method nokia.maps.map.Object.destroy () Method nokia.maps.map.component.Component.destroy () Method nokia.maps.routing.Manager.destroy () Method nokia.maps.routing.Manager.getDestination () Method nokia.maps.routing.Manager.getManeuvers () Method nokia.maps.routing.Manager.getStart () Method nokia.maps.util.Coroutine.ExecutionContext.onTerminated () Attribute nokia.maps.util.Coroutine.Scope.BLOCKED Attribute nokia.maps.util.Coroutine.Scope.KILLED Attribute nokia.maps.util.Coroutine.Scope.RUNNING Attribute nokia.maps.geo.BoundingBox.isCDB Attribute nokia.maps.language.Info.language
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
namespace UI Class Nokia.maps.map.component.OverlaySelector Class Nokia.maps.map.component.Overview Class Nokia.maps.map.component.RightClick Class Nokia.maps.map.component.ScaleBar Class Nokia.maps.map.component.TypeSeclector Class Nokia.maps.map.component.ZoomBar Class Nokia.maps.map.component.Copyright Class nokia.maps.routing.component.RouteView Singleton nokia.maps.Packages Interface nokia.maps.routing.component.Waypoint Method nokia.maps.language.Info.addObserver () Method nokia.maps.language.Info.get () Method nokia.maps.language.Info.remove () Method nokia.maps.language.Info.removeObserver () Method nokia.maps.language.Info.set () Method nokia.maps.util.Rectangle.toString Static method nokia.maps.gfx.Image.fromObjectListener () Static method nokia.maps.gfx.Image.defaultPainter () Attribute nokia.maps.dom.WheelEvent.wheelDelta Attribute nokia.maps.map.component.InfoBubbles.Bubble.acctualHeight Attribute nokia.maps.map.component.InfoBubbles.Bubble.acctualWidth Attribute nokia.maps.map.component.InfoBubbles.Bubble.acctualXAlignment Attribute nokia.maps.map.component.InfoBubbles.Bubble.acctualYAlignment Attribute nokia.maps.map.component.InfoBubbles.Bubble.content Attribute nokia.maps.map.component.InfoBubbles.Bubble.coordinate Attribute nokia.maps.map.component.InfoBubbles.Bubble.defaultHeight Attribute nokia.maps.map.component.InfoBubbles.Bubble.defaultWidth Attribute nokia.maps.map.component.InfoBubbles.Bubble.defaultXAlignment Attribute nokia.maps.map.component.InfoBubbles.Bubble.defaultYAlignment Attribute nokia.maps.map.Polyline.color Attribute nokia.maps.map.Polyline.stroke 3.2 Removed PUBLIC RELEASE NOTES NOKIA MAPS API
3
Location & Commerce
Authors: Jan Nowak, Hanna Gaj
Attribute nokia.maps.map.Polygon.fillColor Attribute nokia.maps.map.Display.MapViewChangeEvent.data Attribute nokia.maps.map.Display.NIGHT Attribute nokia.maps.map.StandardMarker.brush Attribute nokia.maps.map.StandardMarker.pen Attribute nokia.maps.map.StandardMarker.textPen 3.3 Updated •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Class Nokia.maps.map.component.InfoBubbles removed inheritance from class nokia.maps.dom.EventTarget and nokia.maps.util.OObject Method nokia.maps.geo.PixelProjection.pixelToGeo () Method nokia.maps.geo.PixelProjection.pixelToPoint () Method nokia.maps.geo.PixelProjection.pointToPixel () Method nokia.maps.util.Coroutine.ExecutionContext.has () Static method nokia.maps.gfx.Color.getCssRGB () Attribute nokia.maps.map.Display.MapViewChangeEvent.MAPVIEWCHANGE_CENTER Attribute nokia.maps.map.Display.MapViewChangeEvent.MAPVIEWCHANGE_HEADING Attribute nokia.maps.map.Display.MapViewChangeEvent.MAPVIEWCHANGE_SIZE Attribute nokia.maps.map.Display.MapViewChangeEvent.MAPVIEWCHANGE_TILT Attribute nokia.maps.map.Display.MapViewChangeEvent.MAPVIEWCHANGE_ZOOM PUBLIC RELEASE NOTES NOKIA MAPS API
4
Download