- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试加载一个 zip 级别的 shapefile 来进行一些绘图,如下所示: https://github.com/hadley/ggplot2/wiki/plotting-polygon-shapefileshttp://www.nceas.ucsb.edu/scicomp/usecases/ReadWriteESRIShapeFiles等等
我的代码:
library(rgdal)
library(RColorBrewer)
library(ggplot2)
zipmap = readOGR(dsn="file.zip/", layer="myZIPmap")
我收到此错误:
Error in ogrInfo(dsn = dsn, layer = layer, input_field_name_encoding = input_field_name_encoding) :
Cannot open file
我检查了驱动程序,但说实话我无法解释输出:
ogrDrivers()
name write
1 AeronavFAA FALSE
2 ARCGEN FALSE
3 AVCBin FALSE
4 AVCE00 FALSE
5 BNA TRUE
6 CSV TRUE
7 DGN TRUE
8 DXF TRUE
9 EDIGEO FALSE
10 ESRI Shapefile TRUE
11 Geoconcept TRUE
12 GeoJSON TRUE
13 Geomedia FALSE
14 GeoRSS TRUE
15 GML TRUE
16 GMT TRUE
17 GPSBabel TRUE
18 GPSTrackMaker TRUE
19 GPX TRUE
20 HTF FALSE
21 Idrisi FALSE
22 KML TRUE
23 MapInfo File TRUE
24 Memory TRUE
25 MSSQLSpatial TRUE
26 ODBC TRUE
27 OpenAir FALSE
28 PCIDSK TRUE
29 PDS FALSE
30 PGDump TRUE
31 PGeo FALSE
32 REC FALSE
33 S57 TRUE
34 SDTS FALSE
35 SEGUKOOA FALSE
36 SEGY FALSE
37 SUA FALSE
38 SVG FALSE
39 TIGER TRUE
40 UK .NTF FALSE
41 VFK FALSE
42 VRT FALSE
43 XPlane FALSE
file.info 给出:
file.info(path="K:/2012 - IPD - Policy Maps/fe_2007_us_zcta500.zip/")
size isdir mode mtime ctime
K:/2012 - IPD - Policy Maps/fe_2007_us_zcta500.zip/ 661131516 FALSE 666 2012-08-22 14:54:53 2012-08-22 14:50:43
atime exe
K:/2012 - IPD - Policy Maps/fe_2007_us_zcta500.zip/ 2012-08-22 14:58:38 no
鉴于我尝试过的互联网搜索,看来我不是唯一遇到此问题的人,但我一直无法找到答案。我不确定问题是否与 .zip 文件夹内的 shapefile 有关。由于它是一台工作计算机,我必须等待 IT 安装 WinZip,以便我可以提取 shapefile 并在 .zip 文件夹之外尝试。希望那是明天。
此外,包帮助指出“请注意,数据源目录中的杂散文件(例如 *.dbf)可能会导致伴随 *.shp 丢失的可疑错误。” .zip 文件夹包含以下内容:a.dbf、b.prj、c.shp、d.shp.xml、e.shx。
您能提供的任何帮助都会很棒!-亚历克斯
最佳答案
您应该能够使用 unzip
解压缩文件,而无需外部程序。要使用 readOGR
读取 shapefile,dsn
是“解压”文件所在的目录名称,layer
是不带扩展名的形状文件。在下面的示例中,将 myZIPmap 替换为适当的 shapefile 名称。
library(utils)
library(rgdal)
unzip("K:/2012 - IPD - Policy Maps/fe_2007_us_zcta500.zip")
zipmap <- readOGR(dsn = "K:/2012 - IPD - Policy Maps/fe_2007_us_zcta500", layer = "myZIPmap" )
关于rgdal/readOGR - 无法从 .zip 读取 shapefile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082174/
wmap <- readOGR(dsn="~/R/funwithR/data/ne_110m_land", layer="ne_110m_land") 此代码未加载形状文件,并且生成错误为 Error
我正在尝试为 shapefile 执行 readOGR 函数,但处理时间太长,我最终在 20 分钟左右后终止了该进程。以下是代码: country <- readOGR('shapeFiles','g
首先让我说,我已经详尽地查看了处理 readOGR 错误的其他线程,并且为了我自己的利益已经多次尝试实现它们。 我遇到的问题与之前解决的问题类似:也就是说,我无法通过 readOGR 导入 shape
我正在尝试将地理数据库文件 (.gdb) 中包含的 shapefile 读取到 R 中。.gdb 包含两个要素数据集,每个数据集具有多个要素类。 问题是只有两个特征数据集之一正在被读取。 具体来说,我
我已经使用 readShapePoly 读取了一个 shapefile在 maptools包,但无法使用 readOGR 读取相同的文件.我希望有人可以帮助我阅读形状文件 readOGR . 我下载了
我正在尝试加载一个 zip 级别的 shapefile 来进行一些绘图,如下所示: https://github.com/hadley/ggplot2/wiki/plotting-polygon-sh
我想将 .DWG 文件读入 R。DWG 在 GDAL 中支持的 OGR 格式列表中: http://www.gdal.org/ogr/ogr_formats.html 所以理论上,我应该能够在 rgd
在我的常规 .R 脚本中,我使用相对路径来使用 rgdal::readOGR 读取数据: library(rgdal) pts <- readOGR("data/points.gpkg") 但是 Rm
我是一名优秀的程序员,十分优秀!