组件式开发,求两条geoline3d的交点们,返回geopoint3ds

0 投票
组件式开发,求两条geoline3d的交点们,返回geopoint3ds
3月 10 分类:  47次浏览 | 用户: 元亨利贞 才疏学浅 (19 分)

1个回答

0 投票
你好,用geometrist.IntersecLineSegment可以实现
3月 10 用户: 邬袁凯 名扬四海 (2,429 分)
public static Point3D IntersectLineSegment(
	Point3D startPoint1,
	Point3D endPoint1,
	Point3D startPoint2,
	Point3D endPoint2,
	double tolerance
)

如果第二条线是等高线,是个圆环,不是直线,怎么办?

三维线目前是只能判断线段的交点,你可以把两条三维线转成二维线,用geometrist.IntersectPolyLine去求交点,然后通过交点去原来的三维线上去找到三维交点
...