Php 将Google Maps API V2升级到V3

Php 将Google Maps API V2升级到V3,php,javascript,mysql,maps,Php,Javascript,Mysql,Maps,在完成一个项目时,我发现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

在完成一个项目时,我发现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。我假设我应该走一条类似于……的路线,但我有点困惑,如何利用多边形函数中的点来使用这种方法


如有任何建议,将不胜感激。谢谢大家!

据我猜测,
GXmlHttp
只是一个AJAX请求包装器

使用类似jQuery的库来执行AJAX请求


您尚未在代码中实际演示您的问题,因此很难说您想用它做什么。

谢谢,@fire。我刚刚意识到我需要升级..只是在我进入之前寻找一些输入。Re:多边形中的点。GMAPV3有一个新的实用函数containsLocation(点、多边形);看见