我正在使用Twitter4j API获取指定区域内的所有流媒体推文。
FilterQuery用于定义此查询,并按以下格式接受边界框搜索区域的坐标:
double box[][] = {{lon1, lat1}, {lon2, lat2}};
new FilterQuery(count, idToFollow, stringsToTrack, box);
鉴于我的中心点(latOriginal,longOriginal)和我的半径(半径),是否有一种巧妙的方法来计算这些边界框值坐标?
由于
答案 0 :(得分:3)
边界框横跨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();