views:

20

answers:

1

I've seen a photo I'd like to trace the location of. In it is a BP garage and a Sainsburys supermarket. Google Maps holds all the info and I'm sure many others do - what I'd like is to be able to quickly do a join-type operation on the data. It would ahve to be proximity limited but if this was using, say, the town name or the first 4 digits of the postcode (UK) that would be fine.

Any ideas?

It'd be great if this could be generalised so for example I could find all campsites with nearby indoor play centres, or whatever?

A: 

There absolutely is a way to do this - however, getting your hands on the data is probably going to be more work than actually coding up a solution. Once you've the lat/longs for the 'points of interest', you'd just need to use one of pythagoras' theorem (quick 'n dirty), great-circle distances (slower and less dirty), or driving distances (slow, more realistic - probably overkill) - or alternatively a crude 'what's within a 1km square for this location', very quick and dirtier than the rest, I reckon. :)

Will A
I was kinda hoping for a service to plug into or some code I could run against, say, GoogleMaps API?
pbhj