С помощью Google Maps API V3 определите, находится ли маркер внутри границы слоя KML.

Есть ли способ определить, вошел ли маркер в область, покрытую KmlLayer? Мой.kml в основном состоит из с набором координат, определяющих границу.

Я нашел статью, в которой описывается что-то похожее на то, что я ищу, созданное с использованием наложения:http://www.paulmcilwaine.com/api/google-maps-detecting-markers-in-a-particular-boundary

Преимущество этого метода заключается в использовании getBounds (), но я ищу способ сделать это с границей KmlLayer. У KmlLayer нет такой удобной функции, как getBounds (), но у меня есть все доступные мне координаты в самом файле KML, поэтому я думаю, что есть способ создать свою собственную функцию getBounds (). Мне просто нужен способ определить, находится ли маркер (или латланг )внутри этих координат в файле KML.

Спасибо за любые идеи!

6
задан Sean Fahey 25 April 2012 в 20:38
поделиться