如何知道我的地图上是否有可见的点?
var point = new google.maps.LatLng(parseFloat(lat),parseFloat(lng)); 如果map.getbounds().包含(点)...
小智 7
如果可见,则表示某个点位于地图的可见区域(视口)内;
// assuming you initialized your map
var point = new google.maps.LatLng(parseFloat(lat),parseFloat(lng));
var currentBounds = map.getBounds() // get bounds of the map object's viewport
if(currentBounds.contains(point)){
// your location is inside your map object's viewport
}else{
// your location is out of the bounds of the map's visible viewport
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3717 次 |
| 最近记录: |