gpt4 book ai didi

google-maps - 谷歌地图 API v3 : Does placemarker exist on given LatLng?

转载 作者:行者123 更新时间:2023-12-04 16:21:02 27 4
gpt4 key购买 nike

我想使用 API 找出是否在给定的 LatLng 的谷歌地图上放置了一个标记。 .如果我不保存放置地标的所有纬度,这可能吗?

最佳答案

不可以。API 不会跟踪您的标记,因此您需要自己跟踪它们。我建议将每个位置添加到一个数组中,然后编写一个函数来检查该数组中的任何标记是否位于特定的纬度/经度。

就像是:

var marker_locations = [];

function addMarker(latlng) {
marker = new google.maps.Marker(....);
marker.setMap(map);
marker_locations.push(latlng);
}

function markerAtPoint(latlng) {
for (var i = 0; i < marker_locations.length; ++i) {
if (marker_locations[i].equals(latlng)) return true;
}
return false;
}

关于google-maps - 谷歌地图 API v3 : Does placemarker exist on given LatLng?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7099768/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com