catr_get_code_from_coords {CatastRo} | R Documentation |
Get the cadastral municipality code from coordinates
Description
This function takes as an input a pair of coordinates of a sf
object and returns the corresponding municipality code for that coordinates.
See also mapSpain::esp_get_munic_siane()
and catr_ovc_get_cod_munic()
.
Usage
catr_get_code_from_coords(x, srs, verbose = FALSE, cache_dir = NULL, ...)
Arguments
x |
It could be:
|
srs |
SRS/CRS to use on the query. To check the admitted values check
catr_srs_values, specifically the |
verbose |
Logical, displays information. Useful for debugging,
default is |
cache_dir |
A path to a cache directory. On |
... |
Arguments passed on to
|
Details
When x
is a numeric vector, make sure that the srs
matches the
coordinate values.
When x
is a sf
object, only the first value would
be used. The function would extract the coordinates using
sf::st_centroid(x, of_largest_polygon = TRUE)
.
Value
A tibble
with the format described in
catr_ovc_get_cod_munic()
.
See Also
mapSpain::esp_get_munic_siane()
, sf::st_centroid()
.
Other search:
catr_atom_search_munic()
,
catr_ovc_get_cod_munic()
,
catr_ovc_get_cod_provinces()
Examples
# Use with coords
catr_get_code_from_coords(c(-16.25462, 28.46824), srs = 4326)
# Use with sf
prov <- mapSpain::esp_get_prov("Caceres")
catr_get_code_from_coords(prov)