こんにちは
OpenstreetMap(Osmarender Image)から取得した地図画像があります。質問は
地理座標を私の画像の座標に変換する方法(つまり、画像のXとYのピクセル単位)。つまり、私は地理座標を受け取り、この点を自分の絵に描く必要があります。
このタイプのマップ問題を処理するためのAPIavailabelがQTにありますか
こんにちは
OpenstreetMap(Osmarender Image)から取得した地図画像があります。質問は
地理座標を私の画像の座標に変換する方法(つまり、画像のXとYのピクセル単位)。つまり、私は地理座標を受け取り、この点を自分の絵に描く必要があります。
このタイプのマップ問題を処理するためのAPIavailabelがQTにありますか
Proj4 ライブラリをチェックしてください。緯度経度を XY 座標系 (UTM など) にマッピングしてから、これをピクセル空間にマッピングする必要があります。Qtにこのようなものがあるとは思わないでください。
私のmapsnapの例、特に MapModel::draw() 関数のコードを確認してください。OpenStreetMap でレンダリングされた画像のズーム レベルとタイル オフセットがわかっている場合は、スリッピー マップ タイルアプローチを実装するだけです。
私が期待していた答えは、 緯度/経度を X/Y 座標に変換するにあります。
ありがとう