set_projection
sets the projection of a shape file. It is
a convenient wrapper of spTransform
and
projectRaster
with shortcuts for commonly
used projections. The projection can also be set directly in the plot call
with tm_shape
. This function is also used to set the current
projection information if this is missing. The function get_projection
is used to get the projection information.
set_projection(shp, projection = NA, current.projection = NA, overwrite.current.projection = FALSE)
get_projection(shp, as.CRS = FALSE, guess.longlat = FALSE)
get_proj4
for options. This argument is only used to transform the shp
. Use current.projection
to specify the current projection of shp
.shp
. See get_proj4
for possible options. Only use this if the current projection is missing or wrong.FALSE
.TRUE
, it checks if the coordinates are within -180/180 and -90/90, and if so, it returns the WGS84 longlat projection (which is get_proj4("longlat")
).set_projection
returns a (transformed) shape object with updated projection information. get_projection
returns the PROJ.4
character string of shp
.
projectRaster
for details.