mcpField
C
cimis-cli

cimis-cli

github.com/dl-alexandre数据与数据库141 次安装4 周前更新
代码仓库

关于 cimis-cli

cimis-cli 是用于查询加州灌溉管理信息系统(CIMIS)气象数据的命令行工具,面向需要站点天气、蒸散量及灌溉水量数据的用户。它支持按站点和日期筛选、汇总与导出数据。

主要功能

  1. 01查询并查找气象站
  2. 02获取每日和每小时数据
  3. 03计算 ET0 与水量预算
  4. 04汇总数据并导出 CSV

适用场景

  1. 01查找指定位置附近的 CIMIS 气象站
  2. 02提取作物灌溉所需的天气数据
  3. 03计算选定作物的水量预算
  4. 04按月份汇总或导出年度数据

安装

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

$npx skills add https://github.com/dl-alexandre/skills --skill cimis-cli

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

详细介绍

CIMIS CLI

使用 cimis 命令行工具查询加利福尼亚灌溉管理信息系统(CIMIS)数据。

先决条件

cimis --version
cimis auth status

身份验证

  • CIMIS 提供的 API 密钥
  • 环境变量:CIMIS_API_KEY

气象站

cimis stations list --active
cimis stations get STATION_ID
cimis stations nearby --zip 95354 --radius 50

天气数据

每日数据
cimis data daily --station 171 --start 2024-06-01 --end 2024-06-30
cimis data daily --station 171 --days 7 --fields eto,humidity,temp
每小时数据
cimis data hourly --station 171 --date 2024-06-15
cimis data hourly --station 171 --start 2024-06-01T00:00 --end 2024-06-01T23:59

ET0 和灌溉

cimis eto --station 171 --start 2024-06-01 --end 2024-06-30 --crop coef
cimis waterbudget --station 171 --crop alfalfa --start 2024-06-01

导出和分析

cimis export --station 171 --start 2024-01-01 --end 2024-12-31 --format csv
cimis summary --station 171 --month 6 --year 2024

Agent 最佳实践

  1. 气象站选择:按位置查询时使用 nearby
  2. 日期格式:ISO 8601 或 YYYY-MM-DD
  3. 字段筛选:仅请求所需字段,以加快查询速度
  4. 单位:默认使用公制单位;使用 --imperial 可切换为美制单位

评论

支持 Markdown