Ich habe ein Shapefile von worldwildlife.org heruntergeladen für die irdischen Ökoregionen der Welt. Die Datei kann hier geladen werden: http://worldwildlife.org/publications/terrestrial-ecoregions-of-the-world.Shapefile zu Raster-Konvertierung in R?
Es kommt als Standard-Shape-Datei und ich möchte zwei Dinge damit machen. Erstens: die Shape-Datei von meinem lokalen Verzeichnis nehmen und es in einem Ausmaß des östlichen Nordamerika (ext = Umfang (-95, -50, 24, 63)) clip
# Read shapefile using package "maptools"
eco_shp <- readShapeLines("F:/01_2013/Ecoregions/Global/wwf_terr_ecos.shp",
proj4string=CRS("+proj=utm +zone=33 +datum=WGS84"))
# Set the desired extent for the final raster using package "raster"
ext <- extent(-95, -50, 24, 63)
Ich bin sicher, dass ich verwenden müssen die Rasterize-Funktion im Paket "Raster", aber ich bin immer noch nicht in der Lage, es richtig funktionieren zu lassen. Ich würde mich über Vorschläge freuen, wie dies zu tun ist.
Brauchen Sie es gerastert werden? Würden das Shapefile durch ein Polygon abgeschnitten werden? – mnel
Mnel: Ich brauche es, um in eine .asc-Datei gerastert zu werden, um mit meinen anderen Umgebungs-Layern übereinzustimmen. –
Der erste Schritt des Clippings durch ein Shapfile wäre hilfreich, dann könnte das neue Objekt gerastert werden und könnte weniger intensiv sein. –