![]() |
PC*MILER|Rail Web Services
|
Public Member Functions | |
| ReportResponse | GetRouteReport (Station[] Stops, RouteOptions Options, ReportType Report) |
| RouteReport API will generate a requested report. More... | |
| GeocodeResponse | GeocodeStation (Station Location, GeocodeOptions Options) |
| GeocodeStation API for locating rail freight station(s). More... | |
PC*MILER|Rail SOAP Service
| ReportResponse GetRouteReport | ( | Station [] | Stops, |
| RouteOptions | Options, | ||
| ReportType | Report | ||
| ) |
RouteReport API will generate a requested report.
| Stops | List of Stations that make up the route. |
| Options | (Optional) Route options to be applied to the route. |
| Report | Report to be generated. Default is Detailed. |
SOAP Body Example:
<pcm:GetRouteReport>
<pcm:Stops>
<pcm:Station>
<pcm:Format>StationState</pcm:Format>
<pcm:Name>Denver, CO</pcm:Name>
<pcm:Railroad>BNSF</pcm:Railroad>
</pcm:Station>
<pcm:Station>
<pcm:Format>StationState</pcm:Format>
<pcm:Name>seattle wa</pcm:Name>
<pcm:Railroad>BNSF</pcm:Railroad>
</pcm:Station>
</pcm:Stops>
<pcm:Options>
<pcm:TerminalSwitching>true</pcm:TerminalSwitching>
<pcm:IntermodalOnlyStations>true</pcm:IntermodalOnlyStations>
<pcm:RoutingPreference>Practical</pcm:RoutingPreference>
<pcm:AmtrakRoutes>true</pcm:AmtrakRoutes>
<pcm:DistUnit>Miles</pcm:DistUnit>
</pcm:Options>
<pcm:Report>KeyStation</pcm:Report>
</pcm:GetRouteReport>
<pcm:GetRouteReport>
<pcm:Stops>
| GeocodeResponse GeocodeStation | ( | Station | Location, |
| GeocodeOptions | Options | ||
| ) |
GeocodeStation API for locating rail freight station(s).
| Location | Station to geocode. |
| Options | (Optional) Geocoding options. |
SOAP Body Example:
<pcm:GeocodeStation>
<pcm:Location>
<pcm:Format>StationState</pcm:Format>
<pcm:Name>D* CO</pcm:Name>
<pcm:Railroad></pcm:Railroad>
</pcm:Location>
<pcm:Options>
<pcm:TerminalSwitching>true</pcm:TerminalSwitching>
<pcm:IntermodalOnlyStations>true</pcm:IntermodalOnlyStations>
</pcm:Options>
</pcm:GeocodeStation>
1.8.13