Donau in Budapest, Hungary

\\nLink to movie\\n

", position:new LatLng(47.58398004380382, 19.071407318115234)}, _style9); private var _marker4:Marker = new Marker({id:3, index:"P", name:"La Digue", position:new LatLng(-4.355247749889177, 55.83234786987305)}, _style9); private var _marker5:Marker = new Marker({id:4, index:"P", name:"Amsterdam", position:new LatLng(52.36690022958957, 4.888958930969238)}, _style9); private var _marker6:Marker = new Marker({id:5, name:"Utrecht", position:new LatLng(52.087786788311426, 5.1229870319366455)}, _style9); private var _marker7:Marker = new Marker({id:6, name:"Singel", description:"

Film 1

Film 2

", position:new LatLng(52.37455906, 4.88955975), infoStyle:{contentStyle:{html:true}, titleStyle:{html:true}}}, _style9); private var _marker8:Marker = new Marker({id:7, name:"Reguliersgracht", description:"" + "

" + "" + "Film 1" + // "" + "" + "

", position:new LatLng(52.35962272, 4.89641011), infoStyle:{contentStyle:{html:true}, titleStyle:{html:true}}}, _style9); private var _marker9:Marker = new Marker({id:8, name:"Amstel", description:"

Film 1

", position:new LatLng(52.36279384, 4.9028635), infoStyle:{contentStyle:{html:true}, titleStyle:{html:true}}}, _style9); private var _marker10:Marker = new Marker({id:9, name:"Berlagebrug", description:"

Film 1

", position:new LatLng(52.34733576, 4.9127233), infoStyle:{contentStyle:{html:true}, titleStyle:{html:true}}}, _style9); private var _layer1:Layer = new Layer(); public function init() : void { container = new UIComponent(); _map = new UMap(); _map.setSize(500, 600); container.addChild(_map); mapCanvas.addChild(container); container.focusManager.deactivate(); _map.addControl(new MapTypeControl()); _map.addControl(new ZoomControl()); _map.addControl(new PositionControl()); _map.setProvider(Providers.GOOGLE); _map.setCenter(new LatLng(52.36,4.89),13); addOverlaysToLayers(_layer1, _marker1, _marker2, _marker3, _marker4, _marker5, _marker6, _marker7, _marker8, _marker9, _marker10); addOverlaysToUmap(_map, _layer1); _map.addEventListener(DisplayEvent.UPDATE_ZOOM, zoomMarkers); //@ addMarkers(); } public function zoomMarkers(event:DisplayEvent):void { //Alert.show(_map.zoom.toString()); //var newzoom:Number = _map.zoom; if (_map.zoom < 6) { //Alert.show(_map.zoom.toString()); _style9.radius = 4; //Alert.show(_style9.radius.toString()); } else if (_map.zoom > 14) _style9.radius = 10; else _style9.radius = 7; //Alert.show(_style9.radius.toString()); //_marker1.setStyle(_style9); //_layer1.addOverlay(_marker1); //_map.addOverlay(_layer1); addStyleToMarkers(_style9, _marker1, _marker2, _marker3, _marker4, _marker5, _marker6, _marker7, _marker8, _marker9, _marker10); addOverlaysToLayers(_layer1, _marker1, _marker2, _marker3, _marker4, _marker5, _marker6, _marker7, _marker8, _marker9, _marker10); addOverlaysToUmap(_map, _layer1); } /* public function addMarkers():void { position = new LatLng(52.36,4.89); // marker.position = position; style = new MarkerStyle(); style.fill = GeometryStyle.RGB; style.fillRGB = 0xff0000; marker.setStyle(style); _map.addOverlay(marker); _map.setCenter(position,13); }*/ //@ overlay(s) public function addOverlaysToUmap(map:UMap, ...args:Array):void{ var len:int = args.length; for(var i:int = 0; i < len; i++) { if(args[i] is IOverlay) map.addOverlay(args[i]); } } public function addOverlaysToLayers(layer:Layer, ...args:Array):void{ var len:int = args.length; for(var i:int = 0; i < len; i++) { if(args[i] is IOverlay) layer.addOverlay(args[i]); } } //@ style(s) public function addStyleToMarkers(style:MarkerStyle, ...args:Array):void{ var len:int = args.length; for(var i:int = 0; i < len; i++) { if(args[i] is IOverlay) args[i].setStyle(style); } } import mx.collections.ArrayCollection; [Bindable] public var place:ArrayCollection = new ArrayCollection( [ {label:"Amsterdam - Nederland", lat:(52.3669), lng:(4.8889), data:351}, {label:"La Digue - Seychellen", lat:(-4.355), lng:(55.83), data:3}, {label:"Donau - Hongarije", lat:(47.58398), lng:(19.0714), data:60} ]); public function closeHandler(event:Event):void { myLabel.text = ComboBox(event.target).selectedItem.label + ", gevonden items: " + ComboBox(event.target).selectedItem.data; //myData.text = ComboBox(event.target).selectedItem.data; _map.setCenter(new LatLng(ComboBox(event.target).selectedItem.lat, ComboBox(event.target).selectedItem.lng),12); // _map.setCenter(new LatLng(47.58,19)); } //@ selection(s) [Bindable] public var TAB_ARRAY:Array = [{label:"Hierarchisch", data:"hierarchy"}, {label:"Image", data:"images"}, {label:"Detail", data:"details"} ]; private function clickEvt(event:ItemClickEvent):void { // Access target TabBar control. var targetComp:TabBar = TabBar(event.currentTarget); Alert.show(targetComp.dataProvider[event.index].data); //forClick.text="manier van zoeken: " + targetComp.dataProvider[event.index].data; myViewStack.selectedChild=targetComp.dataProvider[event.index].data; } [Bindable] public var selectedNode:XML; // Event handler for the Tree control change event. public function treeChanged(event:Event):void { selectedNode=Tree(event.target).selectedItem as XML; } ]]>
soutine.jpg soutine.jpg soutine.jpg soutine.jpg