gdal / ogrを使用してベクターマップ/シェープファイルをロードし、Qtを使用して設計されたGUIに表示するアプリケーションを作成しています。私はベクターファイルを扱うのが初めてで、GUIでそれらをレンダリングする方法を決めることができません。私の頭に浮かぶいくつかのアプローチは次のとおりです。-ベクターファイルをラスターに変換してラスターとして表示する。-ベクターファイルの各形状を1つずつ描画する(これを行う方法がわからない、それができるかどうかさえわからない) GDAL / OGRを使用してこれを行うことも可能です。私の場合、ベクターファイルは非常に複雑になる可能性があるため、これはどれほど複雑になるでしょう)
ベクターファイルをレンダリングする方法の決定は私にとって非常に重要です。ベクターファイルを表示した後、投影の変更、インタラクティブな選択、地理参照などのいくつかの高度な機能をサポートする必要があるためです。
ベクトル/地理情報システムに取り組んだことがある人なら誰でも、これが通常どのように行われるか、そしてそのようなデータを表示するためにどのQtウィジェットが使用されるかを教えてください。