1
我使用osmdroid顯示一個大的圖像(4096x4096),這個圖像被分成了多個圖塊。基於X和Y的osmdroid標記,而不是經度和緯度
現在我想根據圖像的X和Y座標設置地圖上的標記,而不是經度和緯度。
基於這些數據是否可以在地圖上添加標記?
- X:10,Y:250
- X:4000,Y:0
我使用osmdroid顯示一個大的圖像(4096x4096),這個圖像被分成了多個圖塊。基於X和Y的osmdroid標記,而不是經度和緯度
現在我想根據圖像的X和Y座標設置地圖上的標記,而不是經度和緯度。
基於這些數據是否可以在地圖上添加標記?
我找到了解決辦法自己。
微軟已經寫了一個類(microsoft.mappoint.TileSystem
),這是能夠做到這一點。
代碼示例:
GeoPoint geoPoint = TileSystem.PixelXYToLatLong(
10, // X
250, // Y
3, // Level of detail
null // Reuse
);