Cómo utilizar el archivo Ubicación en la biblioteca de geometría de Google Maps.

Estoy tratando de usar elcontainsLocation de la biblioteca de geometría de Google, pero no puedo hacer que funcione ...

var point = new google.maps.LatLng(51.331, 3.538);
var poly = [
 new google.maps.LatLng(51.401818509550615, 3.547626782103622),
 new google.maps.LatLng(51.397574277049365, 3.563607598960424),
 new google.maps.LatLng(51.398540111384975, 3.567880788749134),
 ... // it is a lot bigger
];

if(google.maps.geometry.poly.containsLocation(point, poly) == true) {
 alert("yes");
}

La consola de Javascript da un error, pero eso apunta a una función en la biblioteca de Google. Entonces asumo que el problema debería estar en algún lugar de esta función.

Respuestas a la pregunta(2)

Su respuesta a la pregunta