首页 / 浏览问题 / 组件GIS / 问题详情
组件式开发,求两条geoline3d的交点们,返回geopoint3ds
20EXP 2020年03月10日
组件式开发,求两条geoline3d的交点们,返回geopoint3ds

1个回答

你好,用geometrist.IntersecLineSegment可以实现
2,432EXP 2020年03月10日
public static Point3D IntersectLineSegment(
	Point3D startPoint1,
	Point3D endPoint1,
	Point3D startPoint2,
	Point3D endPoint2,
	double tolerance
)

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

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