[R-sig-Geo] Polygons VS MultiLineString
Frede Aakmann Tøgersen
frtog at vestas.com
Wed Mar 4 09:26:33 CET 2015
Well, since the workhorse behind the rasterToContour() function is contourLines() from the lattice package don't expect the contour lines for a given level to form a single well defined polygon (the definition of which of course needs to be specified).
Try this:
f <- system.file("external/test.grd", package="raster")
r <- raster(f)
x <- rasterToContour(r)
class(x)
str(x)
## the levels
levels(x at data$level)
plot(r)
plot(subset(x, level == 400), add=TRUE)
plot(subset(x, level == 200), add=TRUE)
Yours sincerely / Med venlig hilsen
Frede Aakmann Tøgersen
Specialist, M.Sc., Ph.D.
Plant Performance & Modeling
Technology & Service Solutions
T +45 9730 5135
M +45 2547 6050
frtog at vestas.com
http://www.vestas.com
Company reg. name: Vestas Wind Systems A/S
This e-mail is subject to our e-mail disclaimer statement.
Please refer to www.vestas.com/legal/notice
If you have received this e-mail in error please contact the sender.
> -----Original Message-----
> From: R-sig-Geo [mailto:r-sig-geo-bounces at r-project.org] On Behalf Of
> Michael Sumner
> Sent: 4. marts 2015 09:11
> To: Antonio Rodriges; r-sig-geo at r-project.org
> Subject: Re: [R-sig-Geo] Polygons VS MultiLineString
>
> Try gPolygonize from rgeos, but it *really* depends on whether your lines
> close cleanly.
>
> On Wed, 4 Mar 2015 18:38 Antonio Rodriges <antonio.rrz at gmail.com>
> wrote:
>
> > Hello,
> >
> > I use "rasterToContour" to derive isolines for raster. After that I
> > save them as GeoJSON (or ESRI Shapefile). However, it saves contours
> > as "MultiLineString"
> >
> > Is it possible to save "contours" as "Polygons"?
> >
> > Code:
> >
> > to_c - is a raster
> > contours <- rasterToContour(to_c, levels = c(18, 33))
> > writeOGR(contours, "file.js", layer="", driver="GeoJSON")
> >
> > _______________________________________________
> > R-sig-Geo mailing list
> > R-sig-Geo at r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-sig-geo
> >
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
More information about the R-sig-Geo
mailing list