问题
等待回复
文章精选
许可中心
资源中心
注册
SuperMap技术问答社区
我要提问
智能推荐
相关问题
相关文章
推荐教程
怎样实现替换模型图元的同时更新相应属性字段
组件式开发可以实现谷歌地图的定位吗
现有skp数据,怎么在超图三维组件开发中使用
替换模型图元
替换的图元如何定位到原模型的位置
倾斜三维与VR,BIM用超图组件开发能实现吗?
应用此程序替换模型部分构件,为什么属性信息无法同步更新?
组件开发,查询本地工作空间矢量数据
热门标签
三维
iserver
idesktop
javascript
webgl
iclient
三维模型
iobjects
三维场景
倾斜摄影
imobile
android
发布服务
net
iobject
二次开发
idesktop9d
leaflet
插件
许可
plugin
ios
supermap
二维
属性查询
js
三维gis
java
组件开发
二维地图
所有分类
云GIS
2,528个
桌面GIS
2,400个
组件GIS
1,734个
移动GIS
893个
三维GIS
3,157个
其他
796个
组件式开发,实现替换bim图元
我要提问
0
投票
将BIM模型导入后,通过c#实现替换三维模型中的某一部分,这个可以实现吗?
组件开发
三维
3月 27, 2018
分类:
335次浏览
|
用户:
xiaobaojia
初出茅庐
(
39
分)
请
登录
或者
注册
后回答这个问题。
1个回答
1
投票
您好,首先您要替换的这一部分是一个独立的模型还是某个独立模型的一部分?如果是前者,删除掉该模型对应的记录,然后将新模型追加进来即可。如果是后者,可以用布尔运算来处理(BooleanOperator3D)。
3月 27, 2018
用户:
胡林
登峰造极
(
5,972
分)
您好,是一个独立模型的一部分。您所说的BooleanOperator3D是在object的范例程序里吗?object类似的范例程序基本没有,不知道该如何下手。
由于该功能是新功能,暂没有范例,接口不难理解,您需要自行构造一个GeoBox与目标模型做布尔运算
好,非常感谢。
看了好久,还是得需要您的帮助,您如果有时间可否简单写个例子,GeoBox怎么使用,BooleanOperator3D怎么使用?非常抱歉。
geobox由三个属性决定(BottomSize,Position,Height)即底面大小,锚点位置,高度决定。BooleanOperator3D选择合适的方法,比如BooleanOperator3D.Erase 方法求差,参数就传入目标模型Geomodel3D和构造的长方体GeoBox即可,返回的就是而这求差之后的模型对象。
非常感谢您的帮助。
请
登录
或者
注册
后再添加评论。
...