文章目录
- 概要
- OSM是什么
- 主要特点
- 主要组成部分
- 使用场景
- 如何获取OSM
- 常规参数配置
- 笛卡尔坐标系原点经纬度设置
- 编译和运行
- 如何规划
- 演示效果
概要
由于https://github.com/MichalDobis/osm_planner存在一些使用问题,不是那么方便,我对其进行了一些修改,便于进行起点到终点进行路径规划。
OSM是什么
OpenStreetMap (OSM) 是一个自由、开放的在线地图项目,其目标是创建一个免费的、可编辑的世界地图。这个项目由志愿者社区驱动,任何人都可以参与并贡献数据。以下是对OpenStreetMap的一些详细介绍:
主要特点
- 开放数据:
- OSM的数据是免费的,可以用于任何用途,包括商业用途。它采用了开源的Open Database License (ODbL)。
- 全球覆盖:
- OSM覆盖了全球的地图数据,包括道路、建筑物、自然景观等。
- 社区驱动:
- 由全球的志愿者共同编辑和维护数据。任何人都可以注册一个账户并开始贡献数据。
- 多样的数据层:
- OSM不仅包含道路和建筑物,还包括步道、河流、公园、铁路、公交线路等多种数据层。
- 灵活的使用:
- 数据可以通过多种格式下载,包括XML、PBF、Shapefiles等。
- 提供多种API接口,方便开发者进行应用开发。<