Setup
Clone the Repository
First, clone the Maas Blender repository and move into the example project directory:
git clone https://github.com/maasblender/maasblender.git
cd maasblender
git checkout tags/v0.8.0
cd maasblender/examples/01-quick-start
This is a minimal example environment to quickly launch and experiment with MaasBlender using Docker Compose.
/examples/quick-start/
├── broker_setup.json # Broker configuration file
├── compose.yml # Docker Compose file defining required containers and services
├── execute_simulation.py # Python script for file registration, integration, and execution management with the simulator
├── gtfs.zip # Sample GTFS file
└── otp-config.zip # Configuration file for OpenTripPlanner
Prepare Simulation Data
Maas Blender supports multiple open mobility data standards, including GTFS, GTFS-Flex and GBFS.
For this Quick Start, we will use the GTFS data of the Maidohaya bus service in Toyama City, Japan, available here
info
In actual simulations, you can use any GTFS dataset of your choice.