GIS 与遥感影像分析 Skill:卫星影像下载、遥感指数与空间分析

前言

做遥感或 GIS 分析,代码样板通常很重:调 Google Earth Engine(GEE)接口下载一景影像,要做波段筛选、重投影、掩膜;算一个 NDVI,要拼波段运算表达式;再往下做裁剪、缓冲区、分区统计,又要处理矢量属性表和投影一致性。这些步骤单独看都不难,但串起来经常是翻文档和调参的时间成本。

下面介绍的 Skill「GIS 与遥感影像分析」把这套流程打包成 Agent 可以直接调用的能力,输入任务描述,由 Agent 按步骤完成影像获取、指数计算和空间分析。

这是什么

这是 SkillHub 上由 user_e4b31b28 发布和维护的社区 Skill,坐标为 @user_e4b31b28/gis-remote-sensing,当前版本 1.0.0,分类为 data-analysis。它解决的问题是:在对话式 Agent 里完成原本需要写脚本的遥感影像处理流程,覆盖从数据下载到专题图输出的多个环节。

SkillHub 页面在抓取时显示评分 100000、下载 1725 次。该 Skill 带有 requires_api_key=true 标签,意味着使用时需要配置 API 密钥(详见后文)。

核心能力

根据官方简介,这个 Skill 支持的能力包括:

1、从 Google Earth Engine 下载 Landsat、Sentinel-2、MODIS 卫星影像。数据源是 GEE,不是本地文件。
2、读取并分析遥感影像(GeoTIFF、栅格数据),对波段做后续处理。
3、计算遥感指数,包括 NDVI、NDWI、NDBI、NBR。
4、矢量数据处理,支持 Shapefile、GeoJSON 格式。
5、空间分析:矢量裁剪、缓冲区分析、分区统计等操作。
6、生成专题地图,把分析结果输出为图。

适用领域在简介中写明:地理、土地资源、区域经济、生态环境等方向的空间数据分析。

安装与启用

需要说明:本次抓取到的官方资料里没有给出具体的安装命令和配置文件字段,因此这里不臆造。可以确认的信息如下:

坐标: @user_e4b31b28/gis-remote-sensing
版本: 1.0.0
来源: community
分类: data-analysis
标签: requires_api_key=true

这类 Skill 基于通用 SKILL.md 格式。要在 Agent 里使用,建议先打开 SkillHub 页面查看该 Skill 当前的安装方式和目录约定,再按页面说明启用。由于它带 requires_api_key=true 标签,启用前需要准备好 Google Earth Engine 的认证凭据,否则下载影像这一步无法执行。

典型流程

官方资料没有提供可复现的示例命令,下面按已核实的能力描述一个典型工作流,具体接口和参数以该 Skill 的 SKILL.md 为准:

1、明确分析区域和时间段,从 GEE 选取对应的 Landsat / Sentinel-2 / MODIS 数据集。
2、对影像做预处理:云掩膜、裁剪到研究区范围、必要时重投影到目标坐标系。
3、按需求计算指数:植被分析用 NDVI,水体用 NDWI,建成区用 NDBI,火烧迹地可用 NBR。
4、如果需要按地块统计,加载 Shapefile 或 GeoJSON 矢量边界,做分区统计。
5、需要分析周边影响范围时,对矢量要素做缓冲区分析。
6、把结果整理为专题地图输出。

每一步的具体写法(GEE 的 ee.Image.clip、reduceRegion 之类的调用)属于实现细节,请以 Skill 内附带的说明为准,避免凭印象调用。

适用场景与注意

适合的场景:土地利用变化分析、植被与生态环境监测、水资源与水体提取、城市建成区提取、区域经济指标的空间统计等,也就是简介中列出的地理、土地资源、区域经济、生态环境领域。

使用时要注意几点:

1、数据来源是 Google Earth Engine,需要网络连通,且 GEE 对非商用配额有限制,大范围、长时间序列的下载要留意配额消耗。
2、requires_api_key=true 说明必须先配置认证信息,没配好的话 Skill 只能停留在规划阶段。
3、不同数据集的波段名称、空间分辨率和坐标系不一致(Landsat 30 米、Sentinel-2 10 米、MODIS 1000 米级别),叠加分析前必须确认投影和分辨率匹配。
4、该 Skill 当前版本是 1.0.0,属于早期版本,遇到边界情况建议先小范围验证再跑全量。
5、专题地图输出效果取决于 Skill 内部实现,交付前建议人工检查配色、图例和投影。

结尾

这个 Skill 的价值在于把遥感分析中下载、算指数、做空间分析、出图这几类高频操作收进一个可调用的技能包,省去每次现写样板代码的开销。版本 1.0.0 和 requires_api_key 标签提示它还处在需要自行验证的阶段,适合在明确数据源和认证条件后再投入使用。

官方地址:https://api.skillhub.cn/user_e4b31b28/gis-remote-sensing
SkillHub 页面:https://www.skillhub.cn/skills/user_e4b31b28/gis-remote-sensing

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜