Here are a few special cases of interest. 1. Brooklyn, NY addresses. There are a few US cities where street addresses have two numbers, representing coordinates on two axes. Salt Lake City and parts of Brooklyn, NY, work that way. When only one number is given, it should be interpreted as the one that changes along the major axis of the street. The geocoder tends to guess wrong for Brooklyn. A useful test is to go to "http://donwiss.com/pictures/ brooklynstores/", which has pictures of storefronts in Brooklyn with addresses, and put those addresses into the geocoder.
2. Addresses with "Suite NNN" in the middle of the address. Sometimes, but not always, the number gets parsed as the street address. Try "1474 East 31st Street, Suite 6, Brooklyn, NY". All those numbers confuse the parser. When the street name is a word, the parser usually gets it right. 3. "Pier NNN" as an address component. San Francisco has this. Try "Pier 25, The Embarcadero, San Francisco, CA". Piers 20, 25, and 40 all map to the same place. Pier 3, however, is correct. A side effect of this is that many of the businesses on San Francisco piers, including the SF Giants baseball team, are mapped to the plaza in front of the Ferry Building. Somebody complained about Google Maps not recognizing pier numbers (ref :"http://www.google.com/support/ forum/p/maps/thread?tid=2b7015f10c69967e&hl=en"). Now they're recognized, but incorrectly. The numbering system is weird; odd numbers are north of the Ferry Building and even numbers are south. URL (not mine) for testing: http://www.geocodezip.com/example_geo_streetview.asp This does roughly what the Google Maps page does, but it uses the published APIs, so it's a useful test. It's smart about POV direction; it gets the target location and the StreetView location and properly computes the direction to look towards the target. That really ought to be a library function. -- 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.
