文档

Geoskill: Infrastructure Site Selection

试用

Multi-criteria suitability analysis for infrastructure site selection. Use when the user wants to analyze changes, compare multi-temporal rasters, compute indices, or generate assessment reports.

它能做什么

Multi-criteria suitability analysis for infrastructure site selection. Use when the user wants to analyze changes, compare multi-temporal rasters, compute indices, or generate assessment reports.

技能文档

Infrastructure Site Selection

Multi-criteria suitability analysis for infrastructure site selection.

CLI Usage

python scripts/infrastructure_site_selection.py --slope slope.tif
python scripts/infrastructure_site_selection.py --slope slope.tif --landcover lc.tif --roads-proximity roads.tif
python scripts/infrastructure_site_selection.py --slope slope.tif --output-dir my_output

Parameters

ArgumentRequiredDefaultDescription
--slopeYesPath to slope raster (degrees)
--landcoverNoOptional land cover raster (categorical)
--roads-proximityNoOptional distance-to-roads raster (m)
--elevationNoOptional elevation raster (m)
--output-dir, -oNosite-selection-outputDirectory to write outputs

Output

FileDescription
suitability-report.jsonMachine-readable suitability stats (mean, area by class)
report.htmlHuman-readable HTML report
output-manifest.jsonRun metadata + result summary

Exit Codes

CodeMeaning
0Success
2Argument error (e.g. missing input file)
7Processing failure

数据下载

本 skill 可自动从 Microsoft Planetary Computer 下载数据 (无需 API key):

python infrastructure_site_selection.py --bbox 116,39,117,40 --date-range 2024-06-01,2024-06-30 --output-dir 
  • --bbox W,S,E,N: WGS-84 边界框 (西, 南, 东, 北)
  • --date-range START,END: 日期范围 (YYYY-MM-DD,YYYY-MM-DD)
  • --aoi-file : 替代 --bbox 的 GeoJSON 多边形
  • --cache-dir : 缓存目录 (默认 ~/.geoskill_cache)

当用户只给 --bbox + --date-range (没有 --elevation) 时,skill 自动下载数据。 当用户给 --elevation 时,走原文件路径 (向后兼容)。

相关技能

Multi-criteria site selection for solar PV and wind projects. Applies hard constraints (slope, water, protected areas) and weighted suitability analysis. Use when screening for renewable energy development zones or comparing site alternatives.

1 次安装

Analyze land subsidence from InSAR displacement data. Use when the user wants to analyze changes, detect hazards, or generate assessment reports.

1 次安装

Detect and quantify urban expansion from multi-temporal built-up rasters. Use when the user wants to analyze changes, compare multi-temporal rasters, compute indices, or generate assessment reports.

1 次安装

由多变量环境栅格训练物种分布模型,输出 0-1 栖息地适宜性概率与变量贡献度。Models habitat suitability probability from environmental rasters with RF or logistic regression. 输出适宜性 GeoTIFF + 模型参数 JSON(含交叉验证 AUC)。

Estimate impervious surface fraction from multi-band satellite imagery (Sentinel-2) using spectral indices (NDBI, NDVI, MNDWI). Supports binary classification and continuous fraction estimation, with zone-level aggregation and change detection. Use when mapping urban impervious surfaces, computing impervious ratios by watershed/admin unit, or analyzing temporal changes in built-up areas.

1 次安装