国の地区境界と地区の主要都市を表示する必要があります。後で、アプリケーション (ネイティブ C++) によって計算されたいくつかの値に基づいて領域に色を付けたいと思います。
タスクの予算が最小限であるため、OpenStreetMap を使用したいと思うかもしれません。しかし、私は地理についてはまったくの初心者であり、学ぶべき新しいことがたくさんあります。どこから始めればよいかヒントが必要です。
あなたの時間と経験をありがとう、
ペトル
国の地区境界と地区の主要都市を表示する必要があります。後で、アプリケーション (ネイティブ C++) によって計算されたいくつかの値に基づいて領域に色を付けたいと思います。
タスクの予算が最小限であるため、OpenStreetMap を使用したいと思うかもしれません。しかし、私は地理についてはまったくの初心者であり、学ぶべき新しいことがたくさんあります。どこから始めればよいかヒントが必要です。
あなたの時間と経験をありがとう、
ペトル
openstreetmapが提供する多くのツールの1つを使用して、対応するマップを編集する必要があります。
http://wiki.openstreetmap.org/wiki/Main_Pageをご覧ください
そしてここ:http ://wiki.openstreetmap.org/wiki/Editing 。
openstreetmap(Potlach: http ://wiki.openstreetmap.org/wiki/Potlatch_2)Webで地図を見ながら使用できるオンラインエディタと、Merkaartorなどのデスクトップベースのツールの両方があります。
完全なリストはここにあります:
http://wiki.openstreetmap.org/wiki/Comparison_of_editors
誰もが使用するのと同じマップになるため、著作権のない意味のあるデータをマップに追加していることを確認してください(世界中で!)。
プライベートバージョンのopenstreetmap(つまり、ユーザーだけに表示されるマップ)が必要な場合は、独自のタイル/マップサーバーをホストする必要があります。これには、ハードウェア、ソフトウェア、スキル、および時間が必要です。
いずれにせよ、フォーラムとopenstreetmapのメーリングリストを見て、そこで人々と話をしてください。プロジェクトに必要なすべての情報を入手できます。
マップビューアなどを構築する必要がある場合は、QuantumGIS(C ++およびQtベースのマップビューアおよびエディタ)と、openstreetmapコミュニティによって作成されたデスクトップベースのプログラムをご覧ください。ほとんどの場合、すぐに使用できるものを見つけることができます。少なくとも、開始点または実用的な例として使用されるコードがいくつかあります。QGISはここにあります: