我有一个带有geoJSON图层组的叶子,并加载了几个geoJSON要素,每个要素都作为一个单独的图层添加到geoJSON图层组中。对于给定的选定图层,我需要使用javascript在该图层上移动多边形的一个点。例如,我可能需要将第三个顶点移动到30.123,-80.123。我想不出该怎么做。我可以使用setLatLng()方法轻松地移动标记,但是我找不到任何东西来更改多边形点。 function createMap(){
在一个简单的例子中,多边形的路径可以是一个单独的LatLngs数组,这些数组在传递给google.maps.Polygon类的setPath()函数时被转换为MVCArray类型。我传入了一个LatLngs数组,并在我的Polygon对象上调用getPath()时返回(假设是)一个MVCObject。我的问题是:如何将此MVCObject转换回形成多边形形状的单个LatLngs数组?有没有一些我遗漏的内置Google Maps API