High-Performance Open-Source Archive
In Switzerland, the landscape of municipalities is changing rapidly mainly due to mergers. The Swiss Municipality Merger Tool (SMMT) automatically detects these mutations and maps municipalities of an old state to municipalities of a new state. The aim of this vignette is to illustrate how to use the functionality of the SMMT.
This figure shows the decrease in municipalities over time:Source: https://www.atlas.bfs.admin.ch/
mutations_object <- import_CH_municipality_inventory(file_path = path_inventory_xml)
mutations <- mutations_object$mutations
# Alternative: Use a local available version (e.g. Version from January 1st, 2018):
file_path_inventory_xml <- "path/to/eCH0071_180101.xml"
mutations_object <- import_CH_municipality_inventory(file_path = file_path_inventory_xml)
mutations <- mutations_object$mutationsmapping_object <- map_old_to_new_state(mutations, old_state, new_state)
mapping_table <- mapping_object$mappedExcerpt of mapping table:
| bfs_nr_new | name_new | bfs_nr_old | name_old |
|---|---|---|---|
| 4021 | Baden | 4021 | Baden |
| 4021 | Baden | 4025 | Daettwil |
If of relevance, use the information about municipalities which could not be mapped (e.g. due to secessions). For example, if you need to exclude these elements from a dataset.
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.