浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
如何构造geomodel3D
xiaobaoj...
39EXP
2018年04月18日
假如三维模型以数据集的形式存在,如何构造geomodel3D呢?
三维
iobjects
请
登录
或者
注册
后回答这个问题。
1个回答
假设已获取到模型数据集datasetvector,代码如下:
Recordset recordset=datasetvector.GetRecordset();
GeoModel3D geomodel3d=recordset.GetGeometry() as GeoModel3D;
胡林
5,985EXP
2018年04月19日
非常感谢,构造好模型后,怎么获取它的位置呢。能写一下代码吗?获取到位置后,怎么将位置信息传递到另一个模型上呢?
modelposition = geomodel3d.Position;这样写对吗?
对,就这样
那么怎么使另外一个模型改变到这个位置呢?
设置另一个模型的Position即可
replacemodel.Offset(modelposition.X, modelposition.Y, modelposition.Z);
我用的这个可以吗?
new Cesium.GeoModel3D()
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
矢量数据字段构造点数据集方法
获取 GeoModel3D Model Skeleton 总是null
geomodel和geomodel3D类的区别
如何通过一个json字符串的构造一个Geometry
如何查看构造方法参数内容?
IFC格式的模型导入后,如何对模型绘制构造剖面。
图层切换报错,显示.LayerSwitcher不是构造函数,为何?如何解决?
构建三维自定义专题图出现问题
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...