点击或拖拽改变大小

EllipticArcQueryPoint 方法

查询椭圆弧上(或椭圆弧延长线上)距离起始点指定距离处的点。间距如果超出椭圆弧弧长,则在椭圆弧的正向弧延长线上查找;间距如果为负数,则在椭圆弧的反向弧延长线上查找。

命名空间:  GISShare.SMap.Geometry
程序集:  GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法
public IPoint QueryPoint(
	double dDistanceAlongCurve,
	bool bRatio,
	bool bFromStart,
	ExtensionStyle eExtensionStyle,
	bool bHaveSpatialReference
)

参数

dDistanceAlongCurve
类型: SystemDouble
距圆弧起始点的距离
bRatio
类型: SystemBoolean
参数“dDistanceAlongCurve”是否为比例
bFromStart
类型: SystemBoolean
从起点开始往后推算,反之从终点推算
eExtensionStyle
类型: GISShare.SMap.GeometryExtensionStyle
是否考虑延长线的情况
bHaveSpatialReference
类型: SystemBoolean
返回对象是否含有空间参考

返回值

类型: IPoint
返回目标点

实现

ICurveQueryPoint(Double, Boolean, Boolean, ExtensionStyle, Boolean)
参见