2011-02-17 53 views
0

我有一個特定的任務,在做了一些研究後,我感覺有點困惑和困惑。這是我的觀點:如果知道1點,將緯度/經度轉換爲像素

  • 我與已知的尺寸(800×800像素)
  • 我知道兩點此圖像中與她的像素和地理座標如光柵圖像(像素200,200代表20.5, 14.57在地理和300,300代表21.4,16.01) - 對地方與GPS

測量我需要知道如何計算X,Y在像素上的另一點與地理座標21.71,15.01

Java腳本是我的環境。 預先感謝您。

+0

我希望你也知道的規模和投影 – 2011-02-17 12:41:36

+0

你需要知道的圖像的分辨率/規模/投影。沒有那個你不知道每個像素的距離 – TurBas 2011-02-17 12:41:52

回答

0

在照顧編程部分之前,您必須關心將WGS84座標系(由GPS使用)轉換爲平面網格系統座標。

這是三角函數,根據你將要使用的系統的大小,你需要的精度和你的位置(地球不是一個完美的球體),你將不得不,或使用近似值。在法國,我們通常使用朗伯投影。

然後,使用這個新的局部平面網格,您可以將它縮放到像素並填充圖像。

編輯:我發現this question計算器上非常相似,而且接受的答案是很好的解釋

0

您需要知道圖像的範圍。然後,當你知道圖像是例如。 20度長,你也知道800像素等於20度。