ATOM INSPIRE: Reference database for ATOM addresses
Source:R/atom_ad_db.R
catr_atom_get_address_db.Rd
Create a database containing the urls provided in the INSPIRE ATOM service of the Spanish Cadastre for extracting Addresses.
catr_atom_get_address_db_all()
provides a top-level table including information of all the territorial offices (except Basque Country and Navarre) listing the municipalities included on each office.catr_atom_get_address_db_to()
provides a table for the specified territorial office including information for each of the municipalities of that office.
Usage
catr_atom_get_address_db_all(
cache = TRUE,
update_cache = FALSE,
cache_dir = NULL,
verbose = FALSE
)
catr_atom_get_address_db_to(
to,
cache = TRUE,
update_cache = FALSE,
cache_dir = NULL,
verbose = FALSE
)
Arguments
- cache
A logical whether to do caching. Default is
TRUE
. See About caching section oncatr_set_cache_dir()
.- update_cache
A logical whether to update cache. Default is
FALSE
. When set toTRUE
it would force a fresh download of the source file.- cache_dir
A path to a cache directory. On
NULL
value (the default) the function would store the cached files on thetempdir
.- verbose
Logical, displays information. Useful for debugging, default is
FALSE
.- to
Territorial office. It can be any type of string, the function would perform a search using
base::grep()
.
Value
A tibble
with the information requested.
catr_atom_get_address_db_all()
includes the following fields:territorial_office
: Territorial office, corresponding to each province of Spain expect Basque Country and Navarre.url
: ATOM url for the corresponding territorial office.munic
: Name of the municipality.date
: Reference date of the data. Note that the information of this service is updated twice a year.
catr_atom_get_address_db_to()
includes the following fields:munic
: Name of the municipality.url
: url for downloading information of the corresponding municipality.date
: Reference date of the data. Note that the information of this service is updated twice a year.
See also
INSPIRE API functions:
catr_atom_get_address()
,
catr_atom_get_buildings()
,
catr_atom_get_buildings_db_all()
,
catr_atom_get_parcels()
,
catr_atom_get_parcels_db_all()
,
catr_wfs_get_address_bbox()
,
catr_wfs_get_buildings_bbox()
,
catr_wfs_get_parcels_bbox()
,
catr_wms_get_layer()
Other INSPIRE ATOM services:
catr_atom_get_address()
,
catr_atom_get_buildings()
,
catr_atom_get_buildings_db_all()
,
catr_atom_get_parcels()
,
catr_atom_get_parcels_db_all()
,
catr_atom_search_munic()
Other addresses:
catr_atom_get_address()
,
catr_wfs_get_address_bbox()
Other databases:
catr_atom_get_buildings_db_all()
,
catr_atom_get_parcels_db_all()
,
catr_atom_search_munic()
,
catr_srs_values
Examples
# \donttest{
catr_atom_get_address_db_all()
#> # A tibble: 7,611 × 4
#> territorial_office url munic date
#> <chr> <chr> <chr> <dttm>
#> 1 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 2 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 3 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 4 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 5 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 6 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 7 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 8 Territorial office 02 Albacete http://www.catastro… 0200… 2024-09-20 00:00:00
#> 9 Territorial office 02 Albacete http://www.catastro… 0201… 2024-09-20 00:00:00
#> 10 Territorial office 02 Albacete http://www.catastro… 0201… 2024-09-20 00:00:00
#> # ℹ 7,601 more rows
# }