"Handling shape files in the spatstat package" by Adrian Baddeley 자습서를 따라 가면서 SpatialPolygonsDataFrame과 같은 모양이 owin의 모음으로 변환됩니다.as.owin의 오류 spatstat 패키지의 모양 파일 처리 R
모양의 핵심 속성은 아래에 요약되어 있으며 내 목표는 점 집합이 다각형 모음 내에 있는지 테스트하는 것입니다.
요약 (모양)가 907 개 폴리곤을 가지고
Object of class SpatialPolygonsDataFrame
Coordinates:
min max
x -43.13679 -42.95351
y -22.98961 -22.85380
Is projected: FALSE
proj4string : [+proj=longlat +ellps=GRS80 +no_defs]
여기에 제안 된 변환
cp <- as(shape, "SpatialPolygons")
cregions <- slot(cp, "polygons")
cregions <- lapply(cregions, function(x) { SpatialPolygons(list(x)) })
cwindows <- lapply(cregions, as.owin)
는하지만 오류를 얻을
Error in as.owin.default(X[[1L]], ...) : Can't interpret W as a window
아이디어가 있습니까? 감사합니다
'class (cregions)'에게 무엇을 얻습니까? 'SpatialPolygons' 로의 변환이나'polygon'에서 의도하지 않은 무언가가있을 수 있습니다. –