Rust 기반 다중 모드 경로 계획 프로젝트 Farebox

2024-12-14

Farebox는 메모리 제약이 있는 머신을 위해 설계된 Rust로 작성된 빠른 RAPTOR 구현입니다. 환승 및 첫/마지막 마일 경로 계획에는 Valhalla를 활용하며, 다기관 및 시간대 인식 경로 계획을 지원합니다. 이 프로젝트의 목표는 OpenTripPlanner를 보완하여 기존 인스턴스에서 다루지 않는 영역에 서비스를 제공하는 것입니다. 메모리 매핑은 단일 인스턴스로 전 세계 범위를 가능하게 하고 호스팅 비용을 절감하기 위해 시간표에 사용됩니다. 향후 계획에는 GTFS-RT 지원 및 다양한 출발 시간에 대한 동시 여정 계산을 위한 rRAPTOR가 포함됩니다.

개발 경로 계획