I'm working on an article that seeks to find a certain type of business within my borough. Ideally I'd be able to supply a KML file and have it return only businesses within those bounds, but I'm not super optimistic that's possible and thus am settling for another approach: given a lat/lng set located in the centre of my borough, is there any way for either Google Maps or Earth (Or even Bing or OpenStreetMaps or whatever at this point -- I'm not picky) to return all businesses within a, say, 2.5 mile radius?
It seems like this is something Google Maps should be able to do; a query like "businesses Z near X,Y" does this somewhat (though it seems there's no way of defining what exactly "near" means). Any thoughts? Thanks!