1
我正在开发Android版iPhone应用程序。但是,我发现在android中,google map将纬度E6和经度E6整数值作为GeoPoint参数。Android谷歌地图精确度问题
其结果是,每当我有纬度/经度值等35.1234567它意味着有小数点后7位数字。因此,(int)(35.1234567 * E6)提供了35123456.所以,我肯定错过了第7个数字(在这种情况下是7)的精度。
所以,我在我的Android的GoogleMap和iphone地图中不同的位置。
反正是有,可以解决这个问题?
感谢您的信息。但是,确切地说,我可以通过谷歌地图找到我的家,谷歌地图为此提供了长期价值。那么,通过这种方式,我怎么不能真正地查看它,反之亦然,即通过地址点纬度长的参数? – 2011-05-19 14:39:02
您从Google地图获取的经验值是多少,您将投入到GeoPoint中的是什么? – CaseyB 2011-05-19 15:01:39
我正在从数据库中获取其他信息。这里是一个实例:LAT:53.5497918 LNG:-113.4991595,这个值表示一个特定的位置,但是我必须将它转换为latE6和LngE6,结果我有精确问题。 – 2011-05-20 09:17:32