mcpField
A
amap

amap

github.com/tangqihy其他0189 次安装38 周前更新
代码仓库

关于 amap

amap 是使用高德地图 API 查询地点间驾车路线的技能,面向需要路线距离和预计时间的用户。它可将地址转换为坐标,并支持按时间、距离、拥堵或收费等条件规划路线。

主要功能

  1. 01自然语言查询驾车距离和时间
  2. 02地址与经纬度转换
  3. 03规划驾车路线
  4. 04支持多种路线策略

适用场景

  1. 01查询两地驾车所需时间
  2. 02比较路线距离和预计路费
  3. 03规划避开高速或拥堵的路线

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tangqihy/openclaw-map-skills --skill amap

安装后在 Claude Code 中输入/amap确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
requirements.txt
.env.example
amap_route.py
LICENSE
README.md
amap_planning.py

详细介绍

来自项目 README

高德地图路径规划

功能

  • 自然语言路径查询:查询两个地点之间的驾车距离和时间
  • 地理编码:将地址转换为经纬度坐标
  • 驾车路径规划:规划最优驾车路线
  • 多策略规划:支持时间优先、距离优先、避免收费、不走高速等多种策略

使用方式

基本用法

用户可以使用自然语言询问路径问题:

  • "光启园到公园海德要多久?"
  • "从上海虹桥到浦东机场距离多远?"
  • "开车从家到公司需要多少时间?"
  • "帮我规划一下从A到B的路线,不走高速"
参数
  • origin - 起点(地址或经纬度)
  • destination - 终点(地址或经纬度)
  • city - 城市(可选,默认:上海)
  • strategy - 规划策略
    • 0: 速度优先(默认)
    • 1: 费用优先(不走收费)
    • 2: 常规最快
    • 4: 躲避拥堵
    • 10: 综合推荐(躲避拥堵+时间优先)
    • 13: 不走高速
    • 14: 避免收费
    • 19: 高速优先
返回格式
📍 光启园 → 公园海德
🚗 距离:XX.X km
⏱️  预计时间:XX 分钟
💡 路线概况:XX条主路,XX个红绿灯
💰 预计路费:XX 元

注意事项

  • 需要 AMAP_API_KEY 环境变量或配置文件中设置高德 API Key
  • 建议上海地区查询,其他城市需要指定 city 参数

评论

支持 Markdown