Список окружающих городов в пределах данного радиуса - PullRequest
3 голосов
/ 13 марта 2012

Можно ли получить список окружающих "городов" в заданном радиусе?Может кто-нибудь дать мне несколько советов, если это можно сделать?Спасибо!

Ответы [ 2 ]

5 голосов
/ 14 марта 2012

Это не вопрос карты.Подходящим решением является использование php / Mysql

Если вы получаете данные для требуемой страны из geonames и используете их для создания таблицы.Затем используйте формулу 'haversine' , чтобы выбрать города в нужном радиусе.Если вы используете карты Google, это демо может помочь

5 голосов
/ 13 марта 2012

Карты Google не позволяют этого.

Однако вы можете использовать geonames.org, но даже у них нет списка близлежащих городов. Способ сделать это выглядит так:

  1. получить список ближайших почтовых индексов

  2. поиск названия каждого почтового индекса

  3. удалить дубликаты

Найти поблизости Почтовые коды

Почтовый индекс поиск

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...