Skip to content

dalcon007/transitive.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

transitive.js NPM version Build status

A tool for generating dynamic stylized transit maps that are easy to understand. Transitive takes in information describing specific transport network elements (routes, stops, journeys) -- typically produced by the OpenTripPlanner Profiler extension -- and produces a schematic map of those elements:

threeoptions

Dynamic styling of the network elements allows for interactivity and flexibility in the visual presentation. For instance, a single journey can be highlighted:

threeoptions_focused

A Transitive map can be embedded as a freestanding web element or overlaid onto a Leaflet map using the Leaflet.TransitiveLayer plugin.

Transitive is supported by the Mobility Lab Transit Tech Initiative. Read more in this Mobility Lab article.

Demo

API

See documentation here.

See Also

License

MIT

Packages

No packages published

Languages

  • JavaScript 99.3%
  • CSS 0.7%