Forked from: mash's Google Maps API for Flash Example diff:107 forked from: Google Maps API for Flash Example nemu90kWw forked:2favorite:3lines:86license : see code comments modified : 2010-11-29 18:57:13 Embed Tweet package { import flash.display.*; import flash.events.*; import com.google.maps.*; import com.google.maps.controls.*; import com.google.maps.overlays.*; private var map:Map; [SWF(width="465", height="465", backgroundColor="0xFFFFFF", frameRate="60")] public class FlashTest extends Sprite { map = new Map(); map.setSize(new Point(stage.stageWidth, stage.stageHeight)); map.addEventListener(MapEvent.MAP_READY,onMapReady); } private var markers:Array = [ [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.339097,134.044788], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.340149,134.043444], [34.310981,134.010774], [34.340149,134.043444], [34.352545,134.046507], [34.352357,134.045791], [34.343174,134.071183], [34.350365,134.019614], [34.348926,134.048474], [34.348926,134.048474], [34.342791,134.046574], [34.342791,134.046574], [34.196376,134.041588], [34.32887,134.087627], [34.30698,134.03119], [34.294301,134.073307], [34.338969,134.094409], [34.32521,134.171989], [34.459712,133.99569], [34.489244,134.171755], [34.238417,134.149003], [34.289506,133.797706], [34.304977,133.794625], [34.322971,133.847394], [34.228533,133.787113], [34.228533,133.787113], [34.313383,133.807812], [34.191417,133.823303], [34.268192,133.747379], [34.169107,133.879485], [34.182547,133.715219], [34.122245,133.658023], [34.123231,133.64076], [34.127436,133.661517], [34.341896,134.030058] ]; private function onMapReady(event:Event):void { //map.setCenter(new LatLng(35.0,135.0), 14, MapType.NORMAL_MAP_TYPE); map.setCenter(new LatLng(34.340149,134.043444), 10, MapType.NORMAL_MAP_TYPE); map.addControl(new ZoomControl()); map.addControl(new PositionControl()); map.addControl(new MapTypeControl()); for(var i:int = 0; i < markers.length; i++) { addMarker(markers[i][0], markers[i][1]); } } private function addMarker(lat:Number, lng:Number):void { var marker:Marker = new Marker( new LatLng(lat, lng), new MarkerOptions({ hasShadow:false }) ); map.addOverlay(marker); markers.push(marker) } } /* <?xml version="1.0" encoding="utf-8"?> <!-- forked from mash's Google Maps API for Flash Example --> <!-- Copyright 2008 Google Inc. Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0 --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <maps:Map xmlns:maps="com.google.maps.*" id="map" mapevent_mapready="onMapReady(event)" width="100%" height="100%" /> <mx:Script> <![CDATA[ */ Code Fullscreen Preview Fullscreen twinsin andrewexex88.. say0 map addEventListener stageWidth stageHeight push length Event Array Sprite int Number sort new page view favorite forked pv0 forked from: forked from: Goog.. _perfect forked:0 favorite:0lines:42 (diff:35) pv128 forked from: forked from: Goog.. l.dijkman forked:0 favorite:0lines:42 (diff:35)