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

技能概述


通过 Rube MCP 自动化执行 Google Maps 操作,包括地理编码、路线规划、地点搜索和距离计算,无需申请官方 API 密钥。

适用场景


  • 物流与配送优化:批量计算配送点之间的距离和最优路线,自动处理地址地理编码

  • 地图数据采集:自动化搜索地点信息、获取地理坐标、批量处理地址数据

  • 开发集成测试:在开发环境中快速集成地图功能,无需配置复杂的 Google Cloud 项目和 API 密钥管理
  • 核心功能


  • 地理编码与逆地理编码:将地址转换为坐标,或将坐标转换为可读地址,支持批量处理

  • 路线规划与距离计算:获取两点间的驾驶、步行或公共交通路线,计算精确距离和预计时间

  • 地点搜索与查询:根据关键词搜索周边地点,获取地点详细信息如营业时间、评分和联系方式
  • 常见问题

    Rube MCP 是什么?如何连接 Google Maps?


    Rube MCP 是一个 MCP 服务器,提供对 Composio 工具包的访问。只需在客户端配置中添加 https://rube.app/mcp 端点即可使用,无需额外的 API 密钥。连接后使用 RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS 即可激活 Google Maps 工具包。

    使用这个技能需要申请 Google Maps API 密钥吗?


    不需要。Rube MCP 已内置 Google Maps 连接,通过 Composio 的工具包提供访问。首次使用时按照返回的认证链接完成 OAuth 授权即可,无需单独申请 Google Cloud 项目或管理 API 密钥。

    如何批量处理地理编码和距离计算?


    首先使用 RUBE_SEARCH_TOOLS 发现可用的工具及其参数格式,然后使用 RUBE_MULTI_EXECUTE_TOOL 执行单个或多个操作。对于大批量任务,可以使用 RUBE_REMOTE_WORKBATCH 结合 Python 的 ThreadPoolExecutor 实现并行处理,提高效率。