Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question is just theoretical but it occurs to me that it can't be all that impossible.

Seeing as how Google is just a big web spider that essentially starts out at one page, like index everything starting at such and such a page dealing with basketball, how difficult/impossible would it be to give a starting point (GPS) from a city and have it find all the roads/intersections in a 10-mile radius for example? Basically 'crawl' and keep track or road names, gps points, and intersections wherever it takes a fork.

The Google Maps API would probably come into big use there, the only speedbump might be the web requests max. I could use OpenStreetMap but I'm not sure it would be able to provide as much accessibility. I'd like to write as little XML parsing as possible.

share|improve this question

(This is not exactly the solution you require - but close.)

Google Maps API (v2) Driving Radius

This takes a starting location (city centre of Memphis) and radiates out (like a spider) to 10 miles (default)

enter image description here

FULL CREDIT goes to Marcelo Montagna

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.