问题标签 [rgdal]
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 - 如何创建一个循环以将多个 nc 文件作为光栅读取,然后将它们写为 envi?
下面给出的这段代码(由 stackoverflow 用户开发)将从 netcdf 文件中读取一个变量并将其写入为一个 envi 文件。
这段代码工作正常,但我有几个像这样的 netcdf 文件,我想为目录中的所有文件创建一个循环来执行此操作。
这些文件存储在一个目录中,其路径为
我试过这个:
但收到此错误
r - 是否有可能将(二进制)栅格数据直接传递给空间对象?
我使用 curl 数据包的 getBinaryURL 从网络接收光栅数据(png、tiff、...)并将数据保存到磁盘。该栅格数据稍后用于空间分析,我目前使用栅格(和 rgdal)数据包来加载栅格数据并创建栅格对象。
它可以工作,但是原始数据的保存和加载部分并不是很好。所以我喜欢将“原始”(map_png)对象直接传递给“RasterLayer”(地图)对象。像这样:
有人知道如何存档吗?
-
我知道我可以解码 png 或使用数据包 png 进行解码,但是对于许多不同的输入格式,这不是一种理想的方式。更具体地说,我举了一个例子,以获取时间增益,直接使用获取后已经可用的二进制对象getBinaryURL()
r - 在图形设备上缓慢绘图
我正在使用 R 通过 rgdal 进行一些地图绘制。我正在使用一张底图,然后我制作了一些(大约 30 张)不同的地图,底图上有一些轨道。
如果我在例如 qgis 中打开底图,它们会立即渲染,但 R 需要大约 30 秒来渲染底图。由于我一直使用相同的底图,是否可以设置一次然后将其复制到其他地图?
我试着做
这给了我一个带有底图的新设备,但是在复制过程中,地图被重新绘制,所以我在上面花了很多时间......在 R 中复制图形设备的任何其他方法?
r - rgdal R 包中 spTransform 中的“检测到非有限变换”
我正在尝试将地理坐标(度)转换为 UTM 坐标(米)并不断收到“检测到非有限变换”的错误消息。你知道我该如何解决这个问题吗?这是我使用的代码:
r - 经纬度到 UTM 坐标
我有来自UTM-zone 33以北的大经度信息。
我尝试使用以下命令将此地理信息转换为 UTM 坐标(我的数据集对象最初称为 S3km):
我收到以下错误消息:
有谁知道是什么问题?我下载了最新的 R 版本(即 R 2.15.2)并且 -packagergdal
也是新下载的。
r - spplot() 使用逐行数据的点阵图
当数据按行排列时,如何使用 spplot() 创建点阵图,例如每个地区都有更多的值(我有unemp
多年的失业率(year
)地区CSO_NAME)
?
这是我加载地图和合并数据的代码:
我想我可以使用类似的东西formula
,例如条形图的这个例子:
但是因为我无法将数据与多边形合并,所以我不知道下一步应该做什么。在这种情况下,我可以轻松地转置数据,然后使用类似的东西:
可重现的例子
这是样本数据,stats_data
只有一个分组变量year
和stats_data2
两个分组变量year
,sex
我可以使用 进行丑陋的数据操作sqldf
,但是随着添加更多因素,这变得越来越复杂。假设我有 2 个具有 2 和 10 个值的因子,那么我必须添加 20 列。
R 版本 2.15.1,Windows XP,SP3
r - 在 rstudio 中安装 rgdal 库 - 在 libgdal 中找不到 GDALAllRegister
我正在尝试使用 Ubuntu 12.10 (quantal) 和 R 2.15.1 (Roasted Marshmallows) 在 Rstudio (0.97.332) 中安装 rgdal 库。
我在 Ubuntu 中安装了关于 gdal 的以下内容:
我也安装了项目:
现在我启动 rstudio 并运行install.packages("rgdal",dependencies=TRUE)
我得到以下信息:
我不知道什么是 GDALAllRegister 以及我的下一步应该是什么。
r - 从R中的空间对象获取纬度和经度
我想从 shapefile 中获取纬度和经度。到目前为止,我只知道如何读取 shapefile。
但是我如何从 centroids.mp 中提取纬度和经度?
r - ggplot2 两个data.frames,不知道如何处理 uneval 类的数据
我是 R 新手,不知道如何用 ggplot2 绘制两个 data.frames。我收到以下错误消息:Error: ggplot2 doesn't know how to deal with data of class uneval
如何将我的数据与底层世界地图放在一起?
这是我的代码:
r - 如何在 R 中读取 HDF 格式?
我想处理一些具有 hdf 格式的数据。我从这里下载了文件:我尝试使用不同的命令打开/读取文件,但出现错误:1
h5ls(")
图书馆(rgdal)
Gdalinfo("")
3
3
a=readGDAL("file.hdf")
4
GDALinfo(fname="file.hdf")
并且不被识别为支持的数据集名称。5
我很感激任何帮助,可以通过我提供的链接下载文件。谢谢