routing_setup_dodgr | R Documentation |
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
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
)
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 |
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 |
Dans l'état actuel di ne fonctionne pas, de plus le calcul est fait dans dodgr avec un seul thread
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.