Skip to main content

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.