Завершая проект на Моя карта , я обнаружил, что API V2 больше не будет поддерживаться с 2013 года. Я начинаю продумывать процесс обновления.
У меня есть
function initialize() {
var myLatLng = new google.maps.LatLng(24.886436490787712, -70.2685546875);
var myOptions = {
zoom: 5,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.TERRAIN
};
var bermudaTriangle;
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
var triangleCoords = [
new google.maps.LatLng(25.774252, -80.190262),
new google.maps.LatLng(18.466465, -66.118292),
new google.maps.LatLng(32.321384, -64.75737),
new google.maps.LatLng(25.774252, -80.190262)
];
// Construct the polygon
// Note that we don't specify an array or arrays, but instead just
// a simple array of LatLngs in the paths property
bermudaTriangle = new google.maps.Polygon({
paths: triangleCoords,
strokeColor: "#FF0000",
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: "#FF0000",
fillOpacity: 0.35
});
bermudaTriangle.setMap(map);
}
, как описано в документации по V3.Однако я понимаю, что v3 не использует GXmlHttp, который я использую в моей текущей реализации.Я предполагаю, что должен идти по пути, аналогичному Использовать Php MySQL с V3 ... но я немного озадачен тем, как использовать этот метод с имеющейся у меня функцией Point in Polygon.
Любой совет будет оценен.Спасибо!