首页 / 浏览问题 / 组件GIS / 问题详情
java组件,获取模型对象的材质颜色问题
74EXP 2022年07月08日

想着通过java组件去获取模型对象的材质颜色。查询出recoordset后将其转换为Geometry3D,但是在将其转换为GeoModel3D时,返回为null。

1个回答

您好,您用的这个方法是剖切转换为GeoModel3D,

通常模型数据集直接获取或者查询出来的模型对象的类型就是GeoModel3D,只是因为它的父类是Geometry所以这样表现,

但是在使用上直接(GeoModel3D)转换这个获取的对象就可以的。

            GeoModel3D model3d = (GeoModel3D) recordset.GetGeometry();

希望可以帮助到您。
9,123EXP 2022年07月08日
...