Bim数据与三维场景

开发工具与关键技术: SuperMap iDesktop 9D   Bim数据
撰写时间:2020年 5 月 28日

一、Bim数据准备

  1. 插件导出及优化
    (1)、超图Bim插件包括Revit插件、DGN插件、CATIA插件
    (2)、在插件中设置Bim数据的坐标信息
    (3)、在插件中设置Bim存储的数据源
    (4)、在插件中设置优化参数—LOD
    位置:【对象操作----Bim轻量化】
  2. 桌面对接及优化
    (1)、桌面打开存储Bim的Udb数据
    (2)、每个层对应一个数据集
    (3)、检查数据情况
    (4)、编辑几何信息、纹理信息
    (5)、进一步优化Bim数据,包括三角网简化、子对象简化、去除重复点、提取外壳
    位置:【对象操作----三角网操作】
  3. 生成缓存
    (1)、生成S3M缓存
    (2)、可以设置网络简化了进一步提升性能
    (3)、实例化优化缓存数据
    (4)、可以为所有Bim数据集批量生成缓存
    位置:【(1)、数据集下的内容,右键点击生成场景缓存,缓存类型OSCM,文件类型S3M。(2)、数据----批量生成模型缓存(不同的是可以把当前的类型相近的物),统一生成为一个缓存,一个图存的方式加载到图层场景中,文件类型为S3M】
  4. 制作工作空间、场景、数据源
    (1)、将Bim缓存数据添加到场景中,保存场景
    (2)、数据源中存储对应Bim数据
    二、Bim数据的发布
    1、工具:SuperMap iServer
    2、方法:将工具空间发布为三维服务以及数据服务
    数据服务:提供对数据源中的所有空间的各种GIS运算,包括查询数据集中的数据通过数据服务,对Bim进行查询
    三维服务:将场景中的Bim数据发布,并与WebGL对接,进行三维数据的显示
    三、Bim数据的查询方法
    查询结果的显示(注意css文件的引用)(pretty.css)
    四、三维场景构建与服务发布
    (1)、三维场景概念:三维场景用虚拟化技术手段来真实模拟出现的各种物质形态、空间关系等信息
    (2)、三维场景提供了平面场景和球面场景两种视图模式
    1、平面场景:使地球球面展开成平面,模拟整个大地,类似一个平面的形式进行场景展示
    (1)、支持加载平面坐标系和投影坐标系的数据
    (2)、不支持加载和新建KML数据
    (3)、不支持显示海洋水体、大气层和经纬网等要素
    2、球面场景:是指以球体对地球表层的场景进行模拟展示的三维场景
    (1)、支持加载地理坐标系和投影坐标系的数据
    (2)、可控制经纬网格,导航罗盘、帧率信息等要素的显隐

五、飞行浏览三维场景(基本概念)
将制作好的模型加载到场景当中,想要直观的去浏览它的宏观的效果,或查看模型的细节,可以通过设置不同的飞行路线对整个场景进行流畅的显示。在飞行管理菜单下打开一个以有的飞行路线,在右侧三维飞行站点管理中可以看到飞行路线当中包含许多飞行站点,在飞行直行当中根据飞行航线的设置,从不同的方位,不同的角度来自动的浏览场景,并且可以对每个站点设置站点速度以及它过度的方式,来更好的展示
位置:【飞行管理—打开】

你可能感兴趣的:(Bim数据与三维场景)