我使用的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