Ich habe ein Problem, Raster in R zu verarbeiten, auch wenn ich es vorher getan habe. Ich kann die Daten lesen und zeichnen sie:R: RasterToPolygon arbeitet langsam, dann aufhören zu arbeiten
aber als ich versuchte, mein Raster zu Polygon zu konvertieren, stoppt der R
Ich habe versucht, Arbeitspakete zu aktualisieren , R, unter OSX, unter Windows 7, immer mit dem gleichen Ergebnis neu installieren.
Außerdem habe ich versucht, meine Projektion auf NA zu setzen, aber das half auch nicht. Hast du jemals ein Problem wie dieses erlebt? Haben Sie Vorschläge, wie Sie das Problem lösen können? Ich schätze alle Vorschläge sehr!
Meine Daten sind hier: https://ulozto.sk/x4pHuyra/data-to-stack-zip
Und mein Code:
library(sp)
library(raster)
library(rgeos)
library(spatstat)
library(rgdal)
library(maptools)
require(spdep)
# read final GFW raster - in JTSK
gfw_13<-raster("H:/.../gfw_ext_forest_03.tif")
projection(gfw_13)<-NA
# read shp
manag<-readOGR(dsn = "H:/...",
layer = "cleared_management_by_NP")
projection(manag)<-NA
# convert raster GFW to shp # !!!!! here it stops to work
pol.gfw<-rasterToPolygons(gfw_13, dissolve = T)
Ich würde empfehlen, gdal_polygonize zu verwenden: http://www.gdal.org/gdal_polygonize.html Die R rasterToPolygons Funktion ist sehr langsam und oft nicht richtig funktioniert auf größeren Datensätzen. Wenn Sie Hilfe mit der Gdal-Funktion benötigen, lassen Sie es mich wissen. – maRtin