Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图半径_Javascript_Html_Google Maps - Fatal编程技术网

Javascript 谷歌地图半径

Javascript 谷歌地图半径,javascript,html,google-maps,Javascript,Html,Google Maps,我需要找到谷歌地图半径(可见区域)公里。你能给我举个例子吗? 我试过了 ` ` 但是每次你找到横截面距离时,它都返回相同的值。这将确定所示地图的垂直和水平距离 var bounds = new google.maps.LatLngBounds(); var sw = bounds.getSouthWest(); var ne = bounds.getNorthEast(); var east = new google.maps.LatLng(0, ne.lng()); var west = ne

我需要找到谷歌地图半径(可见区域)公里。你能给我举个例子吗? 我试过了 `

`


但是每次你找到横截面距离时,它都返回相同的值。这将确定所示地图的垂直和水平距离

var bounds = new google.maps.LatLngBounds();
var sw = bounds.getSouthWest();
var ne = bounds.getNorthEast();
var east = new google.maps.LatLng(0, ne.lng());
var west = new google.maps.LatLng(0, sw.lng());
var north = new google.maps.LatLng(ne.lat(), 0);
var south = new google.maps.LatLng(sw.lat(), 0);
var width = google.maps.geometry.spherical.computeDistanceBetween(east, west);
var height = google.maps.geometry.spherical.computeDistanceBetween(north, south);
从这里你可以找到“半径”

var bounds = new google.maps.LatLngBounds();
var sw = bounds.getSouthWest();
var ne = bounds.getNorthEast();
var east = new google.maps.LatLng(0, ne.lng());
var west = new google.maps.LatLng(0, sw.lng());
var north = new google.maps.LatLng(ne.lat(), 0);
var south = new google.maps.LatLng(sw.lat(), 0);
var width = google.maps.geometry.spherical.computeDistanceBetween(east, west);
var height = google.maps.geometry.spherical.computeDistanceBetween(north, south);