谷歌地图 - 标记列表取决于缩放级别

Google Maps- list of markers depends of zoom level

本文关键字:缩放 取决于 列表 谷歌地图      更新时间:2023-09-26

>我的gmaps中有一个标记列表,由以下人员生成:

document.getElementById('sidebar').innerHTML +=
            '<li class="list-sidebar '+ type +'"><a href="javascript:myclick(' +
            i + ')"  >' + name + '</a></li>';

我想列出这样的标记列表:https://www.mapbox.com/mapbox.js/example/v1.0.0/listing-markers/

如果放大或缩小,标记在地图上可见,无论是否列表。我知道,它是 inBounds,但不知道如何使用它。

看看该页面中的javascript,重要的行是:

bounds = map.getBounds();
if (bounds.contains(marker.getLatLng())) {
    ...
}

inBounds只是他们用来输出这些标记标题列表的数组。