该枚举定义了对路由对象 M 值进行校正的方式类型常量。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public enum CalibrateMode |
成员
成员名称 | 描述 | |
---|---|---|
ByDistance |
按距离校准。
按距离校准是基于两点间的沿路由的距离来计算 M 值的。这里的距离是指实际距离(欧式距离)。使用按距离校准的方式可以得到单调的校准结果,即校准后路由的 M 值是递增或递减的。下图(上)的路由为校准前的路由和参考点,该方式校准的过程为:
| |
ByMeasure |
按刻度值校准。
按刻度值校准利用参考点对应路由上位置的刻度值来进行校准。使用该方式对路由进行校准的特点是,能够保持原始路由数据刻度值的变化规律(如不均匀的增加或减少)。当被校准的路由的长度与刻度值的比值不同时,这种方法非常适用于对路由的刻度值进行微调。请结合图和下面的文字来了解该模式如何对路由进行校准。
|
备注
校准路由的两种校准都要求用于校准路由的参考点至少为2个,并且校准时,都采用离待校准节点最近的两个参考点来校准。