metdata-nasa-access

Fetch NASA POWER meteorological data for wind and solar energy, output Excel files.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "metdata-nasa-access" with this command: npx skills add yuepeng1985-web/metdata-nasa-access

MetData-NASA-Access

Fetch NASA POWER meteorological data for wind and solar energy analysis, output structured Excel files.

Trigger

User provides a location name or coordinates, e.g.:

  • "上海市闵行区申虹路虹桥天地3号楼"
  • "31.1932, 121.3111"
  • "西安"

Workflow

Step 1: Resolve Coordinates

If user provides a location name, resolve to lat/lon using Nominatim geocoding:

curl -s -G "https://nominatim.openstreetmap.org/search" \
  --data-urlencode "q=<LOCATION>" \
  --data-urlencode "format=json" \
  --data-urlencode "limit=1" \
  -H "User-Agent: MetData-NASA-Access/1.0"

Parse JSON response to get lat and lon. If user already provides coordinates, skip this step.

Step 2: Run the Script

Use the Python script at scripts/fetch_metdata.py:

python3 scripts/fetch_metdata.py \
  --lat <LAT> \
  --lon <LON> \
  --start <YEAR> \
  --end <YEAR> \
  --output <OUTPUT_PATH>

Parameters:

  • --lat, --lon: Coordinates (required)
  • --start, --end: Year range (default: 2016, 2017)
  • --output: Excel output path (default: ~/.openclaw/workspace/output/metdata/)
  • --params: Comma-separated custom parameter list (default: wind+ solar defaults)
  • --granularity: monthly, daily, climatology, or all (default: all)

Step 3: Report to User

Confirm the file path and summarize key findings (e.g., average wind speed, average solar irradiance).

Default Parameters

Solar (PV): ALLSKY_SFC_SW_DWN, CLRSKY_SFC_SW_DWN, ALLSKY_TOA_SW_DWN, ALLSKY_SFC_LW_DWN, KT, KT_CLEAR

Temperature: T2M, T2M_MAX, T2M_MIN, T10M, T10M_MAX, T10M_MIN, TS, TS_MAX, TS_MIN

Humidity: RH2M, QV2M, T2MDEW

Wind: WSC, WS50M, WS50M_MAX, WS50M_MIN, WS10M, WS10M_MAX, WS10M_MIN, WD50M, WD10M

Pressure: PSC, PS

Other: PRECTOT, TQV, FROST_DAYS

Output Format

Excel with sheets:

  • 月度数据: Monthly averages
  • 日均数据: Daily values
  • 气候平均数据: 20-year climatological means (2001-2020)

Notes

  • NASA POWER data uses MERRA-2 reanalysis, ~0.5° resolution
  • community=RE = Renewable Energy application
  • Temperature: °C, Wind: m/s, Radiation: kWh/m²/day
  • Time standard: LST (Local Standard Time)
  • For monthly data, row "201613" = annual mean within that year
  • For climatology, months are JAN-DEC + ANN (annual mean)
  • Fetching all 3 granularities with 32 params takes ~5-8 minutes
  • Use --granularity monthly for faster results

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

PV String design 光伏组串设计

【光伏组串设计专用技能】当用户请求计算光伏组件串联数量、匹配逆变器参数、或进行光伏系统设计时自动触发 支持:耦合计算法、规范保守法、容配比计算、电压校核、电流校核、配置方案推荐、自动查询当地极端温度 严格遵循:组件参数 → 自动查询温度 → 温度修正 → 辐照度-温度耦合 → 逆变器匹配 → 安全校核 → 方案推荐

Registry SourceRecently Updated
610Profile unavailable
General

PV Inspection

光伏电站巡检报告生成技能。支持创建标准化巡检报告、记录缺陷问题、统计汇总数据、导出 Word/PDF 格式。使用场景:(1) 生成每日/周/月巡检报告,(2) 记录电站缺陷和隐患,(3) 统计发电量数据,(4) 导出格式化报告文档。

Registry SourceRecently Updated
890Profile unavailable
General

Aurora Borealis Solar Storm — Lake Superior Hunt | AI Experience

Feel awe and isolation as vivid auroras dance over the frozen Lake Superior shoreline, merging cosmic wonder with scientific discovery. Set up spectrometers...

Registry SourceRecently Updated
960Profile unavailable
General

airoom-ltd-global-finance-data-platform

Automatically logs into a WordPress site and downloads all downloadable files from a specified page with error handling and configurable limits.

Registry SourceRecently Updated
2860Profile unavailable