Create routes from polylines using points to assign measures.
[Visual Basic .NET] Public Function CreateUsingPoints ( _ ByVal pointSelection As ISelectionSet, _ ByVal pointRIDFieldName As String, _ ByVal pointMeasureFieldName As String, _ ByVal updateHow As Integer, _ ByVal ignoreGaps As Boolean, _ ByVal tolerance As Double, _ ByVal allInputFeatures As Boolean, _ ByVal outputFClassName As IFeatureClassName, _ ByVal outputGeometryDef As IGeometryDef, _ ByVal configKeyword As String, _ ByVal trackCancel As ITrackCancel _ ) As IEnumBSTR
[C#] public IEnumBSTR CreateUsingPoints ( ISelectionSet pointSelection, string pointRIDFieldName, string pointMeasureFieldName, int updateHow, bool ignoreGaps, double tolerance, bool allInputFeatures, IFeatureClassName outputFClassName, IGeometryDef outputGeometryDef, string configKeyword, ITrackCancel trackCancel );
[C++]
HRESULT CreateUsingPoints(
ISelectionSet* pointSelection,
BSTR pointRIDFieldName,
BSTR pointMeasureFieldName,
long updateHow,
VARIANT_BOOL ignoreGaps,
double tolerance,
VARIANT_BOOL allInputFeatures,
IFeatureClassName* outputFClassName,
IGeometryDef* outputGeometryDef,
BSTR configKeyword,
ITrackCancel* trackCancel,
IEnumBSTR** enumError
);
[C++]Parameters
pointSelection [in]pointSelection is a parameter of type ISelectionSet
pointRIDFieldName [in] pointRIDFieldName is a parameter of type BSTR pointMeasureFieldName [in] pointMeasureFieldName is a parameter of type BSTR updateHow [in] updateHow is a parameter of type long ignoreGaps [in] ignoreGaps is a parameter of type VARIANT_BOOL tolerance [in] tolerance is a parameter of type double allInputFeatures [in] allInputFeatures is a parameter of type VARIANT_BOOL outputFClassName [in]outputFClassName is a parameter of type IFeatureClassName
outputGeometryDef [in]outputGeometryDef is a parameter of type IGeometryDef
configKeyword [in] configKeyword is a parameter of type BSTR trackCancel [in]trackCancel is a parameter of type ITrackCancel
enumError [out, retval]enumError is a parameter of type IEnumBSTR
Product Availability
Remarks
The CreateUsingPoints method creates a route feature class by taking input a Polyline feature class and a selection set of Points or Multipoints which represent the calibration points to be used to set the measures of the Polyline. The calibration points are features inside a feature class, which contain fields pointRIDFieldName and pointMeasrueFieldName . The pointRIDFieldName field is the route identifier (the line feature in the InputFeatureClass) the calibration point refers to. The pointMeasureFieldName field contains the calibration measure values.
See Also
IRouteMeasureCreator Interface | IRouteMeasureCreator Interface | IRouteMeasureCalibrator Interface