Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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_Google Maps_Google Maps Api 3_Twitter4j - Fatal编程技术网

Javascript 获取给定中心点和半径的边界框的纬度/经度值

Javascript 获取给定中心点和半径的边界框的纬度/经度值,javascript,google-maps,google-maps-api-3,twitter4j,Javascript,Google Maps,Google Maps Api 3,Twitter4j,我正在使用Twitter4j API获取给定区域内的所有流式推文 FilterQuery用于定义此查询,并接受以下格式的边界框搜索区域坐标: double box[][] = {{lon1, lat1}, {lon2, lat2}}; new FilterQuery(count, idToFollow, stringsToTrack, box); 给定我的中心点(latOriginal、longOriginal)和半径(radius),是否有一种聪明的方法来计算这些边界框值坐标 谢谢边界框的宽

我正在使用Twitter4j API获取给定区域内的所有流式推文

FilterQuery用于定义此查询,并接受以下格式的边界框搜索区域坐标:

double box[][] = {{lon1, lat1}, {lon2, lat2}};
new FilterQuery(count, idToFollow, stringsToTrack, box);
给定我的中心点(latOriginal、longOriginal)和半径(radius),是否有一种聪明的方法来计算这些边界框值坐标


谢谢

边界框的宽度为2R,高度为2R

var north = google.maps.geometry.spherical.computeOffset(center, radius, 0).lat();
var east  = google.maps.geometry.spherical.computeOffset(center, radius, 90).lng();
var south = google.maps.geometry.spherical.computeOffset(center, radius, 180).lat();
var west  = google.maps.geometry.spherical.computeOffset(center, radius, -90).lng();

边界框的宽度为2R,高度为2R

var north = google.maps.geometry.spherical.computeOffset(center, radius, 0).lat();
var east  = google.maps.geometry.spherical.computeOffset(center, radius, 90).lng();
var south = google.maps.geometry.spherical.computeOffset(center, radius, 180).lat();
var west  = google.maps.geometry.spherical.computeOffset(center, radius, -90).lng();

边界框的宽度为2R,高度为2R

var north = google.maps.geometry.spherical.computeOffset(center, radius, 0).lat();
var east  = google.maps.geometry.spherical.computeOffset(center, radius, 90).lng();
var south = google.maps.geometry.spherical.computeOffset(center, radius, 180).lat();
var west  = google.maps.geometry.spherical.computeOffset(center, radius, -90).lng();

边界框的宽度为2R,高度为2R

var north = google.maps.geometry.spherical.computeOffset(center, radius, 0).lat();
var east  = google.maps.geometry.spherical.computeOffset(center, radius, 90).lng();
var south = google.maps.geometry.spherical.computeOffset(center, radius, 180).lat();
var west  = google.maps.geometry.spherical.computeOffset(center, radius, -90).lng();