|
本帖最后由 eijuil 于 2015-5-19 22:27 编辑
原来就想说一点:
如果你也热爱户外,在驴友们遇困难时,不要只预备口水,然后揪出什么人的什么过错来,随时淹翻谁!
1. 你没有到现场,没有第一手资料,对事件发生的原因及当事人、领队和队友们采取的措施,都没有深入、全面的了解,那么,你有什么资格对当事人进行评价,甚至责问、谩骂呢?!
2. 既然已经发生的事件,解决问题更重要;已经造成的伤害,挽回生命更重要。如果你能像林肯一样提供信息、出主意想办法就站出来,如果你能骄阳一样上山救援就冲上去,否则,也许你只需要表达一下关切。
你准备的那些口水,无非是想编织一种恐怖:当户外队伍出了意外时不敢及时公布情况,当驴友遭遇险境时不敢及时求救。想想这些恐怖造成的恶果,就知道你有多可恶!
就着主题贴,说说GPS定位:
1. 感觉GPS定位坐标还是比较靠谱的,而户外地标、还是规范一些好。GPS定位依据天上的卫星,可以在无手机信号的地区准确定位,而A-GPS要靠基站定位。问题是:如果没有手机信号,如果将位置坐标传送出来?!
2. 定位误差的问题,看看不同人员用GPS手持机或手机GPS记录的轨迹,看它们的重合度,就知道其准确性及重复性是很好的。事实上,手机GPS芯片只有几种,算法也大同小异,只是在峡谷、断崖等处才会产生明显的漂移。
3. 北京的参照位置是116E/40N,赤道上经度1度相差 111.317km,在40N纬度上为 85.274 km,或者理解为1"相差23.6872m。所以报告方位时必须精确到 1~0.1"。
找到一段android手机获得GPS信息的代码:
public void onLocationChanged(Location location) {
String latitude ="latitude "+ location.getLatitude(); //纬度
String longtitude = "longtitude "+ location.getLongitude(); //经度
SharedPreferences sp = context.getSharedPreferences"config",Context.MODE_PRIVATE);
Editor editor = sp.edit();
editor.putString("location", latitude+" - "+ longtitude);
editor.commit(); //最后一次获取到的位置信息 存放到sharedpreference里面
}
|
评分
-
7
查看全部评分
-
|