Mam plik kształtu pobrany ze strony worldwildlife.org dla naziemnych ekoregionów świata. Plik można załadować tutaj: http://worldwildlife.org/publications/terrestrial-ecoregions-of-the-world.Shapefile do konwersji rastrowej w R?
Jest dostarczany jako standardowy plik kształtu i chciałbym zrobić z nim dwie rzeczy. pierwsze: wziąć shapefile z mojego lokalnego katalogu i przypiąć go do stopnia wschodniej Ameryce Północnej (EXT = stopniu (-95, -50, 24, 63))
# 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)
Jestem pewien, że musiał użyć funkcja rasteryzacji w pakiecie "raster", ale nadal nie jestem w stanie sprawić, by działała poprawnie. Byłbym wdzięczny za wszelkie sugestie, jak to zrobić.
Potrzebują Państwo to być rasterised? Czy wystarczy wycinanie kształtu za pomocą wielokąta? – mnel
Mnel: Potrzebuję go zrasteryzować do pliku .asc, aby pasował do moich innych warstw środowiska. –
Pierwszy krok przycinania pliku shapfile byłby pomocny, wtedy nowy obiekt mógłby zostać zrasteryzowany i może być mniej intensywny. –