Клуб API Карт

Направления на карте

batia-design
12 июня 2014, 16:49

Всем привет!

Нужна помощь, уже незнаю как быть, готового кода непрошу просто объяснить логику как можно реализовать:

Конечное использование будт в виде расчета стоимости доставки. Задача стоит что помимо того что при клике на карту узнаем район к которому принадлежит конечная точка, это ладно.

Но вот как быть с направлениями если начальная точка г. новосибирск, как узнать принадлежность второй точки которую поставили в каком направлении она находится толи в сторону Бердска или в сторону Ордынки, в сторону Омска, в сторону Кемерово.... при условии что общая дина маршрута непривышает 150км.

Спасите мою бедную извилину!)

4 комментария

Зачем нужно знать направление? Стройте маршрут между 2-мя точками и все

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

вопрос явно не по теме апи но всеже неподскажите как здесь http://api.yandex.ru/maps/jsbox/2.1/deliveryCalculator поставить точку если поле для ввода адреса не чать яндкс карт а какой то левый инпут на странице?

Видимо нужно слушать change на input или submit на форме и геокодировать, потом ставить точку по координатам

вот пример

http://ymapsapi.ya.ru/replies.xml?item_no=1501