Flex

위치정보 조회

ndlessrain 2012. 7. 29. 21:06
728x90

private function selected_areaname():void{
var geocoder:ClientGeocoder=new ClientGeocoder();
geocoder.addEventListener(GeocodingEvent.GEOCODING_SUCCESS,
function(event:GeocodingEvent):void{
var placemarks:Array=event.response.placemarks;

if(placemarks.length>0){
map.setCenter(placemarks[0].point);
map.openInfoWindow(placemarks[0].point,new InfoWindowOptions({content:placemarks[0].address}));

}
});
geocoder.addEventListener(GeocodingEvent.GEOCODING_FAILURE,function(event:GeocodingEvent):void{
Alert.show("Geocoding failed");
});
geocoder.reverseGeocode(curr_latlng);//현재 위,경도로 geocoding 한다. 성공 시 openinfowindow 한다.
}

728x90