I am one piece away from finishing this and need some help from the experts, so here is my problem:
I have a map that loads a KML file using GGeoXml and adds the geometries to the map using addoverlay. I also have a button that, when clicked, grabs the text value from a URL parameter (called "id") and searches the names of all of the overlays from the KML file, and if it finds the text value within the name, zooms to that individual overlay. I'm using an addoverlay event listener on the map and adding each individual overlay from the KML to a global array. All of this works with no problems, and can be viewed here with the source available: http://www.public.asu.edu/~gpitaru/TrafficAlerts.html?id=202 The problem is that I need to do all of this when the page/loads, instead of at the click of the button. So first the page loads, then the map loads, then the overlay is added, and then I want the map to automatically zoom to the individual overlay using the URL parameter. I tried calling the same function the button calls after my initialize function in body onoad, but it didn't work. I've also tried the event when the GeoXml loads and after it has been added to the map as an overlay, but it appears that the event I need to capture doesn't exist: when adding each individual overlay to the array is complete. If it did exist, then I could zoom to the individual overlay based on the URL parameter after it was triggered. But instead I'm at a loss. Any help here would be much appreciated. Thanks. -- You received this message because you are subscribed to the Google Groups "Google Maps API" 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?hl=en.
