我想知道是否有一种简单的方法可以将android.location
手动更改为距离给定方位一米远。
让我们说我有两个locations
,我对此表示赞同:
location1.bearingTo(location2)
我的静态距离为1米..
我该怎么说:
location1 = //1 meter from location1 at bearing
我想知道android.location
是否有内置的方法可以做到这一点..我看起来并没有看到一个,但也许我只是错过它......或者如果有人能指出我的话在正确的方向上找出数学
答案 0 :(得分:0)
我知道两种内置方法:
SphericalUtil.computeOffsetOrigin(startLocation,distance,bearing);
使用OsmDroid:
GeoPoint startLocation = ...;
startLocation.destinationPoint(距离,方位角);