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.


Reply via email to