我有地圖圖像,我從OpenStreetMap的(Osmarender圖片)。我的問題得到的是
如何地理座標轉換爲我的圖片座標(即圖片上的X和Y上的像素)。這是我收到的地理座標,我需要在我的照片上畫出這一點。
是否有任何QT API availabel處理這種類型的地圖問題
我有地圖圖像,我從OpenStreetMap的(Osmarender圖片)。我的問題得到的是
如何地理座標轉換爲我的圖片座標(即圖片上的X和Y上的像素)。這是我收到的地理座標,我需要在我的照片上畫出這一點。
是否有任何QT API availabel處理這種類型的地圖問題
我期待的答案可以在 Convert Lat/Longs to X/Y Co-ordinates
感謝找到
Check out the Proj4 library。您需要將lat-long映射到XY座標系(例如UTM),然後將其映射到像素空間。不要以爲Qt就是這樣的。
檢查我的mapsnap示例的代碼,特別是MapModel :: draw()函數。如果您知道OpenStreetMap渲染圖像的縮放級別和圖塊偏移量,則需要執行slippy map tile方法。
難道剛剛GOOGLE了它:http://www.google.co.in/search?q=convert+lat+是否在QT中可用我不知道。是否可用於QT我不知道。也許有QT經驗的人可以幫助你。或者,只是Google它! – Nav 2011-02-03 06:08:59