文章目錄
- 概要
- OSM是什么
- 主要特點
- 主要組成部分
- 使用場景
- 如何獲取OSM
- 常規參數配置
- 笛卡爾坐標系原點經緯度設置
- 編譯和運行
- 如何規劃
- 演示效果
概要
由于https://github.com/MichalDobis/osm_planner存在一些使用問題,不是那么方便,我對其進行了一些修改,便于進行起點到終點進行路徑規劃。
OSM是什么
OpenStreetMap (OSM) 是一個自由、開放的在線地圖項目,其目標是創建一個免費的、可編輯的世界地圖。這個項目由志愿者社區驅動,任何人都可以參與并貢獻數據。以下是對OpenStreetMap的一些詳細介紹:
主要特點
- 開放數據:
- OSM的數據是免費的,可以用于任何用途,包括商業用途。它采用了開源的Open Database License (ODbL)。
- 全球覆蓋:
- OSM覆蓋了全球的地圖數據,包括道路、建筑物、自然景觀等。
- 社區驅動:
- 由全球的志愿者共同編輯和維護數據。任何人都可以注冊一個賬戶并開始貢獻數據。
- 多樣的數據層:
- OSM不僅包含道路和建筑物,還包括步道、河流、公園、鐵路、公交線路等多種數據層。
- 靈活的使用:
- 數據可以通過多種格式下載,包括XML、PBF、Shapefiles等。
- 提供多種API接口,方便開發者進行應用開發。<