Javascript 谷歌地图API多边形标签
我试图在通过谷歌地图api绘制的多边形上添加标签 我的getPolygons.php ajax调用的结果如下所示:Javascript 谷歌地图API多边形标签,javascript,google-maps,google-maps-api-3,google-maps-markers,Javascript,Google Maps,Google Maps Api 3,Google Maps Markers,我试图在通过谷歌地图api绘制的多边形上添加标签 我的getPolygons.php ajax调用的结果如下所示: var triangleCoords = [ {lat:38.88154,lng: -77.02880}, {lat:38.83863,lng:-77.02760}, {lat:38.83917,lng:-77.07292}, {lat:38.84251,lng: -77.12098}, {lat:38.86951,lng:-77.13575
var triangleCoords = [
{lat:38.88154,lng: -77.02880},
{lat:38.83863,lng:-77.02760},
{lat:38.83917,lng:-77.07292},
{lat:38.84251,lng: -77.12098},
{lat:38.86951,lng:-77.13575},
{lat:38.88769, lng:-77.05404}
];
代码:
我尝试过使用markerswithlabel.js
我包括以下脚本:
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY&signed_in=true&libraries=drawing&callback=initMap" defer></script>
我正在尝试这样做:
var triangleCoords = [
{lat:38.88154,lng: -77.02880},
{lat:38.83863,lng:-77.02760},
{lat:38.83917,lng:-77.07292},
{lat:38.84251,lng: -77.12098},
{lat:38.86951,lng:-77.13575},
{lat:38.88769, lng:-77.05404}
];
您正在异步加载Google Maps Javascript API。MarkerWithLabel库依赖于此,因此需要在Google Maps Javascript API完成加载后加载
要么在Google Maps Javascript API之后异步加载库,要么以正确的顺序内联加载它们。试试这个:问题肯定是,无论您看到这个代码示例是什么,或者如果您想使用svg,请注意这个BTW-我收到一个javascript错误,发布的代码:
uncaughtreferenceerror:Sclass未定义
是的,谢谢。这是因为我删掉了一些与问题无关的代码。
<script src='markerLabel.js'></script>
Uncaught ReferenceError: google is not defined