This function uses the AWS Terrain Tile service to retrieve an elevation
raster from the geotiff service. It accepts a sp::bbox
object as
input and returns a single raster object covering that extent. The data is
the same as that available via the Mapzen tiles but does not require a key.
It is best used if rate limits are causing failures on the Mapzen service or
if you are needing to access the terrain tiles via an AWS instance. These
tiles are not cached so accessing them via a local/non-AWS machine will be
slower than the Mapzen tiles.
get_aws_terrain(bbx, z, prj, expand = NULL, ...)
a sp::bbox
object that is used to select x,y,z tiles.
The zoom level to return. The zoom ranges from 1 to 14. Resolution of the resultant raster is determined by the zoom and latitude. For details on zoom and resolution see the documentation from Mapzen at https://mapzen.com/documentation/terrain-tiles/data-sources/#what-is-the-ground-resolution
PROJ.4 string for input bbox
A numeric value of a distance, in map units, used to expand the bounding box that is used to fetch the terrain tiles. This can be used for features that fall close to the edge of a tile and additional area around the feature is desired. Default is NULL.
Extra configuration parameters to be passed to httr::GET. Common
usage is to adjust timeout. This is done as
config=timeout(x)
where x
is a numeric value in
seconds. Multiple configuration functions may be passed as a
vector.