Клуб API Карт

Создание своих микрорайонов

Sonic-Sanka
3 марта 2014, 10:10

Доброго времени суток (для большинства - доброе утро)!

Искал ответ везде - не нашел. Либо не правильно формулировал либо... все таки скорее всего первое.

Задача: создавать на карте города собственные микрорайны, с собственными названиями. Причем дома которые находятся в этих областях принадлежат им. Желательно делать выделение при помощи иструмента "многоугольник", получить данные этих областей для дальнейшей записи в бд (я полагаю должны быть вида: название района, его id и массив домов)

Подскажите - есть ли реализация такого функционала? Или хотя бы - рисование микрорайонов происходит инструментом "многоугольник"? И как мне получить массив домов этого многоугольника?

 

Заранее спасибо!

4 комментария
Подписаться на комментарии к посту

Примеры реализации подобного можно посмотреть на народной карте.

Да, отрисовать районы можно полигонами.

Нет, через АПИ нельзя получить координаты домов внутри области.

Спасибо

Это круто

Придется пользоваться математическими расчетами? Ну да ладно, не беда )

Если знать адреса всех домов, по ним можно получить гео-данные и проверит ьвхождение этих домов(фактически точек) в полигон, фактически ваш район. НО, скорее всего, будет очень много запросов к гео-сервису и, возможно, это нарушает правила, т.к. данные гео-сервиса запрещено сохранять, а не отображать сразу.

 

Если вы объясните подробнее вам тут ответят, возможно ли такое реализовывать на API Яндекс Карт с юридической точки зрения

Печаль, беда, придется на OSM переходить, ибо нам требуется хранить на сервере координаты точек, а так же производить некоторые вычисления.