Skip to main content

PCMSReduceCalculate

Syntax

long PCMSReduceCalculate(Trip trip, double maxMilesOffRoute, bool highwayOnly)`

Parameters

  • Trip trip – Handle to a trip.
  • double maxMilesOffRoute – Defines the number of miles that latitude/longitude pings can deviate from the calculated trip before the trip is recalculated. The default expected value is 2.0 miles.
  • bool highwayOnly – A boolean representation of if highway only routing should be used. To use street-level routing, this must be set to false. The default expected value is true.

Description

Allows you to calculate a trip based on the latitude/longitude pings added with PCMSAddPing. This function calculates and reduces the total number of pings in a trip to eliminate duplicates and outliers. Once the trip has been calculated, the information can be retrieved using PCMSGetRpt and PCMSGetRptLine.

Return Values

Standard Returns

Supported Since: PC*Miler Connect 22

Category: Trip Management

Last updated July 8, 2025.