我使用的fromPixels()在osmdroid(3.05)函数,如下所示:问题从像素转换成纬度/经度
public boolean onScroll(ScrollEvent e) {
//get the scroll's destination
GeoPoint g = (GeoPoint) e.getSource().getProjection().fromPixels(e.getX(), e.getY());
Toast.makeText(e.getSource().getContext(), "in e6: " +
g.getLongitudeE6() + " " + g.getLatitudeE6() + " in deg's" +
convertToDecimalDegrees(g.getLongitudeE6())
+ " " + convertToDecimalDegrees(g.getLatitudeE6()), Toast.LENGTH_LONG).show();}
我滚动地图邻近-0.0029109 51.9933734的地方,但在烤面包我得到:
-0.9613029999999999 76.60554499999999因此它似乎LAT是方式关闭(转换为十进制
度是好的 - 我只是乘以1E-6)
现在用的函数不正确吗?
从我读它看起来像我的使用什么是好的,我也读过,有曾经是一个问题
那个函数但是它现在应当事先固定
谢谢!
欧米
这线程双击错误的修正是这一个非常类似:http://stackoverflow.com/questions/7898313/limit-scrolling-on-离线地图在Android – rahstame