Thanks a lot to Jurgen and Pamela for the above answer. Much
appreciated.
Brett

On Oct 27, 5:30 pm, "pamela (Google Employee)" <[EMAIL PROTECTED]>
wrote:
> Thanks, Jurgen.
> One addendum: I might suggest having a bit more of a "defensive" coding
> style when parsing our geocoding output, as the existence of elements is not
> guaranteed.
>
> So, something like this should work:
> var placemark = addresses.Placemark[0];
> adminName = placemark.AddressDetails && placemark.AddressDetails.Country &&
> placemark.AddressDetails.Country.AdministrativeArea &&
> placemark.AddressDetails.Country.AdministrativeAreaName;
>
> If you think it is not that fun to parse the current output, you may want to
> star this issue, reported by 
> Marcelo:http://code.google.com/p/gmaps-api-issues/issues/detail?id=606
>
> - pamela
>
> On Mon, Oct 27, 2008 at 2:24 PM, Jürgen <[EMAIL PROTECTED]>wrote:
>
>
>
> > geocoder.getLocations(point, function(addresses) {
> >    if(addresses.Status.code != 200) {
> >        alert("reverse geocoder failed to find an address for " +
> > point.toUrlValue());
> >    }
> >    else {
> >        var state =
>
> > addresses.Placemark[0].AddressDetails.Country.AdministrativeArea.AdministrativeAreaName;
> >        // do other stuff here
> >     }
> > }
>
> > On 27 Okt., 02:16, Brekin <[EMAIL PROTECTED]> wrote:
> > > Excellent Pamela. Looks really good.
> > > What I need to be able to do is work out what State (in Australia) the
> > > placemark is.
> > > If you see a location in Australia (such ashttp://
> > maps.google.com/maps/geo?output=xml&oe=utf-8&ll=-38.7617,143.3...)
> > > you will notice that this is recorded under the
> > > <AdministrativeAreaName>VIC</AdministrativeAreaName>
> > > section. I must confess that XML/JavaScript is my weakness. How do you
> > > access this property via JavaScript?
> > > Thanks
> > > Brett Kinross
> > > On Oct 23, 10:44 am, "pamela (Google Employee)" <[EMAIL PROTECTED]>
> > > wrote:
>
> > > > Hi developers-
>
> > > > I'm super excited to tell you that we now have reverse geocoding in
> > > > the Maps API.
>
> > > >  Read this blog post for more information:
> >http://googlegeodevelopers.blogspot.com/2008/10/geocoding-in-reverse....
>
> > > > Note that this resolves our #4 request in the issue tracker:
> >http://code.google.com/p/gmaps-api-issues/issues/detail?id=134
>
> > > > Enjoy, and let me know what you create!
>
> > > > - pamela- Zitierten Text ausblenden -
>
> > > - Zitierten Text anzeigen -
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to