Reports whether a bathymetric or elevation raster has a CRS and whether that CRS appears to be geographic longitude/latitude.
Arguments
- x
A raster-like object accepted by
as_bathy().- require_projected
Logical. If
TRUE, error when the CRS is missing or longitude/latitude.- warn_lonlat
Logical. If
TRUE, warn when the raster is lon/lat.
Details
Many terrain metrics can be calculated on any numeric grid, but metric interpretation is usually strongest in projected coordinate systems with linear units. Buffers, distances, slope, surface-area ratios, and focal windows are all scale-sensitive.
Examples
bathy <- read_bathy(blueterra_example("bathy"))
check_bathy_crs(bathy)
#> # A tibble: 1 × 4
#> has_crs is_lonlat is_projected crs
#> <lgl> <lgl> <lgl> <chr>
#> 1 TRUE FALSE TRUE "PROJCRS[\"NAD83 / Puerto Rico & Virgin Is.\",…
