Hi!
Here is my flashvars: I've made the lat's and lon's myself.

flashvars.lat_1 = "61.122112";
flashvars.lon_1 = "5.324";

flashvars.lat_2 = "40.900232";
flashvars.lon_2 = "5.324";

flashvars.lat_3 = "41.4353";
flashvars.lon_3 = "5.324";

flashvars.lat_4 = "40.4353";
flashvars.lon_4 = "5.324";

And here is my as3 code:
The function createMarker creates a marker on the latlng.

function onMapReady(event:Event):void {
        initFlashVars();

        map.setSize(new Point(680, 383));

        var mapType:Array = [ MapType.NORMAL_MAP_TYPE,
MapType.PHYSICAL_MAP_TYPE, MapType.HYBRID_MAP_TYPE ];

        var index:Number = 0;

        if (maptypeStr == "NORMAL_MAP_TYPE") {
                index = 0;
        } else if ( maptypeStr == "PHYSICAL_MAP_TYPE") {
                index = 1;
        } else if ( maptypeStr == "HYBRID_MAP_TYPE") {
                index = 2;
        }

        var bounds = new LatLngBounds();
        var latlng:LatLng;

        // Adds markers to the map
        for (var i:int = 0; i < arrLatitude.length; i++) {
                latlng = new LatLng( Number( arrLatitude[i] ), Number( 
arrLongitude
[i] ) );
                bounds.extend( latlng );

                createMarker(latlng, "0xFF6600");
        }

        var zoomlevel:Number = map.getBoundsZoomLevel(bounds);
        map.setCenter( bounds.getCenter(), zoomlevel, mapType[index]);
}

function initFlashVars():void {

        maptypeStr = root.loaderInfo.parameters["maptype"];

        var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;

        for (var keyStr:String in paramObj) {
                var valueStr:String = String( paramObj[keyStr] );

                if ( keyStr.substr(0, 4) == "lon_" ){
                        arrLongitude.push(valueStr);
                }else if( keyStr.substr(0, 4) == "lat_" ) {
                        arrLatitude.push(valueStr);
                }
        }
}

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to