| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Google Earth Engine(GEE)—有JS和python为什么GEE还要使用rgee? -> 正文阅读 |
|
[Python知识库]Google Earth Engine(GEE)—有JS和python为什么GEE还要使用rgee? |
基本 rgee - 第一步2020-01-01? 1. 什么是谷歌地球引擎?谷歌地球引擎是一个计算平台,允许用户在谷歌的基础设施上运行地理空间分析。与平台交互的方式有以下几种:
本网站重点介绍最后一个,您可以使用 R 客户端库向地球引擎服务器和开发Web 应用程序发送/接收消息。 2. 地球引擎的目的是:
3. 组件:地球引擎的主要组成部分是: 数据集:公开可用的遥感图像和其他数据的 PB 级存档。探索数据目录。 计算能力:谷歌的计算基础设施针对地理空间数据的并行处理进行了优化。 WEB REST API/客户端库:用于向地球引擎服务器发出请求。 代码编辑器:一个在线集成开发环境 (IDE),用于使用 Javascript API 对复杂空间分析进行快速原型设计和可视化。 5. 为什么用 rgee 而不是代码编辑器(Javascript)?基于Tyler Erickson 演示的简短比较。
6. 安装rgee只依赖于reticulate和processx。因此,用户应该确保这两个软件包都可以安装在他们的系统上。安装rgee运行如下:
rgee有两种类型的依赖项:在rgee安装之前必须满足的严格依赖项和解锁所有rgee?I/0 功能的凭据依赖项。 如果没有满足严格的依赖关系,则rgee 将无法工作。组成该组的依赖项是:
地球引擎账号的激活因用户而异,详情请查看谷歌地球引擎官网。如果您不计入 Python 环境或 EarthEngine Python API 版本,我们强烈建议您运行:
该函数将实现以下六项任务:
但是,rgee::ee_install() 的使用不是强制性的。您可以依靠自己的自定义安装。这也是允许的。如果您是 Rstudio v.1.4 > 用户,本教程将帮助您使用 R 会话正确设置 Python 环境,而无需rgee::ee_install()。考虑到您设置的 Python Environment 必须安装了Earth Engine Python API和Numpy。 另一方面,凭证依赖项?仅用于将数据从 Google Drive 和 Google Cloud Storage 移动到您的本地环境。这些依赖项不是强制性的。但是,它们将帮助您在 R 和 Earth Engine 之间创建无缝连接。组成该组的依赖项如下所示:
请参阅下一节以了解如何正确设置这两个凭据。 7. 认证正如我们之前看到的,rgee处理三种不同的 Google API:
要验证/初始化 Google Drive 或 Google Cloud Storage,您只需要按如下方式运行:
如果 Google 帐户已通过验证并授予权限,您将被定向到身份验证令牌。复制此令牌并将其粘贴到新出现的 GUI 中。与 Earth Engine 和 Google Drive 不同,Google Cloud Storage 需要手动设置其凭据(link1和link2)。在所有情况下,用户凭据始终存储在:
请记住,您只需授权一次,下次会话就不需要了。 8.你好世界我们知道安装rgee有时会令人沮丧很折磨人,所以多尝试! :( 所以,恭喜你走到这一步:D :D。在这个小例子中,将向您展示如何在全球范围内显示 SRTM 高程值!。 定义可视化参数
?使用 Map$addLayer 以交互方式可视化地图
?最后加载到的结果! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 13:00:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |