-
Notifications
You must be signed in to change notification settings - Fork 0
/
USERCONF.R
48 lines (40 loc) · 2.21 KB
/
USERCONF.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Tiedosto jossa määritellään ohjelman käyttäytymistä ohjaavat, käyttäjälle
# tarkoitetut muuttujat
# Tämä ajetaan ohjelmassa ensimmäiseksi sisään
# Tallennetaan käyttäjän säätämien muuttujien arvot yhteen muuttujaan
USERCONF <- list(
### Tietokanta:
# Halutaanko ladata uudet tiedot pohjavesitietokannasta, riippumatta siitä onko
# tiedosto olemassa levyllä?
pakota_lataus_asematiedot = T, # Pohjavesiasemien tiedoille
pakota_lataus_putkitiedot = T, # Pelkille putkille
pakota_lataus_paikkatiedot = T, # Tiedot kaikille havaintopaikkatyypeille
### MML:n 2x2m tarkkuuden maankorkeusaineisto (KM2):
# Halutaanko ladata maanpintadata Maanmittauslaitoksen sivuilta, riippumatta
# siitä onko aineisto jo olemassa levyllä?
pakota_lataus_KM2 = F, # Download takes a while, up to 1h
### Aineiston rajaamisen marginaalit latauksessa
# Asetetaan marginaali ladattavalle 2x2m maankorkeusaineistolle metreinä.
# Käytetään aineiston latauksen bounding box määrittelyssä
loc_dtm_margin = 75, # Putkikohtaiselle aineistolle (laajat asemat)
ajo_las_alustalla = F, # Is program executed on the remote LAS processing platform?
### 5p/m2 laserkeilausaineiston käsittely
# Halutaanko kaikille havainopaikoille uudestaan luoda ja tallentaa levylle
# eri menetelmillä 5p-aineistosta luodut digital terrain model -tiedostot?
luo_kaikki_5p_dtm = T,
# Kehityskäytön alalista
# ÄLÄ MUOKKAA ARVOJA ennen tarkkaa harkintaa (voi vaatia muunkin koodin muuttamista)
DEV = list(
# 5p/m2 lidarista luotavien ja tallennettavien digital terrain modelien tarkkuus
dtm_luonti_solukoko = 0.5, # metriä x metriä
# LAS-tiedostojen indeksoinnissa käytettävien LAX-tiedostojen luonti
pakota_lax_luonti = FALSE, # Luo uudestaan tiedostot kaikille laz-tiedostoille
# ELYjen maastomittausten linkittäminen paikka_id:isiin. Linkitetäänkö uudelleen?
pakota_kenttamittausten_id_kohdennus = T,
experimental = F # CAUTION! Toggle experiments. This is not core functionality.
)
)
# If no internet, stop if KM2 data is forced to be downloaded
if (!curl::has_internet() && isTRUE(USERCONF$pakota_lataus_KM2)) {
stop("KM2 download forced in USERCONF, but no internet access")
}