Well, I think this is really a very complicated task that you want to fulfill.
With Google's geocoding service, you can either get the coordinates of a specific address, or an address of a specific location. What isn't possible, though, is to fetch all addresses in a certain LatLng-Bound. This is very understandable as fetching every address in a (non-limited) bound would be far too time- and processing-power consuming (remember that you're not the only one who uses the API ;-)). As a sort of workaround you could divide the area into an evenly divided grid of max. N points (when using the free api e.g. 2500) and geocode every of this points, but I don't think this is a) very efficient b) giving a good result (especially with larger areas) All in all I don't think you can to this with the Maps API. What you need would be some sort of an offline database with all addresses (e.g. in the US) and their bounds. Then you could probably write an algorithm that gives you all the streets in a certain area. And as nobody else accesses this database, you could search as much and as long as you want for addresses ;-) -- 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.
