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>