Advertisement

geeTools:用于遥感与空间分析的Google Earth Engine工具

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
geeTools是一款专为遥感和空间数据分析设计的软件工具包,它充分利用了Google Earth Engine平台的强大计算能力,支持用户高效处理大规模地球观测数据。 Google Earth Engine的遥感和空间分析工具。 用法 要导入模块,请在您的GEE脚本中包含以下代码: ```javascript var foo = require(users/aazuspa/geeTools:{module name}); foo.bar(); ``` 例如: ```javascript var fire = require(users/aazuspa/geeTools:fire.js); fire.calculateBurnSeverity(...); ``` 例子 烧伤严重程度 使用火灾前和火灾后的图像来计算火灾前和火灾后的NBR,dNBR(Key和Benson,2005),RdNBR(Miller和Thode,2007)以及基础区域死亡率(Reilly等人,2017)。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • geeToolsGoogle Earth Engine
    优质
    geeTools是一款专为遥感和空间数据分析设计的软件工具包,它充分利用了Google Earth Engine平台的强大计算能力,支持用户高效处理大规模地球观测数据。 Google Earth Engine的遥感和空间分析工具。 用法 要导入模块,请在您的GEE脚本中包含以下代码: ```javascript var foo = require(users/aazuspa/geeTools:{module name}); foo.bar(); ``` 例如: ```javascript var fire = require(users/aazuspa/geeTools:fire.js); fire.calculateBurnSeverity(...); ``` 例子 烧伤严重程度 使用火灾前和火灾后的图像来计算火灾前和火灾后的NBR,dNBR(Key和Benson,2005),RdNBR(Miller和Thode,2007)以及基础区域死亡率(Reilly等人,2017)。
  • GEE Tools: Google Earth Engine 脚本
    优质
    GEE Tools是一款专为Google Earth Engine设计的脚本开发辅助工具,旨在帮助用户更高效地编写、调试和分享地球观测数据处理代码。 Google Earth Engine工具是一组与Google Earth Engine Python API配合使用的工具,它们可能有助于解决或自动完成某些流程。您可以从具有类似功能的代码编辑器中导入一个JavaScript模块。新版0.3.0将此包装分为两部分。现在geetools仅包含与Google Earth Engine相关的功能和方法,因此您可以在任何喜欢的Python环境中使用该模块。 对于Jupyter工作,我创建了另一个名为ipygee的新包(版本0.5.0),进行了重大更改,并将其一分为二。在新版本0.6.0中也进行了类似的拆分处理:制作图像带的功能现在作为独立软件包提供。geetools.collection功能现位于一个单独的封装内,可以通过pip install进行安装。
  • GEE_TimeSeries:采Savitzky-Golay滤波器Google Earth Engine序列
    优质
    GEE_TimeSeries是一款基于Google Earth Engine平台开发的时间序列数据分析工具,特别采用了Savitzky-Golay滤波算法进行数据平滑处理。该工具旨在提升长时间序列遥感影像的时间动态特征提取与分析精度,适用于环境监测、气候变化研究等多个领域。 这段文字描述了如何在Google Earth Engine上使用Savitzky-Golay滤波器处理时间序列数据的示例。该示例展示了从要素集合中提取图像集合值,以及创建植物指数的时间序列数据帧,并在其上应用Savitzky-Golay过滤器的过程。 代码如下: ```python import ee, eemont ee.Authenticate() ee.Initialize() f1 = ee.Feature(ee.Geometry.Point([3.984770, 48.767221]).buffer(50), {ID: A}) ``` 注意:原文中没有具体提及联系方式等信息,因此在重写时未做相应修改。
  • Google Earth Engine教程源码解
    优质
    《Google Earth Engine教程与源码解析》一书深入浅出地讲解了如何使用Google Earth Engine平台进行地球大数据处理和分析,结合实例代码帮助读者快速掌握编程技巧。 Google Earth Engine教程提供了一系列关于如何使用Google Earth Engine平台的指导和资源。此教程旨在帮助用户掌握Earth Engine的各项功能,并能够利用其海量地球观测数据进行科学研究、环境监测及地理信息分析等工作。通过本教程,初学者可以快速上手,而有经验的开发者则能更深入地挖掘该工具的强大潜力。
  • Google Earth Engine教程.pdf
    优质
    《Google Earth Engine教程》是一份详尽指南,旨在帮助用户掌握如何使用Google Earth Engine平台进行地球观测数据分析与应用开发。 本资料包括学习GEEmap的基本教程、第四届GEE会议的会议内容和PPT以及GEE基础语法PPT。
  • Google Earth Engine云计算常见错误及解决方案手册
    优质
    本书籍提供了使用Google Earth Engine进行遥感数据分析时遇到的各种问题及其有效解决策略的手册,适合科研人员和学生参考学习。 《遥感云计算-Google Earth Engine常见错误及解决方案手册》是一本专为GEE初学者设计的手册,旨在帮助用户在使用Google Earth Engine过程中遇到的各类问题进行排查和解决。手册涵盖了多个方面,包括地图显示、基本语法错误、波段与属性问题、变量管理以及GEE与JavaScript方法的区别等。 1. 地图显示偏移问题: 这个问题通常由火星坐标系引起,目前无解。当用户在GEE中绘制的地理位置与电子地图不匹配时,这可能是由于电子地图进行了坐标偏移处理。建议在实际操作中使用影像地图,因为它们通常不会有偏移问题。 2. 基本语法错误: (1)缺少关键字:在JavaScript中,变量声明需要使用`var`关键字,如`var a = 1;`。 (2)混合使用中文和英文标点:编程时应使用英文输入法,避免因标点符号错误导致的问题,例如:`ee.Date(2018-01-01)`。 (3)未定义变量:确保变量在使用前已被定义,例如:`var a = 0; var b = 1; print(b);` (4)波段名称或属性名称错误:在使用图像的波段或属性时,确保它们存在于图像中,如`image.select(elevation)`和`image.get(title)`。 3. 变量覆盖与重复定义: 避免重复定义同一个变量,以免影响代码逻辑,例如:`var a = 1; a = b + 1;`可能导致预期之外的结果。 4. GEE方法与JavaScript属性混淆: GEE对象不直接支持JavaScript的所有方法和属性。例如,`ee.List`的长度需要使用`length()`方法,而不是JavaScript的`.length`属性。如果需要使用JavaScript特性,可以使用`getInfo()`方法获取GEE对象的原始信息。 解决这些问题的关键在于对GEE的深入理解和遵循良好的编程习惯。对于初学者来说,熟悉GEE的API文档,了解其特有的语法结构和方法,并在编写代码时保持一致性,是避免错误的有效途径。此外,遇到问题时查阅官方文档、社区论坛和该手册将有助于快速定位并解决问题。通过不断实践和学习可以逐渐掌握遥感云计算和Google Earth Engine的高级应用。
  • Google Earth Engine学习资源
    优质
    《Google Earth Engine学习资源》旨在为用户系统地介绍和讲解如何使用Google Earth Engine这一强大的地球观测数据平台进行科学研究与应用开发。该资料集涵盖了从基础概念到高级编程技巧的全方位教程,适用于地理信息科学、环境监测及气候变化研究等领域的专业人士以及对遥感技术感兴趣的初学者。 Google Earth Engine的学习资料可以帮助用户更好地理解和使用这一强大的地球数据分析平台。这些资源涵盖了从基础概念到高级应用的各个方面,适合不同水平的学习者参考学习。
  • Google Earth Engine评估生物量
    优质
    本研究采用Google Earth Engine平台,结合卫星遥感数据和先进的算法模型,旨在精确量化与制图全球及区域尺度上的植被生物量,为生态学、气候变化研究等领域提供关键数据支持。 Estimating Aboveground Biomass Using Remote Sensing Data and Google Earth Engine
  • Google Earth Engine 学习指南.pdf
    优质
    《Google Earth Engine学习指南》是一本全面介绍如何使用Google Earth Engine平台进行地球观测数据分析与编程的教程。 GEE学习教程:GEE本身存储了近40年来主要公开的遥感影像数据集,例如Landsat系列产品、Modis系列产品、Sentinel系列产品等,还包括各种气象数据。通过GEE提供的API和其他工具可以方便地查看、计算和分析大规模的影像数据。
  • Google Earth Engine 入门教程PPT
    优质
    本PPT为初学者提供全面讲解和实用指南,帮助快速掌握Google Earth Engine的基础知识与操作技巧,适用于地理信息系统、遥感技术等领域的学习者。 GEE 基础教程PPT由李世卫(知乎名“无形的风”,环宇易研科技)与王金柱(西南大学&迪肯大学)共同创作。