Hi, Yahoo maps, Flex, AS3, Flickr georss.
I'm getting the following Alert error when I attempt to parse a geofeed from Flickr: GeoRSS: Error #1083: The prefix "georss" for element "georss:point" is not bound It seems to be happening when I load the rss_200 feed into an XML object, but before I parse the XML: private function handleComplete(e:Event):void{ try{ trace( " data " + e.target.data); // trace shows correct XML/Namespaces var xmlData:XML = new XML(e.target.data); //Problem code. Worked previously! parseData(xmlData); } catch(e:Error){ Alert.show(e.message); } } I've been off this project for a couple of weeks. The code worked previously and all the markers appeared on the map? Any help appreciated. =========== Here's some snippets how my code works (or not): MAIN FLEX MXML private function handleMapInitialize(event:YahooMapEvent):void { _yahooMap.y = 0; _yahooMap.height = 490; _yahooMap.zoomLevel = 4; _yahooMap.centerLatLon = new LatLon(52.23816, 20.99896); mapContainer.addChild(_yahooMap); _geoparser = new GeoFeedParser(); //GEOFEED PARSER CLASS _geoparser.addEventListener(ParserEvent.COMPLETE, handleFeedData); _geoparser.load("http://api.flickr.com/services/feeds/geo/[EMAIL PROTECTED] 8&format=rss_200"); } private function handleFeedData(e:ParserEvent):void { var data:Array = _geoparser.getItems(); var _markerList = new Array(); for each(var item:Object in data){ var tmp:ImageMarker = new ImageMarker(item); _markerList.push(tmp); _yahooMap.markerManager.addMarker(tmp); } imageTiles.dataProvider = (data ); } GEOFEED PARSER CLASS public function load(url:String):void{ _items = new Array(); var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.TEXT; loader.addEventListener(Event.COMPLETE, handleComplete); loader.load(new URLRequest(url)); } private function handleComplete(e:Event):void{ try{ trace( " data " + e.target.data); // XML seems fine. var xmlData:XML = new XML(e.target.data); //Fails here parseData(xmlData); } catch(e:Error){ Alert.show(e.message); } }