Google Earth Engine 的缺点和限制

news2025/1/22 21:01:07

       随着 Google Earth Engine 在地球科学和数据计算领域越来越流行,网上有很多介绍Google Earth Engine 的文章及 Google Earth Engine的追随者。Google Earth Engine确实是一款伟大的产品,我们应该为其点赞。但由于已经有太多人在热捧了,我这里就不再赘述其优点了,说说其一些问题和限制。以便让大家在深入研究和选定平台之前,能多个角度看问题。所以本文将重点介绍 GEE 的一些局限性和缺点。

在开始之前,我们先来看看Google Earth Engine要解决的问题。

  1. 它解决了繁忙且耗时的遥感处理,这意味着它解决了我们的基础设施问题。


  2. 它推广具有行星尺度分析功能的免费的多 PB 卫星图像和地理空间数据集目录。但免费版本有一些处理和存储限制,具体限制未知,应该是一切皆有可能吧。

现在让我们看看 Google Earth 引擎的缺点

  1. 它仅免费用于非商业、非生产用途。这意味着您必须为商业用途付费

  2.  免费版本有一些处理和存储限制。具体限制众说纷纭,我一直未找到完整的限制对比说明,这意味着你在上面的工作及工作内容有不可预测的不稳定性,请注意做好备份!


  3. 编程限制。没有适合的可视化编程环境,不适合系统化编程!


  4. 编程中的框架限制,map-and-reduce编程并不适合解决所有遥感问题


  5. Google Earth Engine 并不适合许多项目。


  6. 它不适合较小的数据集。因为它不能解决软件问题,只能解决处理问题


  7. Google Earth Engine 主要专注于闭源专有平台,即带有 Javascript 包装器和自己的框架的基于 Web 的编辑器


  8. 还有开放了基于 python的 API 的调用功能,但在后台,它依然是调用自己闭源专有框架及其自己闭源的对象。并开发了一个 叫Gee map python 包来尝试实现这些功能。


  9. 由于框架的限制,在 GEE 框架中创建复杂的应用程序可能非常麻烦。例如,GEE选择的并行编程框架是基于映射和简化操作的。该模型支持大规模并行操作,但却造成了其复杂的编码风格。


  10. GEE 产生的数据或结果仅可用于教育和研究目的。这意味着出售数据或任何结果都是非法的。


  11. 谷歌虽然声称为其平台提供商业和非商业许可选项,但其使用条件和定价却并不透明。


  12. 它使用的许多算法也是不透明的,在处理级别上更像是黑盒方法。


  13. 获得掌握 Google Earth Engine 的技能需要足够的时间,因为它有很多依赖性。一个人必须是遥感专家、编码专家和数据专家。


  14. 蹩脚的导出结果功能。导出资源到本地电脑操作很让人头疼。

最重要的是,  Google Earth Engine 并不适合许多项目和许多专业人士。必须记住,它仅免费用于非商业、非生产用途。另外,我一直在找Google Earth Engine商业用途和非商业用途的具体区别(功能和性能方面的),但一直都未找到,有的朋友可以给我发一下,先谢谢了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/966087.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

在termux下安装pip

termux的包安装命令是pkg或者apt,在termux下安装python包,一般直接pip。 (本笔记适合初初接触termux或者太久没碰termux而遗忘的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖免费“圣…

C++ 浅拷贝和深拷贝

目录 1. 浅拷贝 2. 深拷贝 1. 浅拷贝 浅拷贝只是拷贝一个指针,并没有新开辟一个地址,拷贝的指针和原来的指针指向同一块地址,如果原来的指针所指向的资源释放了,那么再释放浅拷贝的指针的资源就会出现错误 对一个已知对象进行拷贝…

在VSCode上画UML的三个插件

2023年9月2日,周六晚上 因为写代理模式的博客时需要画UML,所以就在网上找了半天, 最后觉得VSCode上的这三个插件比较好用 目录 三个画UML的VSCode插件PlantUMLDraw.io IntegrationUMLet我个人推荐使用PlantUML 三个画UML的VSCode插件 Pla…

实战-支付漏洞

免责声明 本文发布的工具和脚本,仅用作测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利&#xff0c…

A 股个股资金流 API 数据接口

A 股个股资金流 API 数据接口 全量股票资金流数据,全量A股数据,最长30日历史数据 1. 产品功能 支持所有A股资金流数据查询;每日定时更新数据;支持多达 30 日历史数据查询;超高的查询效率,数据秒级返回&am…

springboot 与 Redis整合

SpringBoot 操作数据:Spring-data jpa jdbc mongodb redis! SpringData 也是和SpringBoot 齐名的项目! 说明:在SpringBoot2.X 之后,原来使用的jedis被替换成了lettuce jedis: 采用的直连,多个线程操作的话&…

【Unity3D】UI Toolkit简介

1 前言 UI Toolkit 是一种基于 Web 技术的 GUI 框架,是为了解决 UGUI 效率问题而设计的新一代 UI 系统(UGUI 的介绍详见→UGUI概述)。与 UGUI 不同,UI Toolkit 没有采用 GameObject 的方式,而是参考了 Web 技术的 XML …

深度学习应用-WeNet语音识别实战01

概括 本文对WeNet声音识别网络的Python API上介绍的Non-Streaming Usage和 Streaming-Usage分别做了测试,两者本质相同。API对应采样的声音帧率、声道都做了限制。效果还可以,但是部分吐字不清晰、有歧义的地方仍然不能识别清晰。 项目地址: …

内部类总结

内部类 1、内部类介绍: 外 2、成员内部类: 3、静态内部类 4、局部内部类: 5、匿名内部类:

说说TIME_WAIT和CLOSE_WAIT区别

分析&回答 TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接&#xf…

使用 Hue 玩转 Amazon EMR(SparkSQL, Phoenix) 和 Amazon Redshift

现状 Apache Hue 是一个基于 Web 的交互式 SQL 助手,通过它可以帮助大数据从业人员(数仓工程师,数据分析师等)与数据仓库进行 SQL 交互。在 Amazon EMR 集群启动时,通过勾选 Hue 进行安装。在 Hue 启用以后&#xff0…

Scratch 画画的技巧

前言 美术是一种艺术,且不局限于纸张,就像电脑绘图也属于美术。我至今已有三年多的画龄,经验丰富,尤其擅长在scratch造型编辑器上画矢量图。今天给大家分享一些实用的技巧。 1.讲解 用橡皮工具给一个圆擦出“橡皮洞” 橡皮工具&a…

2511. 最多可以摧毁的敌人城堡数目

文章目录 Tag题目来源题目解读解题思路复杂度分析写在最后 Tag 【数组】 题目来源 2511. 最多可以摧毁的敌人城堡数目 题目解读 在数组 forts 中,forts[i] 有三种数值: -1: 表示第 i 个位置没有城堡,是空地;0&…

【计算机知识】Base64 编码说明

一、理论 Base64 是一种基于 64 个可打印字符来表示二进制数据的表示方法,由于 2^664,所以每 6 个比特为一个单元,对应某个可打印字符。 Base64 常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据,包括…

程序员自由创业周记#2:前期准备

感恩 上次公开了创业的决定后,得到了很多亲朋好友和陌生朋友的鼓励或支持,以不同的形式,感动之情溢于言表。这些都会记在心里,大恩不言谢~ 创业方向 笔者是一名资质平平的iOS开发程序猿,创业项目也就是开发App卖&am…

图的深度优先与广度优先遍历

上篇博客介绍了图的概念与图的存储(邻接矩阵、邻接表): 接下来就是介绍图的遍历。 图的遍历 给定一个图G和其中任意一个顶点v0,从v0出发,沿着途中各边访问图中的所有顶点,且每个顶点仅被遍历一次。"遍历"即对结点进行…

读SQL学习指南(第3版)笔记09_条件逻辑与事务

1. 条件逻辑 1.1. SQL逻辑根据特定列或表达式转向不同的分支来处理 1.2. 在程序执行时从多个路径中选取一个路径的能力 1.3. case表达式 1.3.1. 所有的主流数据库服务器都提供了旨在模拟大多数编程语言中if-then-else 语句的内建函数 1.3.1.1. Oracle的decode()函数 1.3.…

T113-S3-ov5640摄像头调试

目录 前言 一、ov5640模组介绍 1. 图像传感器特性 2. 接口和控制 3. 图像处理能力 4. 应用领域 二、原理图连接 三、设备树配置 四、驱动配置 五、ov5640使用 六、异常记录 总结 前言 摄像头模块是嵌入式系统中常见的外设,用于捕获图像和视频。在本篇文章…

一不留神就掉坑

乘除顺序问题 在据卡特兰数[1]公式,解决leetcode-96 不同的二叉搜索树[2]时,遇到一个非常诡异的问题, package mainimport "fmt"func main() { for i : 0; i < 40; i { fmt.Printf("第%d个卡特兰数为:%d\n", i, numTrees(i)) }}func numTrees(n int) i…

【超详细~KVM】KVM概述、安装及简单操作-------从小白到大神之路之学习运维第91天

第四阶段提升 时 间&#xff1a;2023年8月30日 参加人&#xff1a;全班人员 内 容&#xff1a; KVM概述、安装及简单操作 目录 一、KVM 概述 二、KVM工作原理 三、KVM应用场景 四、centos7 下安装部署 五、新建虚拟机步骤 1、创建存储池并创建存储卷 2、点击号创建…