TransitGuru Limited, based in Pittsburgh, Pennsylvania, provides programming, information systems, and transit planning services ranging from map and schedule development to system design of entire metro systems. Additional services that not listed below may be rendered if requested by the client.

Web Application Programming and Information Systems

We develop web applications ranging from simple websites to community-wide energy simulations and data visualization. Focusing on clean, maintainable code and using free and open-source tools, we are able to provide high-quality web applications that we release early and often to our clients. We strive for bug-free releases and respond quickly to fix any bugs or deficiencies.

  • Server Maintenance
    • Set-up and configuration of servers, specifically GNU/Linux operating systems
    • Selects, Configures, and Assembles hardware to meet specifications
    • Knowledgeable on various public cloud infrastructures
  • Web-Applications development
    • Set-up and deployment of PHP/MySQL web sites
    • Uses Javascript where needed, but focuses on clean HTML and CSS
    • Implements AJAX for quicker page responses when server-client communications are needed
    • Uses the Agile/Scrum method to develop software and engages client early and often
    • Embraces open-source solutions and contributes to various open-source projects

Transit Planning Services

Originally our primary service offering, we continue to provide transit service planning and analysis to assist transit operators in providing the best service for their budgets. We also provide transit guide and analyses to agencies, businesses, or other interested parties to improve the understanding of transit service in a given area.

  • Network Analysis
    • Mapping and Diagramming
    • Analysis of Ridership and Revenue Performance Data
    • Service Supply Analysis
    • Suggested Plans of Action Based on Analysis
  • Network Design
    • Mind the Vehicle Hours while Being Generous with Service
    • Balance the following for the best design
      • ridership
      • service coverage
      • costs
      • work rules
      • topography
      • distribution of operating bases
    • Mapping the Network is Important
      • Reveal un- or under-served markets
      • Identify areas where excessive, or unnecessary overlap occurs
      • Determine the best opportunities for high-frequency service
      • Identify strategic transfer nodes
      • Consider connecting services not provided by the transit authority
  • Detailed Service Planning
    • Make the tool fit the job, not the opposite
    • Develop tools when necessary if traditional tools do not provide desired results
    • Provide access to hosted TransitGuru Limited developed tools
    • Provide free and open-source code for those who wish to self-host tools
    • Ensure all tranfer nodes have acceptable transfer times
    • Analyze all headways and ensure clock-face headways when possible
    • Provide consistent timings across different days of service
    • Consider and accommodate work-shift changes of major employers
  • Timetable and Map Design
    • Media Formatting Is Important
      • Serve broad audience with different or univeral format
      • Consider accessibility and ease-of-use
      • Accommodate first-time transit users
      • Create web-enabled or interactive versions to reach online audience
      • Remember that printable versions must co-exist with interactive tools
    • Consistent Styling
      • Each color, linetype, and font has a purpose
      • Map and timetable must be intuitive, even to "novice" riders
      • Improve the audience's understanding of the transit system as a network
    • System/Regional map and Guide Creation
      • Show regional transit connections
      • Interstate carriers also included in map/guide
      • Clear, consise format following the Timetable and Map Design Standards
      • Goal is to increase the understanding of regional transit, utimately generating ridership
©2004–2018 TransitGuru Limited