首页 / 浏览问题 / 组件GIS / 问题详情
三维数据图层类型必须为三维数据集?
14EXP 2019年02月25日

程序功能:实现点击场景矢量缓存模型文件,获得矢量缓存模型文件属性表的字段信息
Recordset recordset = null;

m_selection = m_sceneControl.Scene.FindSelection(true)[0];

recordset = m_selection.ToRecordset();

使用Selecion类的对象选择Layer3DVectorFile(矢量缓存模型文件),程序运行至 recordset = m_selection.ToRecordset();出现下图问题:

1个回答

您可以把缓存切成osgb模型形式,这样加载进去可以获得 layer3DOSGBFile图层,通过里面的接口 getallfieldvalueoflastselectedobject来得到相关属性信息,您看看这样能否实现需求
2,432EXP 2019年02月25日
(.scv格式)矢量缓存模型超图有获取模型属性信息的接口?

3DMAX制作的(.max格式)三维模型可以生成OSGB模型吗?

我在程序使用的数据是用三维模型(.max格式)生成的(.scv格式)矢量缓存模型
您可以在咱们官网下个3DMAX插件,然后通过3DMAX 中的' bim生成数据集'将模型导出为模型数据集,再把该数据集加入到桌面软件切osgb缓存
...