All Projects → motis-project → motis

motis-project / motis

Licence: MIT License
Intermodal Mobility Information System

Programming Languages

C++
36643 projects - #6 most used programming language
java
68154 projects - #9 most used programming language
elm
856 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
CSS
56736 projects

Projects that are alternatives of or similar to motis

Jlroutes
URL routing library for iOS with a simple block-based API
Stars: ✭ 5,528 (+12184.44%)
Mutual labels:  routing, routing-engine
Router
Router implementation for fasthttp
Stars: ✭ 234 (+420%)
Mutual labels:  routing, routing-engine
Lua Resty Route
URL Routing Library for OpenResty Supporting Pluggable Matching Engines
Stars: ✭ 88 (+95.56%)
Mutual labels:  routing, routing-engine
Freerouting
Advanced PCB autorouter (finally, no Java installation required)
Stars: ✭ 307 (+582.22%)
Mutual labels:  routing, routing-engine
GTFS
.NET implementation of a General Transit Feed Specification (GTFS) feed parser.
Stars: ✭ 55 (+22.22%)
Mutual labels:  routing, gtfs
Osrm Backend
Open Source Routing Machine - C++ backend
Stars: ✭ 4,716 (+10380%)
Mutual labels:  routing, routing-engine
Routing
The routing core of itinero.
Stars: ✭ 145 (+222.22%)
Mutual labels:  routing, routing-engine
Gtfspy
Public transport network analysis using Python 🚊🚇🚃🚌🛳️🚡🚠🚞
Stars: ✭ 104 (+131.11%)
Mutual labels:  routing, gtfs
yates
YATES (Yet Another Traffic Engineering System)
Stars: ✭ 46 (+2.22%)
Mutual labels:  routing, routing-algorithm
pinecone
Peer-to-peer overlay routing for the Matrix ecosystem
Stars: ✭ 361 (+702.22%)
Mutual labels:  routing, routing-algorithm
Simple Php Router
Simple, fast and yet powerful PHP router that is easy to get integrated and in any project. Heavily inspired by the way Laravel handles routing, with both simplicity and expand-ability in mind.
Stars: ✭ 279 (+520%)
Mutual labels:  routing, routing-engine
leaflet.TravelNotes
A complete mapping application. With this, you prepare a complete travel, adding itineraries and personnal notes to the map. When you travel is complete, you can save it to a file, export the itineraries to a gpx files, print the itineraries and a roadbook with the notes and itineraries description.
Stars: ✭ 31 (-31.11%)
Mutual labels:  routing, routing-engine
Ffrouter
Powerful and easy-to-use URL routing library in iOS that supports URL Rewrite(强大、易用、支持 URL Rewrite的 iOS 路由库)
Stars: ✭ 263 (+484.44%)
Mutual labels:  routing, routing-engine
Openrouteservice
🌍 The open source route planner api with plenty of features.
Stars: ✭ 614 (+1264.44%)
Mutual labels:  routing, routing-engine
Valhalla
Open Source Routing Engine for OpenStreetMap
Stars: ✭ 1,794 (+3886.67%)
Mutual labels:  routing, routing-engine
nepomuk
A public transit router for GTFS feeds (currently only static) written in modern c++
Stars: ✭ 22 (-51.11%)
Mutual labels:  routing, gtfs
STCRouter
基于标准URL的iOS路由系统,可实现业务模块组件化,控制器之间零耦合,可实现黑白名单控制,可进行native降级到hybrid。
Stars: ✭ 19 (-57.78%)
Mutual labels:  routing, routing-engine
r5r
ipeagit.github.io/r5r/
Stars: ✭ 90 (+100%)
Mutual labels:  routing, gtfs
JSONCustomLintr
Library to allow creation, running, and reporting of custom lint rules for JSON files
Stars: ✭ 19 (-57.78%)
Mutual labels:  json-api
Real-Time-Abnormal-Events-Detection-and-Tracking-in-Surveillance-System
The main abnormal behaviors that this project can detect are: Violence, covering camera, Choking, lying down, Running, Motion in restricted areas. It provides much flexibility by allowing users to choose the abnormal behaviors they want to be detected and keeps track of every abnormal event to be reviewed. We used three methods to detect abnorma…
Stars: ✭ 35 (-22.22%)
Mutual labels:  real-time

Linux Build Windows Build

MOTIS stands for Multi Objective Travel Information System.

The core features are:

  • Intermodal Routing: computing optimal journeys mixing public transit, sharing mobility, walking, etc. in sensible ways. Read more.
  • Real Time Support: considering delays, train cancellations, additional services, reroutings, track changes, etc. Read more.
  • Visualization: view vehicle movements in real-time. Try it out!
  • JSON API: the backend provides a JSON API via HTTP. Documentation

More detailed information can be found at motis-project.de.

To demonstrate the functionalities, an Android App and a web-based information system is available. The source code for both front-ends is available as Open Source Software as well.

The system can consume schedule timetables in the GTFS or HAFAS format as well as real time information in the GTFS-RT (and RISML, a propriatary format at Deutsche Bahn) as input data. For pedestrian routing (handled by Per Pedes Routing) and car routing (handled by OSRM) OpenStreetMap data is used.

Documentation

Contribution

Feel free to contribute in any area you like (new features, small improvments, bug fixes, documentation, testing, etc.)! By making a pull-request you agree to license your contribution under the MIT and Apache 2.0 license as described below.

Alternatives

License

MOTIS can be licensed under the terms of the MIT license or under the terms of the Apache License, Version 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].