It's quite true that the API and maps.google.com use different
geocoders.
Here it is in the documentation.
http://code.google.com/apis/maps/faq.html#geocoder_differences

So far as I know Wichita, Kansas really is at 37.69 , -97.33

You can try a Google V3 example here
http://code.google.com/apis/maps/documentation/javascript/examples/geocoding-simple.html
and search for "Wichita" to see if V3 geocoder works.

So, turning to your own page we can try 25 miles around Wichita.
This makes a request to your search script like
  phpsqlsearch_genxml.php?lat=37.6922361&lng=-97.3375448&radius=25
which looks right to me.

Your php script returns
          <?xml version="1.0"?>
          <markers/>
which I incorrectly called invalid earlier ; strictly it is NOT
invalid, just empty.
It is empty because you have no data within 25m of Wichita.

The callback javascript in your searchLocationsNear() creates an empty
bounds object, which is later used to centre the map, if there is no
XML marker data.
Doing a fitBounds on the map using an undefined bounds happens to end
up out in the Pacific, it seems.

You might make your javascript handle null search results nicely,
perhaps displaying a message to the user.

Meantime I have not looked at your original issue because I do not
know where to search to get results from your data.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" 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-js-api-v3?hl=en.

Reply via email to