news 2026/5/23 18:51:51

C++ Qt 框架 Python+Gee代码,获取自定义时间内的中值卫星影像(源码开源,软件共享)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++ Qt 框架 Python+Gee代码,获取自定义时间内的中值卫星影像(源码开源,软件共享)

文章目录

  • 界面总览
  • 支持下载的数据
  • 项目ID获取方法
  • 软件使用方法
    • 第一步
    • 第二步
    • 开始下载
      • 第一个
      • 第二个
  • 注意事项
  • 源码分享
    • github
    • gitee

界面总览

大家都有自己下载影像的办法,如果你有比我方便的,也可以打开python源码看看python 如何调用gee的api ,或者学习怎么用C++ 代码深度调用 python 代码(文后有源码贡献)

支持下载的数据

# 影像集合 (ImageCollection) 类collections={1:'COPERNICUS/S2_SR_HARMONIZED',2:'LANDSAT/LC09/C02/T1_L2',3:'LANDSAT/LC08/C02/T1_L2',4:'LANDSAT/LT05/C02/T1_L2',5:'LANDSAT/LE07/C02/T1_L2',6:'MODIS/061/MOD13Q1',10:'COPERNICUS/S1_GRD'}# 单张影像 (Image) 类single_images={7:'USGS/SRTMGL1_003',8:'NASA/NASADEM_HGT/001',9:'JAXA/ALOS/AW3D30/V2_2',11:'ESA/WorldCover/v100',12:'projects/sat-io/open-datasets/landcover/ESRI_Global-Land-Cover-10m/2020'}

项目ID获取方法

需要谷歌账户和外网环境

https://code.earthengine.google.com/


软件使用方法

第一步

在 gee 项目 id 输入 你的 id(此处使用我的没有,在点击下载前会跳转到浏览器 经过你的谷歌账户授权,这里的 id 其实没有什么多大意义

第二步

选择你要下载的卫星影像,空间分辨率会自动改变,如果下载很慢可以把空间分辨率简单(对应的数值升高,比如我这里就把 10 改为 20 就是原来分辨率的一半

序号如下图

时间可以自己选择,注意以下类型的遥感数据是单张影像,时间其实并没有用处。

# 单张影像 (Image) 类single_images={7:'USGS/SRTMGL1_003',8:'NASA/NASADEM_HGT/001',9:'JAXA/ALOS/AW3D30/V2_2',11:'ESA/WorldCover/v100',12:'projects/sat-io/open-datasets/landcover/ESRI_Global-Land-Cover-10m/2020'}

同时除了 以下序号需要云最大值,其余数据设置了也没用

support_cloud_filter=[1,2,3,4,5]

开始下载

点击此处会依次有两个文件对话框

第一个

选择矢量数据

第二个

选择下载到什么地方

点击上图的 “ 保存 ” 后,就开始从云端下载数据了( 下载速度随着网速和下载量不同可能有快有慢 )

注意事项

下载的数据是时间范围内 所有满足条件的影像 融合而成的中值影像,融合过程为Google earth engine 云平台进行

源码分享

github

https://github.com/mojoin/MedianTimeSat

gitee

https://gitee.com/lclIzzxw/MedianTimeSat
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 3:05:15

基于SpringBoot+Vue的山西大同大学学生公寓管理系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】

摘要 随着高校信息化建设的不断推进,学生公寓管理作为校园管理的重要组成部分,亟需通过数字化手段提升管理效率和服务质量。传统的学生公寓管理多依赖人工操作,存在信息更新滞后、数据分散、管理流程繁琐等问题。山西大同大学作为一所综合性高…

作者头像 李华
网站建设 2026/5/20 19:49:32

计费系统对接:按Token数量统计TensorRT服务用量

计费系统对接:按Token数量统计TensorRT服务用量 在AI模型即服务(MaaS)的商业化浪潮中,一个看似简单却至关重要的问题浮出水面:用户用一次大模型API,到底该收多少钱? 如果只是按调用次数收费&…

作者头像 李华
网站建设 2026/5/22 3:04:34

混合精度训练后接TensorRT推理:完整流水线最佳实践

混合精度训练后接TensorRT推理:完整流水线最佳实践 在当今AI模型日益复杂、部署场景愈发严苛的背景下,单纯追求训练准确率的时代已经过去。从自动驾驶到实时推荐系统,越来越多的应用要求模型不仅“看得准”,更要“跑得快”——低延…

作者头像 李华
网站建设 2026/5/15 13:33:22

日志分析技巧:从TensorRT运行时日志定位性能瓶颈

日志分析技巧:从TensorRT运行时日志定位性能瓶颈 在现代AI系统部署中,一个训练完成的模型从实验室走向生产环境,往往面临“推理效率断崖式下降”的尴尬。明明论文里宣称20毫秒响应,实测却要150毫秒;吞吐量远低于预期&a…

作者头像 李华
网站建设 2026/5/23 9:19:46

企业采购决策参考:TensorRT与其他推理框架全面对比

企业采购决策参考:TensorRT与其他推理框架全面对比 在AI模型从实验室走向生产线的过程中,一个绕不开的问题是:如何让复杂的深度学习模型在真实业务场景中跑得更快、更稳、更省? 无论是智能摄像头需要实时识别人脸,客服…

作者头像 李华
网站建设 2026/5/21 5:21:36

USB Burning Tool上位机通信设置:零基础入门必看

USB Burning Tool通信配置全解析:从零开始打通刷机“第一公里” 你有没有遇到过这样的场景? 手握一块全新的开发板,固件镜像也准备好了,兴冲冲打开USB Burning Tool,结果左等右等就是“ 未检测到设备 ”。重启、换…

作者头像 李华