我需要顯示一個國家的地區邊界以及該地區的主要城市。後來,我想根據我的應用程序(本機C++)計算出的某些值對區域着色。OpenStreetMap:如何顯示國家/地區的區域邊界?
由於任務的最小預算,我可能想要使用OpenStreetMap。但我對地理事物很陌生,有很多新東西需要學習。我需要一些提示從哪裏開始。
感謝您的時間和經驗,
切赫
我需要顯示一個國家的地區邊界以及該地區的主要城市。後來,我想根據我的應用程序(本機C++)計算出的某些值對區域着色。OpenStreetMap:如何顯示國家/地區的區域邊界?
由於任務的最小預算,我可能想要使用OpenStreetMap。但我對地理事物很陌生,有很多新東西需要學習。我需要一些提示從哪裏開始。
感謝您的時間和經驗,
切赫
我們必須用的是OpenStreetMap的提供了許多工具來編輯相應的地圖。
看一看http://wiki.openstreetmap.org/wiki/Main_Page
在這裏:http://wiki.openstreetmap.org/wiki/Editing。
同時有一個在線編輯器,而在OpenStreetMap的地圖上看(Potlach:http://wiki.openstreetmap.org/wiki/Potlatch_2),您可以使用網絡和一些基於桌面的工具,如Merkaartor:
的完整列表是在這裏:
http://wiki.openstreetmap.org/wiki/Comparison_of_editors
只是一定要添加有意義的,無版權的數據,地圖,因爲這將是相同的地圖,每個人都WIL我使用(全球!)。
如果您需要openstreetmap的私有版本(即:您的用戶可見的地圖),您將不得不託管您自己的平鋪/地圖服務器。這需要硬件,軟件,技能和時間。
在任何情況下,請參閱論壇和openstreetmap的郵件列表,並與那裏的人聊聊。您將獲得您項目所需的所有信息。
如果您需要構建地圖查看器或類似的東西,可以看看QuantumGIS(基於C++和Qt的地圖查看器和編輯器)以及openstreetmap社區創建的基於桌面的程序。最有可能的是,你可以找到可以使用的東西。至少,你會發現一些代碼被用來作爲一個起點或作爲一個工作的例子。 QGIS在這裏:
感謝您的寶貴信息。 – pepr