In converting some older code:

## builds an OWIN to generate a set of points on a grid within the OWIN object:
bdry <- read.shape( "../../data/boundary.shp" )
outline.verts <- bdry$Shapes[[2]]$verts[1:bdry$Shapes[[2]]$Pstart[2],]
outline.order <- nrow( outline.verts ) : 2
bdry.poly <- vector( 2, mode="list" )
bdry.poly[[1]] <- list( x=outline.verts[outline.order,1], 
                  y=outline.verts[outline.order,2] )
bdry.poly[[2]] <- list( 
x=bdry$Shapes[[1]]$verts[1:(nrow(bdry$Shapes[[1]]$verts)-1),1], 
                   
y=bdry$Shapes[[1]]$verts[1:(nrow(bdry$Shapes[[1]]$verts)-1),2] )
bdry.owin <- owin( poly=bdry.poly )
grid <- gridcentres( bdry.owin, 200, 200 ) 

I've run across the following problem where I now need to use the readShapePoly 
function in the sp package:

bdry2 <- readShapePoly( "../../data/boundary.shp" )

which requires the elements be accessed using the slot function? 

My question, after trying to find the answer on-line and in some docs, is how?

Help?

Also, I'm not sure I get the r-help digests, so if someone can shed light on 
the subject, can you please respond directly?

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to