问题标签 [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.

0 投票
1 回答
9626 浏览

r - 在 SpatialPolygonsDataFrame 上绘制 SpatialPointsDataFrame

我有一个使用以下命令绘制的 SpatialPolygonsDataFrame:

我使用以下命令创建了一个 spatialPointsDataFrame

我能够绘制多边形,但我无法在同一图上的多边形上表示agenziePoints。提前感谢您的支持。

0 投票
2 回答
2457 浏览

r - 在 r 中重命名 shapefile 的属性

我正在尝试加入两个类似 shapefile 的子集,一个来自美国的州,第二个来自加拿大的省份。数据集可在此处获得:来自 Geocommons 的 shapefile

我注意到在这两个文件中,属性略有不同。在美国地图中,州被标记为“STATE_NAME”,但在加拿大地图中,属性只是“NAME”。这是一个问题,因为我无法将两个 shapefile 合并为一个。有没有人可以解决这个问题?

到目前为止,这是我的代码:

我猜如果我将属性重命名为“NAME”之类的相同名称,那么我应该能够使用某种rbindcbind函数合并两个 shapefile。

0 投票
1 回答
667 浏览

r - rgdal 的 Mac postgres/postgis 驱动程序

我试图让 rgdal 直接从启用 postgis 的数据库中读取多边形数据,但事情并不太顺利。我正在使用带有 R 3.0.2 的 OSX 10.9.2,并且我从 Kyngchaos 安装了完整的 GDAL 1.10.1 框架。具体来说:http ://www.gdal.org/ogr/drv_pg.html是我想要的驱动程序。我已经确认 /Library/Frameworks/GDAL.framework/Versions/Current/Libraries/libpq.dylib 存在-据我所知,这是我需要的驱动程序。

rgdal 包是根据已安装的 gdal 框架从源代码编译的,使用:

成功完成。加载 rgdal 没有问题,但 postgres 驱动程序拒绝出现:

我错过了一些明显的东西吗?

(编辑:请注意,它ogrinfo "PG:[conneciton string here]"工作得很好,所以驱动程序肯定在工作)

0 投票
2 回答
4173 浏览

r - 将极地立体投影转换为R中的纬度网格

我有一个极地立体网格(尺寸为 6667 x 6667 单元格,大小为顶部:3333500,左侧:-3333500,右侧:3333500,底部:-3333500)。该投影的纬度为真实比例南 -71 度,基准 WGS84。网格间距为 1000 m

我想从中制作一个纬度长的网格,但遇到了麻烦。我可能会完全错误地解决这个问题,但这是我迄今为止所拥有的:

spTransform 的输出不正确。有没有人有什么建议?谢谢!

0 投票
1 回答
967 浏览

r - 在 R, rgdal 中安装 JPEG2000 驱动程序

下午好;

我目前正在使用此处.grib找到的.grib2文件格式。我想在 R 中分析这些数据,并通过使用我“应该”能够做到的rgdal包。当我运行时:

我收到以下错误:

这让我相信 JPEG200 驱动程序是我的问题,它没有出现在gdalDrivers()其中,我很好奇是否有办法手动安装此驱动程序。

在GDAL 站点上注意到JPEG2000 驱动程序依赖于libjasper,并已下载到源驱动程序文件。如何将这些驱动程序合并到我的 rgdal 包中以供使用?

干杯

0 投票
1 回答
2636 浏览

r - 无法在 Windows 64 位中安装 rgdal

rgdal在windows 8.1中安装时遇到问题,我安装了OSGeo4W(顺便说一句是强制性的吗?),明白我必须安装proj4,但不太明白在页面上安装什么,我阅读了一些文档,但我觉得很无知,不能让它正常工作。

我想rgdal通过R-studiothrough访问rgdal,但我怎么知道r-studio在哪里寻找gdalproj4?我真的很困惑,显然需要一些文档,但不知道在哪里寻找它,因为我读到的所有内容似乎都没有用。

rgdal 是根据 R 安装的,但是当我使用spTransform它时说

此外,在系统要求中需要GDAL和proj4,我知道因为我已经在Ubuntu中安装了所有这些,付出了很多努力。

编辑:我重新启动了 R,现在在做 library(rgdal) 我得到了这个:

一切都好吗?

编辑 2:我更新了 R,只是想看看这是否是原因。错误消息绝对没有变化。

任何帮助表示赞赏:)

0 投票
2 回答
4695 浏览

r - R:使用 RGDAL 和 RASTER 包时抛出错误

给所有可能相关的人:

这是源代码:


我正在尝试将输出写入空的 TIFF 栅格,但我不断收到以下错误消息:


我想知道这是否与滥用 RGDAL 或 RASTER 包中的函数有关。

有人可以帮助我吗?

预先感谢您的慷慨。

干杯,广告

0 投票
2 回答
1875 浏览

gpx - 使用 writeOGR {rgdal} 写入 gpx 文件时出错

我正在尝试使用 writeOGR 创建点的 gpx 文件。writeOGR() 将创建一个没有错误的 shp 文件,但如果我尝试编写 KML 或 GPX 文件,我会收到此错误。我在 Windows 上使用 R 3.1.1 和 rgdal 0.8-16(我在 7 和 8 上尝试过,同样的问题)。

它在地理坐标中,我已经发现这很重要

谁能提供有关如何解决此错误的任何指导?

这是我使用的文件和代码。

https://www.dropbox.com/sh/r7kz3p68j58c189/AACH0U_PLH7Y6cZW1wdFLQTOa/random_2014

0 投票
1 回答
541 浏览

r - 在 RgoogleMaps 中使用 PlotPolysOnStaticMap 函数:绘制我的多边形会在“孔”中返回颜色

正如标题所说,我正在尝试使用 RgoogleMaps 中的 PlotPolysonStaticMap 函数绘制多边形。我的多边形是世界野生动物基金会 (WWF) 生态区更大数据集的一个子集。由于我的生态区域的边界限制了另一个生态区域的边界,所以我的多边形中间应该有一个“洞”或空白区域。当我使用绘图函数绘制 shapefile 时,孔显示为白色。当我在 RgoogleMaps 的底图上绘制多边形时,孔出现颜色,我不知道如何更改它。

完整的地图可在此处获得。需要下载并解压缩它才能使我的代码正常工作。

谢谢!

0 投票
1 回答
711 浏览

r - 如何打开解压缩的地图文件

我正在尝试读取压缩地图文件以用作轮廓上的地图叠加层,但我似乎无法解压缩该文件。以下是我的命令;

我想在我的情节中使用 zmb2 作为底图。zip 文件和脚本位于同一目录中。以下是我得到的:

无法打开层但我确实看到 unzip 命令有效,因为我看到 4 个带有 dbf、prj、shp 和 shx 扩展名的新文件

任何帮助将不胜感激。