Google Places API содержит списки мест рядом с данной точкой. Например, вы можете искать книжные магазины возле Convent Garden, Лондон, Великобритания. Хороший пример можно найти в документации по Google Maps Javascript API V3 Places .
Вы также можете использовать дамп данных Geonames.org и создавать собственные гео-запросы или использовать их REST API . Используя их базу данных, вы можете искать различные типы географических объектов (см. коды объектов ).
Большинство современных развертываний SQL Server имеют некоторую геопространственную поддержку, обычно с использованием некоторой разновидности Формула Haversine , чтобы найти результаты поблизости, если вы хотите загрузить дамп данных.
Однако, если вы просто хотите использовать их общедоступный REST API, вы обнаружите, что у них уже есть метод Find Nearby Toponym , который принимает код объекта и различные другие параметры поиска и возвращает XML или JSON.
Это должно позволить вам искать вертодромы в пределах 50 км от Сан-Франциско. , если пожелаете!
Если вы хотите увидеть это в действии, в сочетании с Google Maps, вот что я только что собрал (вам понадобится ваша учетная запись Geonames). В случае атаки зомби вам следует избегать следующих кладбищ в Сан-Франциско .