首页 / 浏览问题 / 组件GIS / 问题详情
如何获取模型里面一个部分的中心点
33EXP 2020年06月03日
如何获取模型里面一个部分的中心点,Recordset如何去转换才能获取到这个部件的坐标

1个回答

您好,通过数据集获取到啊模型的记录集recordset,然后用过recordset获取到模型对象GeoModel3D。通过geoModel3D.getInnerPoint3D()方法获取模型中心点坐标
9,232EXP 2020年06月03日
老师!recordset转为GeoModel3D是哪一个方法呢 我在api中并没有找到
GeoModel3D geoModel=(GeoModel3D)recordset.getGeometry()

老师!为什么我这里会为null呢,这个recordset是有值的

Recordset recordset = dataset.query("ElementID=1073706",CursorType.STATIC);老师 我发现这样子可以获取到,我想问一下 这个ElementID是唯一的吗

这个ElementID应该是你们的业务数据的字段,我们有唯一值的字段SmID
...