Pythonで爆速ルート検索!R5pyの構築とR5Rとの違いを紹介! - Qiita

はじめに 国土交通省からデータアナリストとして株式会社onerootsへ転職した小池と申します。 前回の記事では、Rを用いて大量の経路検索が高速に算出できる「R5R」についてご紹介しました。 今回はそのpython版である「R5py」の使い方や、「R5R」との実装機...

Qiita
Ready to get started with r5py? Installation is simple via pip: pip install r5py. Check out the quickstart guide in our docs: https://r5py.readthedocs.io/stable/user-guide/user-manual/quickstart.html #r5py #Python #GIS #GeoPython #Mapstodon
Quickstart

Hello world! 👋 We're excited to launch social channels for #r5py, the Python package for super-fast multimodal #traveltime and #accessibility calculations using #OSM & #GTFS data. Follow us for tips, updates, and examples! #r5py #GeoSpatial #Python #UrbanPlanning #GIS #Mapstodon

Some days are just better.

It is rewarding to see an analysis go brrrrrrrr after spending a lot of time trying to solve some problems in my pipeline, automating many steps, figuring out how #r5r and #r5py work, and circumventing some hard-coded problems of R5.

I am wondering if the generation of an #isochrone is slower or faster compared to generating a grid-based travel-time matrix with #R5R or #R5py.

Both would get me the result I want in slightly different ways. I need to calculate the travel times to all somewhat major border crossing points in Europe. Calculating 30, 60 and 90 minute isochrones (private car) for Finland's 12 over-land points is taking over an hour in R5R, which is not optimal given that there are 1800+ points across Europe.

"R⁵py is a #Python library for rapid realistic routing on multimodal transport networks (walk, bike, public transport, and car). It provides a simple and friendly interface to R⁵, the Rapid Realistic Routing on Real-world and Reimagined networks, a routing engine developed by Conveyal. #r5py is inspired by r5r, a wrapper for R, and it is designed to interact with #GeoPandas #GeoDataFrames."

https://r5py.readthedocs.io/stable/

EDIT: updating the URL...

via @waeiski

R⁵py – rapid realistic routing with Python

Last week @tenkahen and @dhersz delivered at @CASAUCL a bilingual workshop on accessibility modelling using both #r5py (#Python) & #r5r (#rstats)

r5r: https://ipeagit.github.io/r5r/
r5py: https://r5py.readthedocs.io/

Doing transport accessibility analysis has never been so easy :)
---
RT @tenkahen
Thanks for the brilliant @CASAUCL students who were eager to learn accessibility modelling with #r5py & #r5r. My first workshop combining #Py
https://twitter.com/tenkahen/status/1599689869130813440

Rapid Realistic Routing with R5

Rapid realistic routing on multimodal transport networks (walk, bike, public transport and car) using R5, the Rapid Realistic Routing on Real-world and Reimagined networks engine <https://github.com/conveyal/r5>. The package allows users to generate detailed routing analysis or calculate travel time matrices using seamless parallel computing on top of the R5 Java machine. While R5 is developed by Conveyal, the package r5r is independently developed by a team at the Institute for Applied Economic Research (Ipea) with contributions from collaborators. Apart from the documentation in this package, users will find additional information on R5 documentation at <https://docs.conveyal.com/>. Although we try to keep new releases of r5r in synchrony with R5, the development of R5 follows Conveyal's independent update process. Hence, users should confirm the R5 version implied by the Conveyal user manual (see <https://docs.conveyal.com/changelog>) corresponds with the R5 version that r5r depends on. This version of r5r depends on R5 v7.1.