如何使用Landsat-util快速获取高分辨率卫星影像?5分钟上手教程
如何使用Landsat-util快速获取高分辨率卫星影像?5分钟上手教程
【免费下载链接】landsat-utilA utility to search, download and process Landsat 8 satellite imagery项目地址: https://gitcode.com/gh_mirrors/la/landsat-util
Landsat-util是一款功能强大的命令行工具,能够帮助用户轻松搜索、下载和处理Landsat 8卫星影像,让获取高分辨率地球观测数据变得简单高效。
快速安装指南 🚀
Mac OSX系统
通过pip命令一键安装:
pip install landsat-utilUbuntu 14.04系统
先安装依赖包,再通过pip3安装:
sudo apt-get update sudo apt-get install libgdal-dev python3-dev build-essential pip3 install numpy pip3 install landsat-utilDocker方式(跨平台通用)
如果已安装Docker,可直接使用官方镜像:
docker pull developmentseed/landsat-util docker run -it developmentseed/landsat-util:latest /bin/sh -c "landsat -h"升级到最新版本
已安装用户可通过以下命令升级:
pip install -U landsat-util核心功能解析 🔍
Landsat-util提供三大核心命令,覆盖卫星影像获取全流程:
1. 搜索卫星影像(search)
根据地理位置、日期范围和云量等条件筛选合适的影像。基础用法:
landsat search --lat 纬度 --lon 经度 -s "开始日期" -e "结束日期" -c 云量百分比例如搜索2023年1月1日至10日,云量小于10%的影像:
landsat search --lat 39.9 --lon 116.3 -s "2023-01-01" -e "2023-01-10" -c 102. 下载卫星影像(download)
使用搜索得到的场景ID下载原始数据,支持指定波段:
landsat download 场景ID -b 波段组合例如下载432波段组合(自然彩色):
landsat download LC81660392014196LGN00 -b 4323. 处理卫星影像(process)
对下载的原始数据进行增强、裁剪等处理,支持多种高级功能:
- pansharpen:提高空间分辨率
- ndvi:计算归一化植被指数
- clip:按经纬度范围裁剪影像
基础处理命令:
landsat process 影像路径 -b 波段组合 --pansharpen实战案例:5分钟获取城市卫星影像 🌆
步骤1:搜索目标区域影像
landsat search --address "New York" -s "2023-06-01" -e "2023-08-30" -c 5该命令将返回纽约地区2023年夏季云量低于5%的清晰影像。
步骤2:下载选中的影像
landsat download LC80130312023210LGN00 -b 432 -d ~/landsat_images将编号为LC80130312023210LGN00的影像下载到本地目录。
步骤3:处理为自然彩色图像
landsat process ~/landsat_images/LC80130312023210LGN00 -b 432 --pansharpen生成经过 pansharpen 增强的高分辨率自然彩色图像。
高级技巧与资源 📚
- 批量处理:支持同时下载多个场景ID,只需在命令中用空格分隔
- NDVI计算:使用
--ndvi参数可快速生成植被指数图像,用于农业监测和生态研究 - 官方文档:详细使用说明可参考项目内置文档 docs/commands.rst
- 源码参考:核心功能实现位于 landsat/landsat.py
常见问题解决 ❓
- 安装失败:确保已安装所有依赖库,Ubuntu用户需特别注意libgdal-dev和python3-dev
- 下载缓慢:建议使用Docker方式并挂载本地目录,避免重复下载
- 内存不足:处理大尺寸影像时,关闭pansharpen可减少内存占用
通过Landsat-util,即便是非专业用户也能在几分钟内完成从卫星影像搜索到处理的全流程。无论是科研工作、环境监测还是地理信息分析,这款工具都能成为您高效获取地球观测数据的得力助手。立即安装体验,开启您的卫星影像探索之旅吧!
【免费下载链接】landsat-utilA utility to search, download and process Landsat 8 satellite imagery项目地址: https://gitcode.com/gh_mirrors/la/landsat-util
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
