-4

GPS 座標を使用してカスタム マップ上にポイントを描画しようとしています。GPS 座標をマップ上に描画できるピクセル値に変換する方法を探しています。私はアンドロイドで働いていますが、ロジックを理解するためだけに助けていただければ幸いです。画像は 3000 x 2102 で、GPS 座標は lat 45.8932 long -59.98573 です。いくつかの例を試しましたが、うまくいきませんでした。問題は、私が扱っている数字が小さすぎてマップ上で移動できないことです。

4

1 に答える 1

1

あなたの質問にそのまま答えることはできません。座標を決定するには、画像の角の GPS 座標が必要です。たとえば、画像の gps 座標が (lat = 50, lon = 0) - 左上隅が (lat = 0, lon = 50) で、右下隅が (lat = 0, lon = 50) の場合、指定したポイントはその画像上にありません。まったく。ポイントが画像内にある場合、GPS ポイントがマップ画像のどこにあるかは簡単な計算でわかります。もちろん、特に極に近づくと、マップが線形ではない可能性があるという事実を考慮する必要がある場合があります。

于 2013-01-02T17:15:01.030 に答える