explore_dir {tgver}R Documentation

A function to read and serve at least one file from a directory.

Description

Current version only tries to: Find two files, one .csv and the other .geojson and pass them to TGVE as 'defaultURL' and 'geographyURL' respectively. It will also look at their column names and try to find matching columns. If there is one file, it passes it to 'explore_file' function.

Usage

explore_dir(path, background = FALSE)

Arguments

path

character of a data directory.

background

logical value whether to run instance in 'callr'.

Value

no value returned, depending on 'background' either a or not blocking 'plumber::pr' instance is started. A message is displayed with instance details.

Examples

{
p = file.path(tempdir(), "data")
dir.create(p)
gURL = paste0("https://raw.githubusercontent.com/saferactive/",
"tgve/main/pf-only-name.geojson")
dURL = "https://raw.githubusercontent.com/saferactive/tgve/main/ksi-pf.csv"
download.file(gURL, destfile = file.path(p, "pf.geojson"))
download.file(dURL, destfile = file.path(p, "data.csv"))

ps = explore_dir(p, background = TRUE)
ps$kill()
unlink(p, recursive = TRUE)
}

[Package tgver version 0.3.0 Index]