\HeaderA{Spatial-class}{Class "Spatial" ~~~}{Spatial.Rdash.class}
\aliasA{print.summary.Spatial}{Spatial-class}{print.summary.Spatial}
\aliasA{summary.Spatial}{Spatial-class}{summary.Spatial}
\keyword{classes}{Spatial-class}
\begin{Description}\relax
An abstract class from which useful spatial classes are
derived
\end{Description}
\begin{Section}{Objects from the Class}
are never to be generated; only derived classes can be meaningful
\end{Section}
\begin{Section}{Slots}
\describe{
\item[\code{bbox}:] Object of class \code{"matrix"}; 2-column matrix
holding the minimum in first and maximum in second column for the
x-coordinate (first row), y-coordinate (second row) and optionally,
for points and grids only, further coordinates. 
\item[\code{proj4string}:] Object of class \code{"CRS"};
holding a valid proj4 string, which can be used for unprojecting
or reprojecting coordinates; it is initialised to NA. Other strings
are checked for validity in the spproj package.
}
\end{Section}
\begin{Section}{Methods}
\describe{
\item[bbox] \code{signature(obj = "Spatial")}: retrieves the bbox element 
\item[dimensions] \code{signature(obj = "Spatial")}: retrieves the number
of spatial dimensions spanned 
\item[gridded] \code{signature(obj = "Spatial")}: logical, tells whether
the data is on a regular spatial grid 
}
\end{Section}
\begin{Section}{Warning}
this class is not useful in itself, but all spatial
classes in this package derive from it
\end{Section}
\begin{Note}\relax
\end{Note}
\begin{Author}\relax
r-spatial team; Edzer J. Pebesma, \email{e.pebesma@geo.uu.nl}
Roger Bivand, Barry Rowlinson, Virgilio G\'{o}mez-Rubio
\end{Author}
\begin{References}\relax
\end{References}
\begin{SeeAlso}\relax
\code{\LinkA{SpatialPoints-class}{SpatialPoints.Rdash.class}},
\code{\LinkA{SpatialGrid-class}{SpatialGrid.Rdash.class}},
\code{\LinkA{SpatialPointsDataFrame-class}{SpatialPointsDataFrame.Rdash.class}},
\code{\LinkA{SpatialGridDataFrame-class}{SpatialGridDataFrame.Rdash.class}},
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
\end{ExampleCode}
\end{Examples}

