Skip to content

"Abridged" description of SpatialPolygonsDataFrame objects?

3 messages · Michael Sumner, Agustin Lobo

#
Hi!

If I do str(a) where a is a SpatialGridDataFrame, I get
a description of the structure that is readable,
but for SpatialPolygonsDataFrame the output of str() is
too long. Is there any way of looking at the
structure of a SpatialPolygonsDataFrame object just down to
a certain level? For example, not getting the structure of the
each polygon but getting the first one only.

Thanks
Agus
#
If "d" is a SPolyDF

## first row/object
d[1,]
str(d[1,])

## the first Polygons object itself  (Polygons can be of many)
d at polygons[[1]]
str(d at polygons[[1]])

## the first Polygon in the first Polygons object
d at polygons[[1]]@Polygons[[1]]
str(d at polygons[[1]]@Polygons[[1]])
Agustin Lobo wrote:
1 day later
#
The problem is that, in such a way, the user
does not get a list (and description) of
slots data, proj4string etc.
According to mail exchanged with Roger,
a good way to start would be:

getSlots(class(d))

and then, as you say,

str(d at polygons[[1]])

Agus



Michael Sumner escribi?: