rgdal / readOGR - Shapefile aus .zip kann nicht gelesen werden
Ich versuche, ein Shapefile auf Zip-Ebene zu laden, um ein Plotten durchzuführen.https://github.com/hadley/ggplot2/wiki/plotting-polygon-shapefiles http://www.nceas.ucsb.edu/scicomp/usecases/ReadWriteESRIShapeFiles etc
Mein Code:
library(rgdal)
library(RColorBrewer)
library(ggplot2)
zipmap = readOGR(dsn="file.zip/", layer="myZIPmap")
Ich erhalte diesen Fehler:
Error in ogrInfo(dsn = dsn, layer = layer, input_field_name_encoding = input_field_name_encoding) :
Cannot open file
Ich habe die Treiber überprüft, aber um ehrlich zu sein, kann ich die Ausgabe nicht interpretieren:
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 gibt:
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
Angesichts der Internetrecherchen, die ich versucht habe, sehe ich so aus, als ob ich nicht der einzige bin, der dieses Problem hat, aber ich konnte keine Antwort finden. Ich bin nicht sicher, ob das Problem damit zusammenhängt, dass sich das Shapefile in einem ZIP-Ordner befindet oder nicht. Da es sich um einen Arbeitscomputer handelt, muss ich warten, bis die IT WinZip installiert hat, damit ich das Shapefile extrahieren und es außerhalb eines ZIP-Ordners versuchen kann. Hoffentlich morgen.
In der Pakethilfe wird außerdem Folgendes angegeben: "Beachten Sie, dass Streudateien in Datenquellenverzeichnissen (z. B. * .dbf) zu schweren Fehlern führen können, die im Zusammenhang mit * .shp fehlen." Der ZIP-Ordner enthält Folgendes: a.dbf, b.prj, c.shp, d.shp.xml, e.shx.
Jede Hilfe, die Sie leisten können, wäre wunderbar! -Alex