Сбор населенных пунктов в радиусе

Kirillzenp

Client
Регистрация
27.02.2018
Сообщения
100
Благодарностей
1
Баллы
18
Здравствуйте. Каким образом можно собрать все населенные пункты в радиусе 70км от больших городов типа Казань, Омск и т.д(список этих городов есть, их около 80 шт). То есть нужны названия всех деревень, поселков городского типа и все остальное в радиусе 70км. Также есть писок населенных пунктов по России, там около 4 000 наименований, как раз вот и их нужно раскидать на те что в радиусе и на те что нет
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
ищи какую-то базу вида населенный пункт - координаты. А дальше геометрия
 

Kirillzenp

Client
Регистрация
27.02.2018
Сообщения
100
Благодарностей
1
Баллы
18
Вообщем, может кому пригодится. Можно это проделать через api яндекс карты. По наименованию села мы сможем получить долготу и широту. Далее по формуле(где-то в интернете) мы сможем определить расстояния между двумя точками с известными широтой и долготой. Минусы данного способа в том что имена населенных пунктов повторяются в России и яндекс может выдать совсем не те цифры. Если есть какие-то еще идеи, предлагайте. Я пока начну пилить шаб под это, надеюсь сработает
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)