商业地图对路径规划的数量有一个非常烦人的限制, 每次规划不能超过 20 个地址, 一旦旅游景点超过 20 个就非常麻烦。
毛主席说过, 自己动手, 丰衣足食。 花了几天调研了一下, 今天下午把主体功能全部实现了:
用法非常简单:
- 启动地图: eaf-open-map
- 添加地点: 按 a 键
- 删除地点: 按 d 键
- 排序地点: 按 x 键
- 保存地图: 按 s 键
- 打开地图: 按 o 键
全程全键盘操作, 非常非常方便。
开源技术方案参考:
全部源代码已经按照 GPL3 协议公开 eaf-map, Enjoy!
17 个赞
第一次感觉羡慕 linux 的桌面就是因为 eaf 哈哈哈,mac 的 eaf 体验实在是不行。这体验太爽了。
等搬家了以后一定要配置一台 linux 的台式电脑。
1 个赞
今天增加了高德地图地点查询API, 相对于 OpenStreetMap 的优势:
- 速度快很多, OpenStreetMap 要绕道美国去查询位置
- 很多中国小众地点比 OpenStreetMap 全很多
自动路径规划依然用的是 project-osrm 的算法, 没有使用次数限制。
升级 eaf-map 最新版, 申请高德地图API, API写到 ~/.emacs.d/eaf/map/gaode_api_key.txt 文件中就好了。
上面是我自己做的旅游规划:
- 马蜂窝查询哪里好玩
- 按A键自动添加经纬度到地图
- 全部地点添加完以后, 按一下X键, 全自动路径规划就做完了
- 按T键可以查看两个地点之间的开车距离和用时
因为是自己写的代码, 而且没有商用地图(比如Google、高德、百度等)20个地点的限制, eaf-map 特别适合做自驾旅游攻略, 时间上从原来的手机操作半个小时节省为5分钟。
2 个赞
Youmu
6
最近想在佳明码表上整个地图导航,正好可以学习一下高德API的使用
1 个赞