Avec l'API Google Maps V3, de déterminer si un marqueur est à l'intérieur d'un fichier KML de la Couche limite

Est-il un moyen pour déterminer si un marqueur est entré dans une zone couverte par un KmlLayer? Mon .kml est principalement constitué d'un <Polygon> avec un tas de coordonnées qui définissent la limite.

Il y a un article que j'ai trouvé, qui décrit certaines similaire à ce que je suis à la recherche, à l'aide d'une superposition: http://www.paulmcilwaine.com/api/google-maps-detecting-markers-in-a-particular-boundary

Cette méthode a l'avantage de l'utilisation de getBounds(), mais je suis à la recherche d'un moyen de le faire avec un KmlLayer limite. KmlLayer ne semble pas avoir une fonction pratique comme getBounds(), mais j'ai toutes les coordonnées disponibles pour moi dans le fichier KML lui-même, donc, je pense qu'il y a un moyen de créer mon propre getBounds() fonction. J'ai juste besoin d'un moyen de déterminer si un marqueur (ou un latlang) est à l'intérieur de ces coordonnées dans le fichier KML.

Merci pour les idées!

OriginalL'auteur Sean Fahey | 2012-04-25