Mar*_*nze 6 javascript visible leaflet
我有一个包含地理位置结果的表格,用户可以在其中单击以在地图中设置该位置.地图已加载,用户可能已对其进行了对齐/拼写,并且所有这些位置可能都不在视线范围内.
因此,当用户单击表格中某个位置的按钮时,我需要检查该标记是否已在地图中可见.只有在不可见的情况下,才能调用setView并放大该位置; 否则,我只是改变标记的颜色(没有平移,没有缩放).
是否有传单用于检查图层/标记是否已在地图中呈现?
ghy*_*ybs 18
大概 map.getBounds().contains(myMarker.getLatLng())
参考文献:
map.getBounds() 返回当前地图视图的LatLngBounds.myLatLngBounds.contains()true如果矩形包含给定点,则返回.marker.getLatLng() 返回标记的当前地理位置.| 归档时间: |
|
| 查看次数: |
2265 次 |
| 最近记录: |