点击或拖拽改变大小

CircularArcQueryPointAndDistance 方法

计算点到曲线的最近点

命名空间:  GISShare.SMap.Geometry
程序集:  GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法
public IPoint QueryPointAndDistance(
	IPoint pPoint,
	ExtensionStyle eExtensionStyle,
	bool bExtensionStart,
	bool bExtensionEnd,
	bool bHaveSpatialReference,
	out double dDistanceAlongCurve,
	out double dDistanceFromCurve
)

参数

pPoint
类型: GISShare.SMap.GeometryIPoint
eExtensionStyle
类型: GISShare.SMap.GeometryExtensionStyle
是否考虑延长线的情况
bExtensionStart
类型: SystemBoolean
线头延长
bExtensionEnd
类型: SystemBoolean
线尾延长
bHaveSpatialReference
类型: SystemBoolean
返回对象是否含有空间参考
dDistanceAlongCurve
类型: SystemDouble
传出 沿曲线距离
dDistanceFromCurve
类型: SystemDouble
传出 点到曲线的距离

返回值

类型: IPoint
曲线上的点

实现

ICurveQueryPointAndDistance(IPoint, ExtensionStyle, Boolean, Boolean, Boolean, Double, Double)
参见