Setting Up PASS-IPA for use with Navitia
When third-party Navitia software is used for trip planning, the following steps should be taken to set up PASS-IPA.
Before you begin
Procedure
-
Define Navitia-related system properties:
- In the Trapeze4 Workstation, click Tools > System Properties.
-
On the Profile tab, navigate to Journey Planners > Navitia Parameters.

- Click Edit.
-
Define parameter options as needed:
Default values are the default values used by Navitia.

- Parameter Set Name
- Name of the parameter set.
- Maximum Walking Time
- Total amount of time clients are allowed to walk during their trips. Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Walking Speed
- Average walking speed for clients walking between points during their trip. Values are defined based on the Speed property set in File > Properties on the Formats tab.
- Maximum Travel Time
- Maximum amount of time clients are allowed to travel between points (including walking time). Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Pickup Early Window
- The maximum amount of time before the Req time that clients can be picked up. Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Pickup Late Window
- The maximum amount of time after the Req time that clients can be picked up. Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Dropoff Early Window
- The maximum amount of time before the Req time that clients can be dropped off. Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Dropoff Late Window
- The maximum amount of time after the Req time that clients can be dropped off. Values are defined based on the Time span property set in File > Properties on the Formats tab.
- Forbidden Uris
- Navitia-compliant aspects of journeys that should not be included in trip results. For example, specific networks or physical modes. Multiple values can be used (separated by commas).
- For example, network:ABC:123,physical_mode:Bus. For more information about available URIs, see Navitia.
-
Set up ancillary data:
-
Click File > Ancillary Data > General > Trip Planning Solutions.

-
Define the following:
- Name
- A recognizable name for the solution.
- Product
- Select Navitia.
- Parameter
- Use the parameter set created in System Properties.
- Click Save.
- Click Close.
- Reopen Trip Planning Solutions ancillary data and verify that the new Trip Planning Solution is visible in the first row.
-
Click File > Ancillary Data > General > Trip Planning Solutions.
-
Associate the created solution for Trapeze personal trip planning:
- Click Task > Personal Trip Planning.
- Click the Solutions tab.
-
Modify the visible data using the Name column by
selecting the Solution Name created in Trip Planning Solutions ancillary
data.

-
Click Save As.

- Type a Solution Set Name for the modified version.
- Click OK.
-
Define Trapeze6 properties for the Navitia trip planner:
- Open the Trapeze6 Client Shell.
-
Open Properties.
Typically, this is found under Tools > Properties, but may be found elsewhere depending on the system setup.
-
Navigate to INFO > InfoPTP > Default solution set.

- In the Value column, type the set name used in Personal Trip Planning.
- Navigate to PASS > PassInfoServer > JourneyPlanner > Navitia > Username.
-
Type the token you received from Navitia.
Currently, Password is not used. You do not need to fill it in.
-
Set the appropriate switches:
- In Schedule Server (SchedSrv3.exe), click View > Switches.
-
Navigate to PASS > SchedSrv > MultiModal > Enable.
Note that PASS and Pass are two different folders.
-
In the Boolean Switch frame, click
ON.
The switch is enabled. Enable = 1.

- Optional:
Define any other Multimodal switches as needed:
- Para Trip Behavior > End of Multimodal Trip
-
- 0
- Algorithm will determine if a Para trip connection at end of multimodal trip is needed.
- 1
- Force a Para trip connection at end of multimodal trips.
- 2
- Prevent a Para trip connection at end of multimodal trips.
- Para Trip Behavior > Start of Multimodal Trip
-
- 0
- Algorithm will determine if a Para trip connection at start of multimodal trip is needed.
- 1
- Force a Para trip connection at start of multimodal trips.
- 2
- Prevent a Para trip connection at start of multimodal trips.
- SearchOnlyMultimodal
- Only searches multimodal solutions.
- 0
- Search for both multimodal and pararun solutions.
- 1
- Search only for a multimodal solution.
- 2
- Search first for a multimodal solution. If a multimodal solution is not found, search for a pararun solution.
- SetMultiModalAsTopSolution
- Multimodal options are set as the top solution for each trip.
- Sign ID
- Sign ID used by CTM Server for Multimodal solutions.
- WheelChair Space Type
- Space Type number assigned to wheelchairs.
-
Search for and save a solution using the Schedule Booking Wizard.
The following are required:
- In the MOT list, Fixed must be selected (as well as your typically selected options).
- The Trip must have a requested (RT) time.

A trip is scheduled for the fixed route.If no solutions appear, try turning off violations. (A violation may be causing Schedule Booking Wizard to return no options.)