TimeTablePublisher T3 Webinar Frank Purcell May 14, 2008.

Slides:



Advertisements
Similar presentations
Easily retrieve data from the Baan database
Advertisements

SolidWorks Enterprise PDM Data Loading Strategies
Citavi – Adding References – Articles from EBSCOhost Databases
Extended DISC Online System User Instruction: How to Run a Team Analysis.
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
Endnote Tutorial The Version pictured is version 9.0 May 8, 2007.
Practice Insight Instructional Webinar Series Eligibility Manager
MEPO Training MEPO Database Access Training Presentation Copyright 2011 Rodger B. Fluke, MPA.
Student Manager Catalog Builder An ACEware Webinar.
Newsletter Plugin The newsletter plugin allows you to create and send newsletters to a managed list or multiple lists of users. Your users can subscribe.
Georgia Institute of Technology DrJava Appendix A Barb Ericson Georgia Institute of Technology May 2006.
Introducing Microsoft PowerPoint 2010 John Matthews (ITS)
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
MC365 Ant. Today We Will Cover: Overview of Ant Installing Ant Using the Ant command line tool Various Ant commands available Using Ant in Eclipse.
Publishing Workflow for InDesign Import/Export of XML
Programming for the Web Assignment 1 Help Mark Johnson.
6 th Annual Focus Users’ Conference Custom Reports and Dashboards Presented by: Mike Morris.
TRACK 3™ The ultimate process management software.
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
TimeTable Publisher Frank Purcell TriMet TransITech February 14, 2007.
Power Point Presentation - Advanced Julia J. Stahl Distributed System Specialist.
RIMS II Online Order and Delivery System Tutorial on Downloading and Viewing Multipliers.
M AKING E - RESOURCE ACCESSIBLE FROM ONLINE CATALOG *e-books *serials Yan Wang Senior Librarian Head of Cataloging & Database Maintenance Central Piedmont.
Installing Ricoh Driver. Items you need to know IP address of Printer Options that are installed And Paper Sizes To get all this information you can print.
Chapter 4 Application Software: Programs that Let You Work and Play
Using Opal to deploy a real scientific application as a Web service Sriram Krishnan
Topics Basic Internet Concepts. Types of Information. Search Tools & Techniques. Managing Internet Resources. Browsing a mail. Composing a mail. Attaching.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
ICP Kit 2011 HHC Data Entry Module The World Bank ICP Kit Training African Development Bank.
Performance testing with JMeter.  100% pure Java desktop application  Designed to load test client/server software (such as a web application )  JMeter.
CARLSON SOFTWARE CONFERENCE DANIEL V. SYPERSMA VICTOR GRAPHICS.
InDesign CS3 Lesson 4 ( Only pages ) Importing and Editing Text.
ATG Environment Setup In this session you will learn – Setting Up ATG environment – Creating new ATG application – Configuring Data Source – Configuring.
An introduction for Data Reporters. College Credit Plus Replaces PSEO Replaces dual enrollment.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N BPA Energy Efficiency Marketing Portal Training Instructions for adding images and changing graphics.
TIMES 3 Technological Integrations in Mathematical Environments and Studies Jacksonville State University 2010.
CONSTRUCTING RELATIVE & CUMULATIVE FREQUENCY DISTRIBUTIONS using EXCEL & WORD.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
CPSC1301 Computer Science 1 Overview of Dr. Java.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N BPA Energy Efficiency Marketing Portal Training Instructions for adding utility logo and contact.
SIGNZ V3.39 Centre Proposals SIGNZ V3.39 Centre Proposals.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
LYNN BRADSHAW CREATING WEB SITES WITH XARA WEB DESIGNER 7.
TimeTable Publisher High Level Design Frank Purcell Location Based Services Group August 15, 2006.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
1 / 61 Using the Customer Support Web Site © 2006, Universal Tax Systems, Inc. All Rights Reserved. Customer Support Site Objectives –In this chapter you.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
INTRODUCTORY GUIDE TO SURPLUS LINE INFORMATION PORTAL 2.0 (SLIP) CALIFORNIA’S ELECTRONIC FILING SYSTEM THE SURPLUS LINE ASSOCIATION OF CALIFORNIA SLIP.
TimeTablePublisher History and Current Status Open Source Software Benefits and Potential Technical Support T3 Webinar May 14, 2008 Bibiana McHugh.
Step One: Introduction. Welcome to Follow My Clients! Once you log in, on the home page is your dash board. Here you will find your quick access buttons.
9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Scheduling and Bursting Reports.
How to install JavaCV in Eclipse. Make sure to download and install all these before you proceed Eclipse for Java EE developers (current is Juno)
Lesson 17 Mail Merge. Overview Create a main document. Create a data source. Insert merge fields into a main document. Perform a mail merge. Use data.
A Workshop on LibreOffice Er. Arvind Kumar Assistant Professor, Department of Computer Science & Engineering
Apache Tomcat & Quick Tutorial
TriMet Time Table Creation Process with TTPUB
Standard Operating Procedure
Endnote Part I.
Easily retrieve data from the Baan database
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Data Virtualization Tutorial: XSLT and Streaming Transformations
LOCO Extract – Transform - Load
Office 2007 and the IDC Templates
DOEHRS- IMPORT PERSONNEL EXCEL TOOL
Patents e-Commerce Update: Public and Private PAIR
Patents e-Commerce Update: Public and Private PAIR
RapidFinder Analysis Software How-To Guide
Presentation transcript:

TimeTablePublisher T3 Webinar Frank Purcell May 14, 2008

Presentation Overview What is TimeTablePublisher? Installation TimeTable Configuration Quick Look at Other TTPUB Tools Questions?

What is TimeTablePublisher? System that produces transit time tables in various output formats (xml, pdf, html, etc…). Raw scheduling data requires preparation for public use that is normally a very tedious and time-consuming manual process for most transit agencies. The TimeTablePublisher is a single system that takes raw scheduling data as input from various sources, and outputs timetables into various formats for public use.

W EB P RINT P RODUCTION Information Flow Raw Schedule Data TimeTable Configuration PDF MS Excel Adobe InDesign XML Schedule Writer Marketing TimeTablePublisher HTML PDF Proofing

What is TimeTablePublisher? An open source software (OSS) project. TriMet’s requirements were built into TTPUB…and these requirements could meet many of your requirements. Where your requirements are not met, because TTPUB is an open source project the source code is available as a foundation to build upon. Bottom line: it will be great to have others developing and contributing back to this project.

Installation Install Java JDK – grab latest Java SE installer from java.sun.com (jdk 6 update 5) Install Apache Tomcat – grab latest installer from tomcat.apache.org (apache- tomcat exe)

Set JAVA_HOME Make sure the JAVA_HOME environment variable is set

Set JAVA_OPTS Make sure the JAVA_OPTS environment variable will allocate enough memory for Java

Start Up Tomcat

Browse to

Install TTPUB Grab the latest ttpub.war file from timetablepublisher.org Copy ttpub.war to TOMCAT’s webapps directory Copy you schedule data to c:/tmp/GTFS NOTE: your GTFS data really needs route directionality (direction_id) in the GTFS website for more information.

TimeTablePublisher.org Download ttpub.war to your local computer. Install by dropping into Tomcat’s webapps directory.

ttpub.war  webapps/ttpub Tomcat will expand ttpub.war into a ttpub directory.

GTFS Schedule Data Have GTFS data available in c:\tmp\GTFS directory. NOTE: optional route_dir field in trips.txt is essential for proper ttpub operation.

Pause to catch a breath… …transition to live demo of TTPUB NOTE: F5 key

Running TTPUB Once running within Tomcat, browse to TTPUB’s main screen.

TTPUB – Configure Tool

Select a Route to Configure The Route pull-down List of Stops Titles Schedule Data

Replace a Stop and Footnote Trips The last stop on our table only has a handful of times. Let's replace it with an earlier stop that has a full column of stop times. But let’s also add a footnote to show which trips hit this last stop. What we're going to do: 1.Replace the current (sparsely populated) stop and column of times with a better stop. 2.Add a new stop as a replacement. 3.Footnote the late-night trips which travel to the last stop. (Note: this configuration will also replace times with our footnoted stop's times).

Add a New Stop to the Table Select our new stop from the stop list… …and add it to the list of stops to be added to the table.

New Stop is Now Added to Table OK, note that the new stop is added to the table.

Footnote Trips Clicking here will bring up the footnote editor.

Add a Merge Stops Footnote 1.So we’re going to add a new MergeTPNotes configuration. 2.We’ll set the rule to FORCE. 3.The Source Timepoint (the one with only 5 trips that have times) tells the config to mark those trips with a footnote. 4.The Printed Timepoint will be where the footnote and times get placed into the table. 5.Finally, the footnote symbol and note content are also part of the configuration.

Resulting Configuration

Footnote Added to Table A footnote is added to table now.

Delete a Stop from Table X out the stops to be removed from table.

Results: Table with Footnote

Other TTPUB Tools

Two service dates Compare Tool Show stop times that exceed the (3-minute) buffer NOTE: TTPUB’s current GTFS loader does not support multiple services being loaded at one time, so the compare tool is not yet usable. That said, it’s a great tool, works when data is sourced from a database (like at TriMet), and, with a bit of development work, could work.

Different output formats include XML, PDF, and HTML (wrapped in a ZIP file). Other formats can be created via an industry standard templating tool (Freemarker). Print Tool Select either entire schedule or specific lines to ‘print’.

Contact Frank Purcell Software TriMet Geographic Information Systems 4012 SE 17 th Ave Portland, Oregon