问题标签 [r-modis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 R 中使用 MODISTools 找不到函数“validate_key”
我收到以下错误,不知道是什么原因造成的。
我正在关注这个小插曲来学习 MODISTools。
https://cran.r-project.org/web/packages/MODISTools/vignettes/modistools-vignette.html
r - 下载 MODIS NDVI 数据时 MODIStsp 出错
有没有人有使用 MODIStp 包下载 MODIS 数据的经验?
我想以 1 公里的分辨率下载中国的 EVI 数据并按照教程https://cran.r-project.org/web/packages/MODIStsp/vignettes/MODIStsp.html创建了一个 jason 文件(最后的问题)并这样做。它运行正常,然后生成错误
这个有点神秘的错误让我感到困惑,想知道是否有人知道发生了什么?我的杰森文件如下:
google-earth-engine - 使用 TERRA 蒸散数据集时数据被屏蔽的任何原因
尝试运行附加的脚本,我在其中计算南佛罗里达大沼泽地的蒸散量。我正在运行附加的脚本,但我的数据点中的所有数据都被屏蔽了。我的脚本中有错误还是数据集问题?
https://code.earthengine.google.com/c9db295f9996d8e4786ae19b4faf7ead
r - R:从 SpatialGridDF 转换时,raster() 会更改像素大小
我正在使用以下 MODIS DSR 1km 产品做一些分析:MCD18A1.A2001001.h15v05.061.2020097222704.hdf
但是,我无法从 SpatialGridDataFrame 转换为 Raster,因为像素大小会发生变化......
这是我的脚本:
以下是警告:
1: 在 getProjectionRef(x, OVERRIDE_PROJ_DATUM_WITH_TOWGS84 = OVERRIDE_PROJ_DATUM_WITH_TOWGS84, : Proj4 定义中未指定的废弃基准(基于 Clarke 1866 球体): +proj=sinu +lon_0=0 +x_0=0 +y_0=0 +ellps=clrk66 +units= m +no_defs
2:在 showSRID(uprojargs, format = "PROJ", multiline = "NO", prefer_proj = prefer_proj) 中:丢弃的数据未知,基于 Proj4 定义中的 Clarke 1866 椭球
结果如下:
我找不到这个问题的解决方案,我想知道这是否应该发生,如果不是,我该如何解决?指定 CRS?使用正弦投影时(“+proj=sinu +lon_0=0 +x_0=0 +y_0=0 +a=6371007.181 +b=6371007.181 +units=m +no_defs”)只会出现警告,可能我没有正确使用 CRS .
r - 如何使用 MODISTools 下载而不出错?
我正在使用MODISTools
R 中的包下载一些数据,但我遇到了错误。有时我的代码有效,有时则无效。我反复收到此错误,但找不到任何有关其含义的信息。这是我运行的代码:
这是我运行代码后的错误:
或者代码运行后的错误:
然后它在下载整个数据集之前暂停执行。
我试过弄乱我的坐标、日期等的格式,但似乎没有任何效果。这些错误似乎非常随机。
任何想法将不胜感激!
r - MODISTools mt_subset() 警告/错误 - 曾经有效的代码现在无效
我一直在做一个关于空气污染物和植被指数的项目。关于植被指数 (VI),我使用 R 的 MODISTools 包,并使用 mt_subset() 函数从 NASA 网站下载 VI 数据。完整的功能是:
几个月前,我运行代码没有问题,但现在我尝试使用该函数,弹出以下警告:
但有时,当我重新运行代码时,会出现以下错误:
我不知道发生了什么。任何人都可以帮助我吗?
PD:显然软件包已更新,但我在加载时收到以下消息:
我有最新版本的 RStudio,所以不知道发生了什么。
r-modis - MODIS - runGdal - strsplit 中的错误:非字符参数
我使用 MODIS 包,但遇到以下错误:
请参见下面的代码:
我已经在网上尝试了一些示例代码,它们应该可以正常工作,但仍然出现相同的错误。有谁知道这是从哪里来的?
r - 使用 MODISTools 时不断收到此错误
我正在使用 R 的 MODISTools 包使用此代码在 2 公里乘 2 公里的区域内获取 NDVI,但之后立即收到此错误:
谁能告诉我这是什么意思?从 2000 年开始,我曾经能够在 20 公里乘 20 公里的区域内运行此代码并收集数据。
r - 使用 BFAST 显示断点
我目前正在使用 bfastSpatial,我正在尝试将断点值绘制为基于年份颜色的图例。我知道用于绘制每月断点的 changeMonth 函数(http://www.loicdutrieux.net/bfastSpatial/)但是,我试图实现与 Morrison 等人类似的结果。(2019) https://www.mdpi.com/2072-4292/10/7/1075 任何帮助将不胜感激。
matlab - 使用 MATLAB 将正弦投影转换为 wg84 lat 和 lon 值
我有一个 modis hdf 文件,mcd19a2 产品。这些文件是使用正弦投影存储的。然后将图块划分为 1200 x 1200 网格(或者在 1200 x 1200 矩阵中,你可以说)。经度和纬度数据也被存储,但不是在 WG84 纬度/经度值中。它们以米为单位。我想从特定文件中提取 lat 和 on 信息,然后将其转换为 wg84 lat/lon。我正在使用 MATLAB 版本 2021。
这是一个函数,我使用的是“findindex”。问题是瓷砖是在正弦投影中进行的,即它具有不同的左上角和左下角经度值,而从代码中,我得到了相似的值。
我正在使用的文件 MCD19A2.A2021121.h24v06.006.2021124142622.hdf https://drive.google.com/file/d/1g1hnNFIeSef8C17L_6Mq8g0RaJxe1mW1/view?usp=sharing
关于上下纬度/经度的纬度/经度信息如下:
iv ih 0: ll lon ll lat 1: ul lon ul lat 2: ur lon ur lat 3: lr lon lr lat
6 24 63.6095 19.9322 69.0253 30.0331 80.8440 29.9993 74.4929 19.9002
我用来转换的代码;
请建议。如果有任何其他简单的方法可以做到这一点。