加载BIM及精细模型操作

SuperMap支持模型数据集、复合数据集生成三维切片缓存(S3M),为了优化模型在网络环境中的传输和解析,SuperMap iClient3D for WebGL(以下简称WebGL客户端)采用三维切片缓存(*.S3MB)格式存储与发布模型数据,可提高浏览性能和效率。
借鉴于“WebGL客户端加载倾斜摄影模型”的思路,WebGL客户端加载BIM、精细模型亦可按相似过程处理,WebGL客户端实现浏览BIM及精细模型数据的大致操作流程有以下:

  1. 生成三维切片缓存
  2. 发布三维服务
  3. 客户端浏览三维模型

BIM或精细模型生成三维切片缓存后,第2-3步骤与倾斜摄影模型处理方法相同,此部分操作可直接参照 WebGL加载倾斜摄影模型操作手册。本文档主要阐述了BIM或精细模型如何生成三维切片缓存的操作过程。

操作流程

下面将以示例数据“鸟巢五期”作详细操作演示。

  1. 生成三维切片缓存
    操作说明
    SuperMap iDesktop支持模型数据集直接生成三维切片缓存。
    操作步骤
    详细信息请参见SuperMap iDesktop 10i Help.chm里的"生成三维切片缓存"。
    操作结果
    目标文件夹中存在着一个scp文件,一个json文件及众多的Tile文件夹。scp是配置文件,便于产品加载模型。attribute.json存的是属性字段。而右边对于的tile文件下有索引文件,属性信息文件和对应的s3mb切片文件。

  2. 发布三维服务
    使用说明
    此步骤将S3MB的模型以三维服务的形式发布到本地或远程服务器上。
    操作步骤
    详细操作请参照 WebGL加载倾斜摄影模型操作手册。
    操作结果
    本操作发布了一个名为“OSGB_niaocaoModel”的三维服务,见如下图的服务列表。

  1. 客户端浏览三维模型
    使用说明
    发布三维服务后,使用WebGL产品包“examples/webgl/S3MTiles_niaochao_water.html“范例打开服务。
    操作步骤
    详细操作参考 WebGL加载倾斜摄影模型操作手册。
    操作结果
    打开网页后,相机飞至精细模型所在位置,显示效果如下图:

Super Map超图IServer加载BIM及精细模型操作相关推荐

  1. Super Map超图IServer倾斜摄影模型单体化与属性查询操作

    倾斜摄影模型单体化与属性查询操作 倾斜摄影模型通常被称作"一张皮"的模型,为发挥倾斜摄影模型应用价值,必须对倾斜摄影模型进行单体化处理.超图三维率先采用了模型叠加矢量面的方式对倾斜 ...

  2. cesium加载BIM模型

    自己尝试用cesium引擎加载BIM模型,操作步骤如下: 第一步: 下载一个BIM模型 第二步: 将BIM模型转换成FBX格式 转成gltf格式 在如下网站进行转换: https://products ...

  3. 超图 iDesktop 加载天地图

    超图 iDesktop 加载天地图 桌面加载天地图流程 1. 申请服务器端的 token 2. 检测 url 可用性 3. iDesktop/iDesktopX 二维地图加载天地图 4. iDeskt ...

  4. 如何用pytorch做文本摘要生成任务(加载数据集、T5 模型参数、微调、保存和测试模型,以及ROUGE分数计算)

    摘要:如何使用 Pytorch(或Pytorchlightning) 和 huggingface Transformers 做文本摘要生成任务,包括数据集的加载.模型的加载.模型的微调.模型的验证.模 ...

  5. java 将数据加载到内存中_java 将数据加载到内存中的操作

    将数据加载到内存中 1.建立InitListener.java package app.util; import java.util.HashMap; import java.util.Map; im ...

  6. pytorch 驱动不兼容_解决Pytorch 加载训练好的模型 遇到的error问题

    这是一个非常愚蠢的错误 debug的时候要好好看error信息 提醒自己切记好好对待error!切记!切记! -----------------------分割线---------------- py ...

  7. 使用torchvision.models.inception_v3(pretrained=True)加载预训练的模型每次都特别慢

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 使用torchvision.models.inception_v3(pretrained=True)加载预训练的模型每次 ...

  8. babylonjs 分部加载模型_如何使用BabylonJS加载OBJ或STL模型

    BabylonJS(也就是babylon.js,这是一个和three.js类似的WebGL开发框架),更多的用在游戏领域. 本文说明和演示如何使用babylon.js来加载一个标准3d模型文件,如OB ...

  9. iOS 加载本地html文件详细操作

    webView的加载,如果是纯文本,有内部样式的话,简单的加载请求就可以了.如下: 这种加载简单直接,易操作. 如果需要加载images,css文件 需要把xcode的项目请求路径的位置告诉webVi ...

最新文章

  1. Android NDK开发-3-环境搭建
  2. NTFRS事件ID:13568
  3. 《统一沟通-微软-实战》-3-部署-Exchange 2010-4-基本配置
  4. 深解微服务架构:从过去,到未来
  5. Vue项目 报错TypeError [ERR INVALID ARG TYPE]: The “path“ argument must be of type string
  6. 微生物组-扩增子16S分析第9期(报名直播课免费参加线下2020.8)
  7. 点击select下拉框获取option的属性值
  8. linux 命令的高级用法(chmod+find 批量授权)(转载)
  9. 税控服务器红字信息表流程,跨月发票红冲(金税盘、税控盘)操作流程.docx
  10. C#开发实战1200例(第II卷)目录
  11. 国密算法 SM2 公钥加密 非对称加密 数字签名 密钥协商 python实现完整代码
  12. 虚拟机逻辑卷删除失败
  13. web前端的css示例
  14. ASP微信支付之扫码支付
  15. Python测试题(绘制柱状图、画出sin函数图像、散点图、pandas实现列表)
  16. mysql 生成随机数 —— 数字、字符串、手机号、日期、姓名、一段中文汉字
  17. PCB抄板教程(PS更改底图方法)
  18. 图解MySQL数据库的安插和独霸-2
  19. 腾讯音乐娱乐集团与华纳音乐续签长期战略协议 并将联合成立全新音乐厂牌
  20. APP爬虫过滑块验证码的一种思路, 从此不再依赖打码平台

热门文章

  1. ACDSEE无法加载“IDE_ACDStd.apl”
  2. Xshell中鼠标选中内容自动换行ctrl+c解决办法
  3. 网络身份安全中的数据策略问题
  4. Selenium browser.helperApps.neverAsk.saveToDisk不起效的解决及http请求和响应抓包
  5. Azure Administrator Associate(AZ-103/AZ-104)或其他Azure认证备考指南
  6. 玩转人工智能(11)大数据的ETL和人工智能的EDA
  7. 数藏行业周报(06.20-06.26)
  8. 重新定义 NFT (音乐、四维、隐私、交互)——上篇
  9. matlab arctan unwrap,atan和unwrap解卷绕
  10. LODOP(自己打印时常用的函数)