Dear all,
  Somebody has discussed the similar question before, "converting grid
objects to spatial polygon objects and export as shapefile (
https://stat.ethz.ch/pipermail/r-sig-geo/2009-December/007163.html)", where
they have successfully convert the grids into spatial polygons. But the
generated polygons didnot merge any original grids.
   Now, i have a grid dataset, its attribute is 0/1 variable. So finally i
hope to get two shape files, one is its attribute being 0, another
is attribute being 1. But particularly, i hope to merge the grids if their
attribute's values are same, so the final polygon maybe irregular,which is
different from the previous post. Note each shape files may have several
polygons after merging because the grids with same value are not all in the
similar positions. That means i only want to merge those close grids with
same value in adjacent positions, and not expect to generate a big polygon
with some holes in it.The main problem maybe how to merge those adjacent
grids with same values into polygons.
#Example data
gt <- GridTopology(c(0.05,0.05), c(0.1,0.1), c(10,10))
xv<-rnorm(length(coordinates(gt)[,1]))
xvs<-ifelse(xv>0.2,1,0)
grd <- SpatialGridDataFrame(gt,
data.frame(xvs),proj4string=CRS(as.character(NA)))
grdM<-as.matrix(data.frame(coordinates(grd),g...@data))
grdM[1:5,]
  Any ideas on this? I'd appreciate any suggestions or help.
  Thanks.

-- 
-----------------
Jane Chang
Queen's

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to