Клуб API Карт

Помогите заставить функции видеть полигон

Lobsterbob1
12 сентября 2016, 10:43

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

Есть код вот тут: http://other.deadpool.shn-host.ru/test/map.html , который без добавления полигонов нормаьлно считает сумму/расстояния, но как только в функцию рассчета расстояния добавить что-то связаное с полигоном, функция тут же перестает рабтать (сейчас там в ней расположен вывод в консоль объекта ТТК полигона), если вывод в консоль закоментировать - функция работает как надо.

Задача разместить полигоны и к стоимости за кмлометраж добавлять фиксированную стоимость за въезд в пределы ТТК.

Знаю уже как проверять принадлежность точки полигону, только вот не могу заставить функции видеть этот полигон, чтобы проверять принадлежность точки... Для карты это полигон всегда undefined, виден но не существует.... Голову уже сломал =(

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