简介
高德地图MCP Server现已覆盖12大核心接口,提供全场景覆盖的地理信息服务,包括地理编码、逆地理编码、IP定位、天气查询、骑行路径规划、步行路径规划、驾车路径规划、公交路径规划、距离测量、关键词搜索、周边搜索、详情搜索等。
技术特点与优势
1.全场景覆盖:从位置确定到路径规划,覆盖各类地理信息需求
2.多维度输入:支持地址文本、经纬度、IP 地址等多种输入方式
3.丰富的输出信息:不仅提供基础位置信息,还包括路径规划步骤、POI 详情等
4.参数灵活性 :多数接口提供必选和可选参数,满足不同精度需求
应用场景
1.导航应用:利用路径规划接口提供多种出行方案
2.位置服务:通过地理编码和逆地理编码实现位置标注和识别
3.本地生活服务:结合 POI 搜索提供周边服务推荐
4.天气服务:提供基于位置的天气信息
5.距离计算:用于配送范围判断、出行时间估计等
核心功能分类
MCP Server 的 12 个核心接口可以分为以下几类:
1. 位置信息服务
•地理编码:将结构化地址转换为经纬度坐标
•逆地理编码:将经纬度坐标转换为行政区划地址信息
•IP 定位:根据 IP 地址确定地理位置
2. 环境信息服务
•天气查询:根据城市名称或 adcode 查询指定城市的天气预报
3. 路径规划服务
•骑行路径规划:支持最大 500km 的骑行路线规划
•步行路径规划:支持 100km 以内的步行通勤方案
•驾车路径规划:针对小客车、轿车的通勤出行方案
•公交路径规划:综合火车、公交、地铁等公共交通方式的通勤方案
•距离测量:测量两个经纬度坐标之间的距离
4. POI (兴趣点) 搜索服务
•关键词搜索:根据关键词搜索相关 POI 信息
•周边搜索:在指定坐标周围搜索 POI 信息
•详情搜索:查询特定 POI ID 的详细信息
各接口详细分析
地理编码
•功能:将地址文本转换为精确的经纬度坐标
•输入参数:address (必须),city (可选)
•输出:location (经纬度坐标)
•应用场景:地址标注、位置可视化
逆地理编码
•功能:将经纬度坐标转换为详细地址
•输入参数:location (经纬度)
•输出:addressComponent (包含省市区等详细信息)
•应用场景:位置分享、导航起终点确认
IP 定位
•功能:通过 IP 地址确定用户大致位置
-
入参数:IP
- 输出:province, city, adcode
- 应用场景:网站本地化、初始位置估计
天气查询
- 功能:获取指定城市的天气预报
-
入参数:city (城市名称或 adcode)
- 输出:forecasts (天气预报信息)
- 应用场景:旅行规划、日常出行决策
路径规划类接口
这类接口共有 5 个,分别针对不同的出行方式:
-
-
- 1.
骑行路径规划:考虑天桥、单行线等因素
-
-
-
- 2.
步行路径规划:适合短距离出行
-
-
-
- 3.
驾车路径规划:针对私家车出行
-
-
-
- 4.
公交路径规划:综合公共交通方案
-
-
-
- 5.
距离测量:简单测量两点之间距离和预计时间
-
这些接口通常需要提供起点和终点的经纬度坐标,返回规划路线、距离和时间等信息。
POI 搜索类接口
这类接口共有 3 个,用于查找兴趣点信息:
-
-
- 1.
关键词搜索:根据关键词查找 POI
-
-
-
- 2.
周边搜索:在指定位置周围查找 POI
-
-
-
- 3.
详情搜索:获取特定 POI 的详细信息
-
MCP 配置
{
"mcpServers": {
"amap-maps": {
"command": "npx",
"args": ["-y", "@amap/amap-maps-mcp-server"],
"env": {
"AMAP_MAPS_API_KEY": "您在高德官网上申请的key"
}
}
}
}