Relationship

📐 智能地理空间关系一键算

Camino API 驱动的地理位置关系计算工具,支持距离、方位、交通时长及自然语言描述生成,适合物流调度与行程规划场景。

收藏
3.2k
安装
1.5k
版本
0.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

relationship 是基于 Camino API 的地理空间计算工具,专注于两点间的空间关系分析。用户只需提供起止点的经纬度坐标,即可获取多维度的空间数据:

  • 距离计算:支持米、公里、英里三种单位输出
  • 方向判定:提供精确方位角(bearing)及方位描述(如东北方向)
  • 交通时长:预估步行、驾车、骑行三种模式的通行时间
  • 自然语言描述:自动生成人类可读的空间关系摘要

显著优点

1. 多维度输出:单接口覆盖距离、方向、时间、描述四类信息,减少多次调用
2. 单位国际化:同时支持公制与英制单位,适配全球用户习惯

3. 交通模式丰富:内置步行、驾车、骑行三种场景的时长估算

4. 自然语言生成:自动输出"5.4 km 东北方向,驾车约 15 分钟"这类易读描述

潜在局限

  • 外部依赖强:完全依赖 Camino API,需配置 CAMINO_API_KEY,存在服务可用性风险
  • 数据源未披露:交通时长估算的底层数据源(OSRM/OpenStreetMap 或商业地图)未明确说明
  • 仅限点对点:不支持多点路径规划或区域空间分析
  • 无离线能力:必须联网调用,无法本地计算

适合人群

  • 物流/配送系统开发者(需快速判断配送半径)
  • 行程规划类应用开发者
  • 需要轻量级地理计算而不想自建 GIS 服务的团队
  • 数据分析人员处理地理坐标数据

常规风险

  • API 密钥泄露:CAMINO_API_KEY 存储于本地配置文件,需确保 ~/.claude/settings.json 权限安全
  • 隐私合规:传输的经纬度数据可能涉及用户位置隐私,需确认 Camino 的数据处理条款
  • 成本控制:商业 API 通常按调用量计费,高频使用需评估预算
  • 精度限制:经纬度输入精度直接影响结果,低精度坐标可能导致较大误差

Relationship 内容

scripts文件夹
手动下载zip · 2.2 kB
relationship.shtext/x-shellscript
请选择文件