如何找到地图可见区域的距离?
这一切都有效,并且是一个帮助其他可能正在寻找的人的帖子.
此代码会查看您的Google地图v3,并按当前地图视图的半径(以英里为单位)输出.
确保你的HTML有
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&libraries=geometry"></script>
Run Code Online (Sandbox Code Playgroud)
as libraries = geometry启用它.
// Get Gmap radius / proximity start
var bounds = new google.maps.LatLngBounds();
var sw = bounds.getSouthWest();
var ne = bounds.getNorthEast();
var proximitymeter = google.maps.geometry.spherical.computeDistanceBetween (sw, ne);
var proximitymiles = proximitymeter * 0.000621371192;
alert(" " + proximitymiles + " Miles Proximity");
var proxmity = proximitymiles;
// Get Gmap radius / proximity End
Run Code Online (Sandbox Code Playgroud)
我希望它对某人有帮助.
允许屏幕旋转的附加编辑(未测试)如下:
// Get Gmap radius / proximity start
var bounds = new google.maps.LatLngBounds();
var sw = bounds.getSouthWest(); …Run Code Online (Sandbox Code Playgroud) google.maps.event.addListener(map, "idle", function()
Run Code Online (Sandbox Code Playgroud)
是否可以指定空闲时间?
谢谢人族