问题
等待回复
文章精选
许可中心
资源中心
漏洞批露表
注册
SuperMap技术问答社区
我要提问
智能推荐
相关问题
相关文章
推荐教程
如何从udb的三维数据集中提取三维属性并保存成属性数据集?
模型数据集怎么进行生成整个场景缓存操作
三维模型面数较多,模型较大如何使用代码让其在场景中流畅显示?
CAD数据集生成三维缓存场景,在iserver webgl加载不显示;
模型数据集生成场景缓存
缓存的数据是平面场景数据,在webgl中我该怎么定位到模型?
三维管网场景发布后浏览提示资源不存在
如何将二维场景中从倾斜模型提取的矢量面加入三维场景中?
热门标签
iserver
三维
idesktop
webgl
javascript
iclient
三维场景
三维模型
iobjects
倾斜摄影
android
imobile
发布服务
leaflet
net
iobject
二次开发
idesktop9d
许可
supermap
插件
js
java
组件
二维
openlayers
ios
三维gis
组件开发
cesium
所有分类
云GIS
3,420个
桌面GIS
3,525个
组件GIS
2,683个
移动GIS
1,462个
三维GIS
4,484个
WebGIS
594个
其他
1,070个
从模型数据集或缓存提取单个模型并显示在三维场景
我要提问
0
投票
使用产品:SuperMap iObject 9D 操作系统:win7 x64
数据类型: UDB文件型
问题详细描述:建筑模型是分层分户的(如24层就有24个建筑,每层都有内部结构)。点击一层可以单独显示一层,显示里面的内部结构,可否能从模型数据集或缓存提取单个模型
三维模型
8月 24, 2018
分类:
331次浏览
|
用户:
chenzhilong_329
(
5
分)
请
登录
或者
注册
后回答这个问题。
1个回答
0
投票
您好!您是想在我们的桌面idesktop实现您所说的功能还是在组件开发中实现呢?
8月 24, 2018
用户:
胡延南
名扬四海
(
3,305
分)
组件开发里实现
我建议您在刚开始建模时,就对模型以分层分户进行创建组,这样导出的模型在场景中可以分层分户而且效果很好。
如果您一定要用代码实现,就用倾斜摄影数据单体化的思路一致,分层和普通的模型单体化不同的一点就在于需要每一个楼层的矢量面数据,比如一栋5层高的楼房,地面的底部高程为0米,每层高3米,就需要5个重叠的矢量面,建两个字段来分别存储底部高程和拉伸高层,第一楼底部高层就为0,拉伸高度为3,第二楼底部高程为3,拉伸高度为3,以此类推,给每一个面的这两个字段赋值,加载到场景中,给该矢量图层风格设置中设置高度模式为相对地面,设置底部高程和拉伸高度。最后对图层设置选择风格时设置贴对象模式。
请
登录
或者
注册
后再添加评论。
...