Unleash public transport data in your Java project.
Find a file
Peter Serwylo af0bcdc17c AbstractNavitiaProvider: Pass network to getLineStyle().
This allows coverages with multiple distinct transport agencies
(e.g. Australia) to meaninfully distinguish between different lines
with similar names. For example, there is often buses which are
labelled by numbers. "Bus 12" needs to be two different colours,
based on which transport network it belongs to.

In the case of Australia, it will use this to delegate to the
lineStyles() method.
2017-08-20 22:27:49 +02:00
enabler AbstractNavitiaProvider: Pass network to getLineStyle(). 2017-08-20 22:27:49 +02:00
service Switch to Java 7. 2016-09-25 19:53:31 +02:00
.gitignore Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00
.travis.yml Make Travis CI use Ubuntu Trusty image for building. 2017-06-25 20:30:31 +02:00
build.gradle Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00
README.md Add a README.md to the parent project. 2016-03-08 11:58:20 +01:00
settings.gradle Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00

Welcome to Public Transport Enabler, a Java library allowing you to get data from public transport providers.

This project contains several subprojects:

  • enabler: The library itself. This is probably what you're searching for. See the subproject's README for more information.
  • service: An example of how the library could be used as a web service. It's still very incomplete though.

You can build all sub-projects at once using Gradle:

gradle clean build