首先graphhopper是一个开源的免费的的路线规划,里面涵盖了全世界的地图,采用的经度纬度上WGS84(Gps)坐标系。因为是开源的所以设计到一些很精细到城市道路路线,可能与国内的三大图商(百度、高德、腾讯)有所差距。但是开源意味着我们可以免费使用,感谢graphhopper。GraphHopper Directions API with Route Optimization
话不多说,直接说怎么使用。
去openstream Map下载开源的亚洲板块中的中国地图数据Geofabrik Download Server
(当然如果你精确到中国的某一个城市,可以中国地图里面下载某一个城市的地图)
依赖:
<!-- https://mvnrepository.com/artifact/com.graphhopper/graphhopper-core -->
<dependency>
<groupId>com.graphhopper</groupI