Préparation des données

Des fonctions pour récupérer des coordonnées en WGS84 (epsg 4326), compatibles avec OSRM.

adresseToCoord()

Geolocaliser des adresses et renvoyer leurs coordonnees en WGS84 (EPSG 4326)

codeComToCoord()

Fonction de passage entre code commune INSEE et coordonnees au chef-lieu (chx) ou au centroide ou a un point sur la commune (pos).

codeLauToCoord()

Fonction de passage entre code LAU de communes etrangeres et coordonnees au centroide ou a un point situe sur la commune.

convertTo()

Convertir des coordonnees d'un systeme geographique a un autre et dans un format different (sf ou data.frame)

Fonctions de calculs vers le service OSRM

Des fonctions pour requêter le service OSRM (table, route, isochrone)

metricOsrmTable()

Calculer les temps de trajet et les distances entre deux groupes de points

metricOsrmRoute()

Calculer le temps de trajet et la distance entre deux points ainsi que la geometrie du trace

metricOsrmIso()

Calculer des isochrones ou des isodistances autour d'un ou plusieurs points

Visualisation des résultats

Des fonctions pour calculer des indicateurs et créer des cartes pour la visualisation des résultats

statTable()

Calculer des statistiques sur les resultats de la fonction metricOsrmTable.

indTableSrcDst()

Calculer des indicateurs en volume par source (src) ou par destination (dst)

indIsoSpatial()

Calculer des indicateurs en volume par regroupement de mailles selon leur appartenance spatiale

mapRoutes()

Visualiser le trace des trajets sur une carte

mapRoutesProp()

Visualiser sur une carte les traces avec une epaisseur variable