My favorites | Sign in
Project Logo
             
Search
for
Updated Dec 03, 2009 by daniel...@google.com
Labels: Featured
MapsAPIforFlashChangelog  

Maps API for Flash: Changelog

Note: There is both a SWC (interface library) and a SWF (implementation library) for each version. If a change has been made to the interface (e.g. new functions) in a particular version, you'll need to get the SWC for that version to compile against. The SDK for that version will be linked from the version number beIow.

Otherwise, you can specify version 1.N in the flashVars or AS to get that version of the SWF.

Current default version: 1.7b


v1.18: Dec 2, 2009

- Changed Issues:

  •  Issue 1553 : The directions function doesn't work in Japan.
  •  Issue 1571 : Map3d perspective view breaks IPane().bringToTop()
  •  Issue 1610 : Feature Request: enable MapOptions.overlayRaising for Map3D
  •  Issue 1666 : Image from other domain is loaded but not displayed (crossdomain allows access)

- Other noticeable changes:

  • Fixed driving directions in Japan.
  • Fixed 3-D tiles to render correctly when fully zoomed in and tilted.
  • Fixed custom tile layers to correctly dispatch tile loading events.
  • Fixed "bringToTop" and sorts markers by depth when map is displayed in 3-D against a non-zero pitch.
  • Added "hasScrollTrack" option to navigation control to enable usage with smaller windows.
  • Added support for custom marker shadows.


v1.17: Oct. 20, 2009

- Changed Issues:

  •  Issue 1554  Strange Behaviour of PanBy(), PanTo() of Map Flash SWC Lib 1_16
  •  Issue 1557  Polygon.setOptions error when polygon not added to map
  •  Issue 1497  HTML isn't being rendered in the docs
  •  Issue 1555  Bug: Methods unload() and clearControls() on Map (and Map3D) not working probably anymore with 1.16 and Flex 3.


v1.16: July 31, 2009

- Changed Issues:

  •  Issue 545  Feature Request: Enable printing of maps from Flash via BitmapData.draw
  •  Issue 503  add TileLayer refresh method and dispatch events when tile loading is finished
  •  Issue 1031  Bug: Zooming/Panning Issues when using tiles with custom size
  •  Issue 830  A closed polyline disappears when the starting vertex is outside the map
  •  Issue 666  Bug: getLatLngBounds for Polygon don't return correct value
  •  Issue 644  GroundOverlay class to support reprojection into Mercator for unprojected images
  •  Issue 1156  MapMouseEvent.MOUSE_MOVE doesn't fire on a marker, MOUSE_UP doesn't fire on a non-draggable marker
  •  Issue 1431  Bug: MouseWheel Zoom and NavigationControl's Zoom Button pass incorrect zoom value(0) to IProjection.fromLatLngToPixel
  •  Issue 1435  Bug: Polyline and Polygon do not draw when switching to a map type with different projection

- Also fixes various issues reported in group:

  • Custom InfoWindow doesn't pan completely to fit content
  • Overview map control shouldn't say its collapsible
  • LatLng.fromUrlValue should return null for un-parseable strings

v1.9a: May 5, 2009

- Changed Issues:

  •  Issue 1240  Geocoding and Directions fail if swf is hosted on an https site
  •  Issue 1213  Mouse event are inconsisent between overlay types

- Also fixes various issues reported in group:

  • Memory usage goes way up when zooming into area without tiles
  • If a Marker starts off with no icon and an icon is set with setOptions, default icon remains


v1.9:

  • Added wrapLatLng to LatLng
  • Added OVERLAY_REMOVED to MapEvent
  • Added opt_nowrap to !IPane

- Changed Issues:

  •  Issue 986  Bug: Security error on zooming the map in AIR applications.
  •  Issue 999  Bug: Sandbox violation when using SWFLoader across domains
  •  Issue 949  Polygons wrapped when placed over the dateline
  •  Issue 717  Bug: Colon on SWF query string causes fatal error with Map API load


v1.8c:

- Changed Issues:


v1.8b:

- Changed Issues:


v1.8a:

  • Added getOptions, setOptions, reverseGeocode to IClientGeocoder, ClientGeocoder
  • Added mouseClickRange to MapOptions
  • Added language, countryCode to DirectionsOptions
  • Added getOptions, unload to IMap, Map
  • Added OVERLAY_BEFORE_REMOVED to MapEvent
  • Deprecated locale in DirectionsOptions

- Features Fulfilled:

- Bugs Fixed:

  •  Issue 692  The hl parameter isn't sent to the geocoder based on map.language
  •  Issue 706  Bug: MapMouseEvent.CLICK triggered after map pan (MapMouseEvent.DRAG_END)
  •  Issue 733  Bug: Panning the map over a polygon shouldn't produce a poly click event.
  •  Issue 763  Bug: Google Copyright appears for Custom Maps
  •  Issue 773  Bug: no MOVE_END after 'return to last result', panTo, pan with arrows
  •  Issue 782  ClientGeocoder.resetCache() throws Error #1009: Cannot access a property or method of a null object reference.
  •  Issue 784  "Terms of use" link only opens up when using right click menu, not with left click
  •  Issue 787  marker.openInfoWindow doesn't work after map.clearOverlays();
  •  Issue 847  Bug: Unhandled IOErrorEvent sometimes generated while loading missing tiles
  •  Issue 849  Bug: Duplicate Bars on the Zoom Control
  •  Issue 873  Controls aren't usable in AIR


v1.7:

  • Added MapOptions
  • Added ServiceStatus
  • Added ScaleControl, ScaleControlOptions, IScaleControl
  • Added TileLayerOverlay, ITileLayerOverlay
  • Added clickable to MarkerOptions
  • Added avoidHighways, travelMode, TRAVEL_MODE_WALKING, TRAVEL_MODE_DRIVING to DirectionsOptions
  • Added OVERLAY_MOVED to MapEvent
  • Added geodesic to PolylineOptions
  • fromPaneCoordsToLatLng, fromPaneCoordsToProjectionPoint, getViewportBounds to IPane

- Features Fulfilled:

  •  Issue 329  Feature Request: Ability to use Adobe Flash CS3 Environment with Flash API
  •  Issue 333  Feature Request: ScaleControl in the Flash API
  •  Issue 389  Feature Request: Support TileLayerOverlay in Flash API
  •  Issue 417  Feature Request: Marker.setLatLng should dispatch an event
  •  Issue 423  Geodesic Polylines in Flash Api
  •  Issue 429  Support use of UIComponents in custom controls (ControlBase Extensions)
  •  Issue 482  Add the ability to disable the hand cursor for markers
  •  Issue 619  Make the DEBUG mode watermark less harsh on the eyes
  •  Issue 620  Feature Request: Let Developers Specify Background Color of Map in Flash API
  •  Issue 637  Render infowindow shadow from same anchor point as marker, so that it appears to only differ in altitude

- Bugs Fixed:

  •  Issue 351  Gracefully handle the situation where a user passes in a cross-domain insecure image and doesnt say hasShadow:false
  •  Issue 363  Quick Start Instruction Documention confusing
  •  Issue 449  Setting maxResolution/minResolution in the MapType constructor doesn't affect ZoomControl
  •  Issue 640  Bug: InfoWindowOptions.height has no effect in Flash API
  •  Issue 655  Adding two new MapTypes, MayTypeControl handles them as one


v1.6:

  • Added Directions, DirectionsEvent, DirectionsOptions, Placemark, Route, ServiceStatus, Step
  • Added customContent, customCloseRect, and customOffset to InfoWindowOptions
  • Added PaneId, IPane, IPaneManager
  • Added EncodedPolylineData
  • Added position to ZoomControlOptions, OverviewMapControlOptions, MapTypeControlOptions, PositionControlOptions
  • Added clearControls and getPaneManeManager to Map
  • Added rotationContentCenter to GroundOverlayOptions
  • Added CONTINUOUS_ZOOM_STEP, CONTINUOUS_ZOOM_END, ZOOM_CHANGED, CONTINUOUS_ZOOM_START to MapZoomEvent
  • Added visible, pane, foreground, shadow for IOverlay and all overlays
  • Added shiftKey, altKey, ctrlKey to MapMouseEvent

  • Deprecated Constants (replaced with MapAction)
  • Deprecated getDisplayObject, hide, show, isHidden, getPane, initialize, remove for !IOverlay and all overlays (replaced with visible/pane/foreground/shadow)
  • Deprecated ZOOM_START and ZOOM_END in MapZoomEvent (replaced with CONTINUOUS_ZOOM_START and ZOOM_CHANGED)

- Features Fulfilled:

  • 324 Feature Request: Support DisplayObject as InfoWindow content
  • 344 Feature Request: Driving directions
  • 421 Support custom overlays (Add an OverlayBase class)
  • 484 Be able to disable panning on double click

- Bugs Fixed:

  • 405 Markers don't response to MapMouseEvent.DOUBLE_CLICK
  • 437 Continuous zooming is not used by zoomIn, zoomOut in Flash API
  • 449 Setting maxResolution/minResolution in the MapType constructor doesn't affect ZoomControl
  • 497 MapZoomEvent.ZOOM_START not firing when ZoomControl clicked
  • 507 Marker hide()/show() creates a TypeError #1009 when using .icon option or .hasShadow = false
  • 512 Bug: placemark.addressDetails is null in geocoding response in Flash API
  • 533 Bug: Error in Control Positioning Example in Flash API Docs
  • 556 Can't call setOptions on a Marker object before calling addOverlay on it


v1.5:

  • Added Map.overlayRaising getter/setter
  • Added Map.enableControlByKeyboard()/Map.disableControlByKeyboard
  • Added Map.fromLatLngToViewport, Map.fromViewportToLatLng
  • Added Map.disableCrosshairs, Map.enableCrosshairs
  • Added Map.setDoubleClickMode (with Constants.ACTION_PAN, Constants.ACTION_ZOOM_IN, Constants.ACTION_PAN_ZOOM_IN)
  • Added PolygonOptions.tooltip
  • Added Polygon.getLatLngBounds, Polyline.getLatLngBounds
  • Added StrokeStyle.pixelHinting

- Features Fulfilled:

  • 327 Feature Request: Ability to control the auto-z-sorting in Flash API
  • 364 Feature Request: Remove cross-domain policy warning from trace
  • 365 Feature Request: ToolTip for Polygons
  • 383 Feature Request: Add functions getBounds to Polyline & Polygon objects
  • 386 Feature Request: Ability to disable/enable keyboard movement
  • 411 Port fromContainerPixelToLatLng(pixel) and fromLatLngToContainerPixel(latlng) to flash
  • 412 Feature Request: Provide option for disabling/enabling crosshairs on map
  • 473 Make double-cIick zoom default for flash API (and be able to turn it off)

- Bugs Fixed:

  • 398 "Return to the last results" doesnt work
  • 402 Mouse move does not fire any more after map cIick (v1.4)
  • 415 Bug: When user presses arrows in an input that\47s not on the map, map still moves
  • 430 Bug: Occasional Error #1009 when testing SWFs

v1.4:

- Bugs Fixed:

  • 320 Flash API - Encoded Polygon
  • 335 Error when Zooming with Custom TileLayer
  • 343 When SWFs are compiled with dynamic linking, events no longer work
  • 357 Add roll_over / roll_out events to polys
  • 358 iconOffset doesn't have a visible effect
  • 370 Mouse_Move event does not fire
  • 376 LatLng.distanceFrom error in Flash API


v1.3:

  • Added Marker.getLatLng, Marker.setLatLng

v1.2:

- Bugs fixed:

  • 321 Polygon/Polyline triggers MapMouseEvent.CLICK
  • Geocoding with non-English characters


v1.1:

First release

Each downloadable SDK is linked from its version number.


Comment by 007dituadmin, Mar 08, 2009

Today, my application can't show the map by google flash map api. I got the error(ERROR_INTERNET_CONNECTION_RESET) when the browser lanch the url(http://maps.googleapis.com/mapfiles/lib/map_1_8c.swf). What's wrong with the server?

Comment by 007dituadmin, Mar 08, 2009

now i am in china


Sign in to add a comment
Hosted by Google Code