【问题原因】需求是对一个数据集中不同规格的线去匹配不同的截面然后去放样。
【解决办法】业务场景不同规格需要去写业务判断方法。
放样方法直接用这个接口,传入横截面和线对象即可返回GeoModel3D模型对象,再存入模型数据集。
类 ModelBuilder3D#loft(Geometry geometry, GeoLine3D line, boolean bLonLat, int Chamfer, ChamferStyle style) 放样
参数:
geometry - 放样的横截面
line - 待放样的线对象
bLonLat - 是否是经纬度
Chamfer - 平滑程度
style - 倒角样式
返回:
返回GeoModel3D对象 。
GeoModel3D存到模型数据集用setModel(Model model) 设置模型数据集即可