knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
library(shintobag)

Installatie

Je moet toegang hebben op de repos. http://bitbucket.org/shintolabs/shintobag. Gebruik dan remotes om de package te installeren.

remotes::install_bitbucket("shintolabs/shintobag", auth_user = "YOU", password = "PASS")

Configuratie

Om shintobag te kunnen gebruiken moet je een YML bestand toevoegen, dat uit 1Password gedownload kan worden ("YAML BAG/CBS/Kadaster Config").

Plaats dit bestand in een (gebruiker) folder, en zet 1 keer per sessie de options :

library(shintobag)
options(shintobag_conf = "/path/to/config.yml")

Als alternatief kun je config.yml ook plaatsen in conf/ in de huidige working directory (dit is de default lokatie).

Open data downloaden

Met download_gemeente_opendata kun je open bronnen downloaden voor een gekozen gemeente, namelijk:

Om de bestanden te downloaden doe je,

download_gemeente_opendata("Eindhoven", out_path = "open_data/", re_download = FALSE)

Dit kan enkele minuten duren.

Hier worden de bestanden gedownload naar de folder 'open_data' in de huidige working directory. Het argument re_download = FALSE download de bestanden niet als ze al bestaan (pas op, default is TRUE).

Om de bestanden in te lezen gebruik je:

bag_spatial <- readRDS("open_data/bag_Eindhoven_sf.rds")
geo <- readRDS("open_data/geo_Eindhoven.rds")


moturoa/shintobag documentation built on April 6, 2024, 7:25 a.m.