Javascript 谷歌地图方向点
我有一个gmap,上面显示方向线(2个或更多点)。是否有任何方法可以从地图视视口(缩放级别)获取所有点,只有用户可以看到的点?我不会给出茶匙版本,但下面是如何做到的。首先,确保数组中有所有可用的标记Javascript 谷歌地图方向点,javascript,html,google-maps,Javascript,Html,Google Maps,我有一个gmap,上面显示方向线(2个或更多点)。是否有任何方法可以从地图视视口(缩放级别)获取所有点,只有用户可以看到的点?我不会给出茶匙版本,但下面是如何做到的。首先,确保数组中有所有可用的标记 从映射中获取边界:map.getBounds()。这将返回一个LatLngBounds对象,该对象包含视口左下角点以及右上角部分的坐标 遍历所有标记。获取它们的位置:marker.getPosition()并检查它们是否位于地图边界西南点的上方和右侧,以及地图边界东北点的下方和左侧 如果是,请将这些
map.getBounds()
。这将返回一个LatLngBounds
对象,该对象包含视口左下角点以及右上角部分的坐标marker.getPosition()
并检查它们是否位于地图边界西南点的上方和右侧,以及地图边界东北点的下方和左侧更多信息可以在中找到,我不会给你茶匙版本,但这里是你如何做到的。首先,确保数组中有所有可用的标记
map.getBounds()
。这将返回一个LatLngBounds
对象,该对象包含视口左下角点以及右上角部分的坐标marker.getPosition()
并检查它们是否位于地图边界西南点的上方和右侧,以及地图边界东北点的下方和左侧