Package: m4ra 0.1.1.059

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.059.tar.gz
m4ra_0.1.1.059.zip(r-4.7)m4ra_0.1.1.059.zip(r-4.6)m4ra_0.1.1.059.zip(r-4.5)
m4ra_0.1.1.059.tgz(r-4.6-x86_64)m4ra_0.1.1.059.tgz(r-4.6-arm64)m4ra_0.1.1.059.tgz(r-4.5-x86_64)m4ra_0.1.1.059.tgz(r-4.5-arm64)
m4ra_0.1.1.059.tar.gz(r-4.7-arm64)m4ra_0.1.1.059.tar.gz(r-4.7-x86_64)m4ra_0.1.1.059.tar.gz(r-4.6-arm64)m4ra_0.1.1.059.tar.gz(r-4.6-x86_64)
m4ra_0.1.1.059.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
m4ra/json (API)

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

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

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

On CRAN:

Conda:

gtfsopen-street-maprouting-enginecpp

4.13 score 15 stars 2 packages 1 scripts 16 exports 44 dependencies

Last updated from:c3b7f07249. Checks:11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE206
linux-devel-x86_64NOTE210
source / vignettesOK252
linux-release-arm64NOTE209
linux-release-x86_64NOTE197
macos-release-arm64NOTE167
macos-release-x86_64NOTE265
macos-oldrel-arm64NOTE116
macos-oldrel-x86_64NOTE316
windows-develNOTE181
windows-releaseNOTE210
windows-oldrelNOTE218
wasm-releaseOK129

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:askpassbackportscachemcallrcheckmateclicurldata.tabledigestdodgrfastmapfsgeodistgluegtfsrouterhttrhttr2jsonlitelifecyclemagrittrmemoisemimeopensslosmdatapillarpkgconfigprocessxpsR6rappdirsRcppRcppParallelRcppThreadrlangrvestselectrstringistringrsystibbleutf8vctrswithrxml2

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