Shaun,

Many thanks for your help. I am now able to clear all the markers and
I am making progress with the XML parse.
However, I am having an additional problem with the infoWindow.

I have an HTML link displaying in the infoWindow, but for the life of
me I can't get a html link to fire the clear all markers code.
Am I approaching this completely wrong? is there a better way to fire
a as3 function from within the infoWindow?

If you can help then many thanks again.

Mediagrin



On Oct 21, 5:54 am, Shaun <[email protected]> wrote:
> Hi mediagrin,
> To remove all the markers you can call clearOverlays().  Then you need
> to parse out the parts of the XML you want, this basically means
> translating from xml to actionscript, luckily this isn't all that hard
> and there's a lot of samples out there learning to use the language
> reference is key.  Check out flex examples as well here's a link
> pertaining to 
> XMLDocumenthttp://blog.flexexamples.com/2007/09/19/converting-xml-to-objects-usi...
> this example is sort of complicated for someone who is just starting
> and it is flex specific so if you're using Flash you'll have to change
> all the mxml out for actionscript.
> When parsing XML you basically use dots to denote each xml node (which
> looks like an html tag <node> no matter what it's actual name is it's
> a node) for example
> <locations>
>   <location>
>     <locName>Some Place</locName>
>     <lat>23.4242</lat>
>     <lng>-93.532</lng>
>   </location>
>   ...
> </locations>
> so if you wanted to make a new marker you'd want to do something like
> for each(var location:XMLNode in locations..location)
> {
>   theMap.addOverlay(new Marker(new LatLng
> (location.lat,location.lng)));}
>
> I just wrote this out in here so it hasn't been tested but should give
> you the general idea you'll have to read up some more to get the
> details and debug a little.
> When you do parse the data that isn't really happening in a view
> component, you should try to keep your view elements separate from
> your control components like loading data, this way you can change the
> view and the part that loads the data doesn't need to change.  If you
> are learning flex check out "flex in a week" (google it) if you
> haven't already, its a good starting point.
> Also check this out about 
> e4xhttp://www.trilemetry.com/clients/f3gse/partIII/partIIIa/workingWithD...
>
> Shaun
>
> On Oct 20, 4:59 pm, mediagrin <[email protected]> wrote:
>
>
>
> > Hello all,
>
> > Does anyone know how to remove all Markers and load a new XML function
> > from within a infoWindow.
> > I am very new to AS3 and so need as much help as possible.
>
> > Many thanks

--~--~---------~--~----~------------~-------~--~----~
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