首页 / 浏览问题 / 组件 / 问题详情
跟踪图层添加模型显示问题
4月21日, 2017
跟踪图层增加模型对象后,显示不出来,代码如下:

m_workspace = workspace;
m_sceneControl = sceneControl;
m_sceneControl.Scene.Workspace = workspace;
WorkspaceConnectionInfo conInfo = new WorkspaceConnectionInfo(@"..\Resources\OlympicGreen\OlympicGreen.smwu");
conInfo.Type = WorkspaceType.SMWU;
m_workspace.Open(conInfo);
m_sceneControl.Scene.Open("OlympicGreen");

m_trackingLyr3D = m_sceneControl.Scene.TrackingLayer;
GeoModel m_model1 = new GeoModel();
m_model1.FromFile(@"..\DragonSoft\Resources\Airplane\Airplane.SGM");
Point3D point = new Point3D(116.392422,39.98828,9.99648);
m_model1.Position = point;
int index = m_trackingLyr3D.Add(m_model1, "1");

1个回答

您好,可以看下添加对象返回的索引值index 是否大于0,如果大于0,说明对象是添加成功的,小于0则添加失败。如果大于0还是看不见,考虑是否是因为对象太小,导致看不见,可以将对象缩放的大一些,添加一个参考点,将场景进行放大查看
周仕斌  (1,732分)  名扬四海
4月24日, 2017
...