google-maps-automation

通过Rube MCP(Composio)自动化Google Maps任务:地理编码地址、搜索地点、获取路线、计算路线矩阵、反向地理编码、自动补全、获取地点详情。始终优先搜索工具以获取当前架构。

安装

热度:16

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-google-maps-automation&locale=zh&source=copy

Google Maps Automation — 无需 API Key 的地图自动化工具

技能概述


Google Maps Automation 通过 Rube MCP (Composio) 提供 Google Maps 功能集成,无需配置 API Key 即可实现地址地理编码、地点搜索、路线规划和距离矩阵计算等地图自动化任务。

适用场景

1. 外卖配送与物流优化


自动计算配送点之间的距离和预计时长,批量解析客户地址坐标,优化配送路线顺序。支持驾车、骑行、步行等多种出行方式的路线规划。

2. 本地生活服务搜索


搜索指定区域内的餐厅、咖啡店、商店等地点,获取营业时间、联系电话、用户评分等详细信息。支持自由文本搜索和周边圆形区域搜索。

3. 门店选址与地理分析


通过地理编码将地址转换为精确坐标,批量计算多个候选位置与目标区域的距离,辅助门店选址决策和商业地理分析。

核心功能

地址地理编码与逆地理编码


将街道地址转换为经纬度坐标(地理编码),或将坐标转换回可读地址(逆地理编码)。支持批量处理和多语言结果返回,是地图自动化的基础功能。

智能地点搜索与详情获取


使用自由文本搜索地点(如"北京市朝阳区餐厅"),自动补全用户输入的地址,获取地点的营业时间、联系方式、用户评价等完整信息。支持周边搜索,可查找指定半径内的特定类型地点。

路线规划与距离矩阵计算


计算两点或多点之间的最优路线,返回距离、预计时长和分步导航指引。距离矩阵功能支持一次性计算多个起点和终点之间的所有组合距离,适用于多站点配送路线优化。

常见问题

Google Maps Automation 需要申请 Google API Key 吗?


不需要。该技能通过 Rube MCP (Composio) 连接 Google Maps 服务,只需在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器即可使用,无需单独申请 Google Cloud API Key。

如何批量计算多个地点之间的距离?


使用 GOOGLE_MAPS_COMPUTE_ROUTE_MATRIX 工具,传入起点和终点数组即可一次性获取所有组合的距离和时长数据。注意结果返回在 data.elements 中,包含 originIndexdestinationIndexdistanceMetersduration 字段。

路线规划支持哪些出行方式?有限制吗?


支持驾车(DRIVE)、骑行(BICYCLE)、步行(WALK)、摩托车(TWO_WHEELER)和公共交通(TRANSIT)。需要注意,当选择步行、骑行或公共交通时,routingPreference 参数必须省略,仅驾车模式可设置路由偏好。