TileLayerBaseを継承したクラスを使ってカスタムマップを作成したんだが、マップの拡大縮小をやろうとするとこんなエラーが出る。
TypeError: Error #1034: 強制型変換に失敗しました。flash.display::Bitmap@145b5d9 を com.google.maps.core.Tile に変換できません。
at com.google.maps.core::TilePane/loadedProportion()
at com.google.maps.core::ZoomLayer/loadedProportion()
at com.google.maps.managers::TileManager/doContinuousZoom()
at com.google.maps.core::MapImpl/doContinuousZoom()
at com.google.maps.core::MapImpl/enterFrame()
at MethodInfo-130()
at com.google.maps.core::TilePane/loadedProportion()
at com.google.maps.core::ZoomLayer/loadedProportion()
at com.google.maps.managers::TileManager/doContinuousZoom()
at com.google.maps.core::MapImpl/doContinuousZoom()
at com.google.maps.core::MapImpl/enterFrame()
at MethodInfo-130()
Googleで検索しても全然情報出てこないし、もう駄目かと思ったが、Google Maps API for Flashのグループ内でようやく情報を発見。ナイスだAlphaJ!
で、読み進めていくと現在は、
Issue 335: Error when Zooming with Cutsom TileLayer
にて修正中らしい。
とりあえずpamela.foxの頑張りを待てばいいって事かね。



