【发布时间】:2011-04-10 17:35:24
【问题描述】:
我正在尝试创建一种方法,该方法给定纬度和经度以及范围(以英里或公里为单位)返回边界框的 NE 和 SW 角?
我在某处找到了一个功能,但经过一些测试后它似乎不起作用(见下文):
double latrange=range/69.172;
double longrange=Math.abs(range/(Math.cos(inLat) *69.172));
double minlat=inLat-latrange;
double maxlat=inLat+latrange;
double minlon=inLong-longrange;
double maxlon=inLong+longrange;
MapCoord min = new MapCoord(minlat,minlon);
MapCoord max = new MapCoord(maxlat,maxlon);
MapCoord [] rs = new MapCoord[2];
rs[0] = min;
rs[1] = max;
return rs;
【问题讨论】:
标签: geolocation