我有一个显示方向线的gmap(2个或更多点)。有没有办法从地图依赖视口(缩放级别)获取所有点,只有用户可以看到的那些?
答案 0 :(得分:3)
我不会给你茶勺版本,但这是你如何做到的。首先,确保您在阵列中提供所有标记。
map.getBounds()
。这将返回一个LatLngBounds
对象,其中包含视口左下角以及右上角的坐标。marker.getPosition()
并检查他们是 以及右侧地图界限西南点,以及下方和左侧地图限定东北点。该数组现在包含视口中的所有点。根据需要重复。
中找到更多信息