Клуб API Карт

Определение принадлежности адреса к заранее определенным зонам.

UryevAndrey
10 февраля 2011, 22:06

Уважаемые разработчики!

Возможно реализовать с помощью API Яндекс.Карт следующую идею?

Разбить карту на зоны (Зона1, Зона2 и т.д.) и по адресу объекта определить в какой зоне он находится?

Разбивать карту на зоны хотелось бы в интерактивном режиме.

 

PS^ Я не являюсь Веб-программистом, поэтому просьба не отправлять к документации, а просто сказать да или нет. Если возможно, то в общих чертах рассказать какие инструменты из API Яндекс.Карт надо использовать.

 

Заранее благодарен.

6 комментариев
Подписаться на комментарии к посту
честно говоря вопрос у вас не однозначен.
Все крутиться вокруг того - что такое зона.
Если она имеет некое отношение к адреске - это одно, а если это просто выделеная неким полигоном область - немного другое.

Второй случае в общем виде - проше. Требуется через геокодер узнать координаты этого вашего "адреса", а потом начинается обычная геометрия.

Сформулируйте задачу малек подробнее - подскажем подход и что использовать потребуется
Интереисует случай с полигоном, но самому считать входят координаты в полигон или нет не охота. Интерисует именно API функция которая даст ответ в какой из 50 полигонов входят полученые координаты.
Спасибо.
Есть еще пара вопросов.
1. Храняться один раз созданные полигоны на карте или их надо создавать каждый раз при обращении к карте?
2.На сколько я понял мне надо перебирать все полигоня и для каждого проверять принадлежность точки?
3. Если п.2 верно, то есть возможность перебрать все полигоны на карте?
1. хранятся они скорее всего у вас на сервере а на карте рисуются при загрузке страницы.
2. наверное да, сложно сказать не зная логику работы вашего приложения. проверять принадлежность точки определенной области можно и на уровне базы данных
3. да
Спасибо за ответы.