相关疑难解决方法(0)

Google地图获取坐标中心(地点标签位于多边形的中心)

我使用谷歌地图,我在地图上标记区域:

在此输入图像描述

 var areaCoords2 = [
        new google.maps.LatLng(32.819649, 35.073102),
        new google.maps.LatLng(32.819604, 35.073026),
        new google.maps.LatLng(32.817169, 35.071321),
        new google.maps.LatLng(32.817097, 35.071353),
        new google.maps.LatLng(32.816042, 35.073391),
        new google.maps.LatLng(32.818513, 35.075119),
        new google.maps.LatLng(32.818612, 35.075054)
    ];
Run Code Online (Sandbox Code Playgroud)

我想实现:将标签标记放在标记的红色区域的中间(大约).

而不是使用静态纬度和经度(我有很多区域)

有一种方法可以这样做吗?

google-maps

3
推荐指数
1
解决办法
5072
查看次数

Google Maps Javascript API v3地图标签和多边形

我正在使用Google Maps javascript API v3和一个项目,我目前遇到麻烦让maplabels出现在多边形上方.我知道多边形只对自己进行了z索引(不能使用maplabel的z-index将maplabel放在它上面).我想知道是否有一些黑客来解决这个问题.我也使用api的信息窗口库,我需要标签出现在多边形上方,但在信息窗口下方.

javascript google-maps-api-3

2
推荐指数
3
解决办法
2万
查看次数