添加静态模型
使用说明
静态模型功能用于添加第三方数据模型到场景中的KML图层。目前,支持的第三方数据模型格式包括:*.fbx、*.3ds、*.obj、*.dae、*.x、*.osgb、*.stl、*.off、*.gltf、*.glb、*.s3mb、*.osg、*.s3m,并且基于 *.sgm 格式文件可以导入三维动画帧模型。
功能入口
- 对象绘制选项卡->模型对象组->静态模型按钮
- 图层管理器->KML图层右键菜单->添加->静态模型
操作步骤
- 若当前场景中已添加了 KML 图层,确保KML图层处于可编辑状态。若当前场景中未添加 KML 图层,可在图层管理器下普通图层单击右键,在弹出的菜单内选择"新建KML图层"或"添加KML图层"选项进行新建或添加KML图层。
- 通过以下两种方式向打开添加静态模型对话框:
-
在对象绘制选项卡模型对象组中,单击静态模型按钮,弹出“打开三维模型数据文件”对话框。
-
右键单击KML图层,在弹出的右键菜单选择添加菜单中的静态模型...项,弹出“打开三维模型文件”对话框。
-
在“打开三维模型数据文件”对话框中选择要添加第三方数据模型文件,然后单击对话框中的“打开”按钮即可。
-
- 移动鼠标至场景中,鼠标状态改变,可在场景中任意位置单击鼠标左键添加模型,应用程序会自动弹出“KML对象属性”面板,可对模型的大小、位置以及角度等进行修改设置。单击鼠标右键即可退出添加模型操作。
- 新加载的数据模型将添加到当前场景中指定的三维图层中,并显示在场景中的模拟地球上。对于保存类型为 KML 文件的图层,在图层管理器中指定保存模型的三维图层结点下一级将增加所添加模型的结点。在该结点上双击鼠标左键,三维球体将漫游到该模型对应的数据范围,进行指定比例显示。
- 还可在图层管理器中选中已经添加的模型对象,选择右键“属性”命令,在弹出的“KML对象属性”对话框“对象风格”中,可以对模型颜色、透明度进行设置。
如下图为动画帧模型示例。
注意事项:
- 目前,三维场景渲染引擎V2暂不支持KML图层添加带有节点动画或骨骼动画的模型。
- 目前仅对动画模型支持高亮选中模型的操作,暂不支持模型的移动、拉伸等操作。
- *.sgm 格式的数据是SuperMap 公司提供的一种全新的三维模型存储格式(SGM: SuperMap Global Model),这种格式的模型数据能够以极快的速度加载到场景中进行显示与浏览。