我正在使用Android和谷歌地图API。
Android框架中的Location-class使用度,而GeoPoint-class使用microdegrees。
我的问题:为什么会这样?我必须做一个演示文稿,有理由这样做很好。
GeoPoint说明:http://code.google.com/android/add-ons/google-apis/reference/index.html 位置描述:(无法发布预防垃圾邮件的原因,抱歉)
谢谢!
答案 0 :(得分:0)
可能是速度优化(使用整数比使用浮点数更快)。
答案 1 :(得分:0)
我知道这是一个老问题,但也许有人来这里(像我几周前一样)会觉得有用。
出于好奇,我一直在寻找同一个问题的答案已有一段时间了。我先找到了这个问题,但答案并没有让我满意。今天我不小心偶然发现了这个问题:Why are latitude and longitude values converted to 1E6?
CommonsWare的答案与我从各种来源阅读和听到的内容相吻合。同样的答案适用于为什么OpenGL ES具有GL_FIXED
类型:)