2011-02-03 3 views
2

HI私はOpenStreetMapの(Osmarenderイメージ).MYの質問からもらった地図画像を持って式は、画像内のX&Yに緯度とロング変換すること

がどのように地理座標を変換することです私の写真の座標(それはピクチャのXとYのピクセルです)。それは地理的座標を受け取り、私の写真にこの点を描く必要があります。

地図この種の問題

+0

はそれをGoogleで検索しましたでした:http://www.google.co.in/search?q=convert+lat+あなたがQTで利用可能かどうかわかりませんが、あなたはそれを知りません。たぶん、QT経験のある人があなたを助けるかもしれません。それともGoogleだけ! – Nav

+0

@ Nav - 重複していない限り、SOの簡単な質問でも同じ問題を抱えている人が素晴らしい答えを見つけるのに役立ちます。場合によっては、何を検索するのか把握するのが難しいです。 –

+0

@Tim:I Agree :) – Nav

答えて

2

Check out the Proj4 libraryを処理するためのQTで任意のAPIのavailabelがあります。ラットロングをXY座標系(UTMなど)にマップし、ピクセル空間にマップする必要があります。 Qtにこのようなことはないと思ってはいけません。

1

私のmapsnapのコード、特にMapModel :: draw()関数を確認してください。 OpenStreetMapレンダリングイメージのズームレベルとタイルオフセットを知っている場合は、slippy map tileアプローチを実装することです。

関連する問題