routing_setup_dodgr: setup du système de routing de dodgr

View source: R/dodgr router.R

routing_setup_dodgrR Documentation

setup du système de routing de dodgr

Description

Cette fonction met en place ce qui est nécessaire pour lancer dodgr A partir d'un fichier de réseau (au format silicate, téléchargé par overpass, voir download_dodgr_osm) le setup fabrique le weighted_streetnetwork à partir d'un profile par mode de transport Ce fichier est enregistré est peut être ensuite utilisé pour calculer les distances ou les temps de parcours

Usage

routing_setup_dodgr(
  path = "/tmp/",
  osm,
  date = "17-12-2019 8:00:00",
  mode = "CAR",
  turn_penalty = FALSE,
  distances = FALSE,
  denivele = FALSE,
  wt_profile_file = NULL,
  n_threads = 4L,
  overwrite = FALSE,
  contract = FALSE,
  deduplicate = TRUE,
  nofuture = TRUE
)

Arguments

path

string, chemin d'accès pour sauvegarder le routeur (par défaut il est mis en /tmp)

osm

chemin vers le fichier osm au format silicate

date

string, date Date où seront simulées les routes (non utilisé)

mode

string, mode de transport, par défaut "CAR" (possible (BICYCLE, WALK,...))

turn_penalty

booléen, applique une pénalité pour les turns

distances

booléen, calcule les distances en prime

denivele

calcule le d+ sur le trajet

wt_profile_file

string, chemin vers le fichier des profils (écrit avec dodgr::write_dodgr_wt_profile)

n_threads

entier, nombre de threads

overwrite

reconstruit le réseau dodgr à partir de la source OSM

contract

applique la fonction de contraction de graphe (défaut FALSE) déconseillé si turn_penalty est employé

deduplicate

applique la fonction de déduplication de graphe (défaut TRUE)

di

utilise les itinériaires détaillés, mais ne fonctionne pas pour le moment

Details

Dans l'état actuel di ne fonctionne pas, de plus le calcul est fait dans dodgr avec un seul thread


xtimbeau/accessibility documentation built on Dec. 3, 2024, 1:01 a.m.