我已经在谷歌地图上放置了大约3百个标记,并且我还需要用Cirlce标出一些区域。所以我在地图上放了3个圆圈。我只想在圆圈内显示标记,而不是在圆圈外面。圆圈可以放在任何地方(比如固定半径)和标记都应该放在圆圈内。所有的标记和放置圈都在javascript中。我是新的毕业生,新的JavaScript。谷歌地图上的标记
Pradi
我画圈的部分。
for (var i = 0; i < ltlg.length; i++) {
var marker = new google.maps.Marker({
map: map,
position: ltlg[i],
visible: false
});
var circle = new google.maps.Circle({
map: map,
radius: 10 * 55000,
fillcolour: '#AA0000'
});
circle.bindTo('center', marker, 'position');
}
其中ltlg [i]是包含3个lats和long的数组。
和部分在哪里庆祝
for (var i = 0; i < ltlg1.length; i++) {
// var detail = cityDetails[i];
var markerSnowFall = new google.maps.Marker({
map: map,
icon: Image,
position: ltlg1[i]
});
这里ltlg1 [I]含有约300百拉特和多头。
问题是我不知道如何在标记和放置圆圈之间建立连接,目前两者(标记使用ltlg1 [i]和标记使用ltlg [i])使用不同的数组。
请张贴一些代码,所以我们可以看到你自己做了什么努力来解决这个问题,并知道从哪里开始帮助你。 – sirmdawg
感谢您回复mkprogramming。 我已经发布了代码。如果您对此有所了解,请告诉我。 – Pradi