Package: m4ra 0.1.1.041

Mark Padgham

m4ra: Many-to-Many Multi-Modal Routing Aggregator

Many-to-many multi-modal routing aggregator, combining 'dodgr' and 'gtfsrouter' for complete routing through urban networks.

Authors:Mark Padgham [aut, cre]

m4ra_0.1.1.041.tar.gz
m4ra_0.1.1.041.zip(r-4.5)m4ra_0.1.1.041.zip(r-4.4)m4ra_0.1.1.041.zip(r-4.3)
m4ra_0.1.1.041.tgz(r-4.4-x86_64)m4ra_0.1.1.041.tgz(r-4.4-arm64)m4ra_0.1.1.041.tgz(r-4.3-x86_64)m4ra_0.1.1.041.tgz(r-4.3-arm64)
m4ra_0.1.1.041.tar.gz(r-4.5-noble)m4ra_0.1.1.041.tar.gz(r-4.4-noble)
m4ra_0.1.1.041.tgz(r-4.4-emscripten)m4ra_0.1.1.041.tgz(r-4.3-emscripten)
m4ra.pdf |m4ra.html
m4ra/json (API)

# Install 'm4ra' in R:
install.packages('m4ra', repos = c('https://urbananalyst.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/urbananalyst/m4ra/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

gtfsopen-street-maprouting-engine

4.50 score 15 stars 2 packages 1 scripts 16 exports 54 dependencies

Last updated 17 days agofrom:65cde90e8e. Checks:OK: 1 NOTE: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 04 2024
R-4.5-win-x86_64NOTENov 04 2024
R-4.5-linux-x86_64NOTENov 04 2024
R-4.4-win-x86_64NOTENov 04 2024
R-4.4-mac-x86_64NOTENov 04 2024
R-4.4-mac-aarch64NOTENov 04 2024
R-4.3-win-x86_64NOTENov 04 2024
R-4.3-mac-x86_64NOTENov 04 2024
R-4.3-mac-aarch64NOTENov 04 2024

Exports:m4ra_batch_weight_networksm4ra_bike_car_ratio_areasm4ra_cache_networkm4ra_dists_n_ptsm4ra_gtfs_traveltimesm4ra_load_cached_networkm4ra_network_hashm4ra_parkingm4ra_prepare_datam4ra_times_bike_carm4ra_times_mm_carm4ra_times_multi_modem4ra_times_single_modem4ra_times_to_gtfs_stopsm4ra_verticesm4ra_weight_networks

Dependencies:askpassbackportscachemcallrcheckmateclicpp11crsmetacurldata.tabledigestdodgrfansifastmapfsgenericsgeodistgluegtfsrouterhttrhttr2jsonlitelifecyclelubridatemagrittrmemoisemimeopensslosmdatapillarpkgconfigprocessxPROJproj4psR6rappdirsRcppRcppParallelRcppThreadreprojrlangrvestselectrstringistringrsystibbletimechangeutf8vctrswithrwkxml2

Readme and manuals

Help Manual

Help pageTopics
Cache a directory full of street networks for routing queriesm4ra_batch_weight_networks
Convert bicycle and automobile times into equivalent areas for a specified range of ratios of the two travel times.m4ra_bike_car_ratio_areas
Save a weighted street network in both full and contracted forms to local cache.m4ra_cache_network
Calculate network distances to nearest 'n' points.m4ra_dists_n_pts
Construct a travel time matrix between all pairs of stops in a 'GTFS' feed.m4ra_gtfs_traveltimes
m4ra_hampim4ra_hampi
Load cached file for one city and modem4ra_load_cached_network
Return a unique hash for the input network.m4ra_network_hash
Get data on parking availability and building volumes to estimate time penalties for automobile travel.m4ra_parking
Prepare network and GTFS components for 'm4ra' queries.m4ra_prepare_data
Calculate relative times from a specified point by bicycle versus private automobile, along with (optionally) corresponding walking distances.m4ra_times_bike_car
Calculate relative times from a specified point by multi-modal transport versus private automobile, along with (optionally) corresponding walking distances.m4ra_times_mm_car
Calculate matrix of pair-wise travel times between points using multiple modes of transport.m4ra_times_multi_mode
Calculate matrix of pair-wise travel times between points using a single mode of transport.m4ra_times_single_mode
Construct a travel time matrix to or from all stops in a 'GTFS' feed from or to to all points in a street network.m4ra_times_to_gtfs_stops
m4ra_verticesm4ra_vertices
Cache weighted networks for routing querym4ra_weight_networks