模型数据处理之数据格式转换——SuperMap iDesktop
作者:赵爽
文章目录
- 1.与第三方模型插件对接
- 1.1插件地址
- 1.2示例
- 2.内部格式的转换
- 2.1 单个模型导出为其他格式
- 2.2 模型转换
- 2.3 OSGB➡S3M
- 2.4 osgb拉伸闭合体
- 2.5 其他格式➡OSGB
- 2.6 点云➡S3M
使用产品:SuperMap iDesktop
产品下载地址: http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx
使用数据:SampleData中的CBDDataset、OSGB数据(安装目录\3D)
数据下载地址: http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?id=1099
其他产品:3ds Max 2014 & Revit 2018等等,本文以这两种产品为例
1.与第三方模型插件对接
我们一般都会使用专业得建模软件来制作我们的模型,对于大部分的建模软件,SuperMap都有一些对应得插件。我们可以通过插件,将模型导出到SuperMap得udb中,然后再进行后续得操作。
(附插件地址)
1.1插件地址
3DMax2014导出插件(持续更新)
百度云盘:https://eyun.baidu.com/s/3mj0IFH2 提取码:TbJj
三维BIM导出插件(持续更新)
百度云盘:https://eyun.baidu.com/s/3dzbgVO 提取码:8SsM
U3D导出GLTF插件(持续更新)
百度云盘:https://eyun.baidu.com/s/3ggfUfOB 提取码:iYF2
(所有插件都需要用到iObjects的许可)
其中三维BIM导出插件包括Revit、Catia、Bentley、IFC、Civil3D等,具体见下图
3d max只可以使用2014版本的,revit可以使用2014-2019任意版本的。(建议使用revit2016或者2018)插件的使用方法也在里面。下面举例实现模型导出
1.2示例
示例1:Revit2018
安装配置好插件后,打开Revit2018,打开三维视图,根据下图找到Super Map Export插件位置
然后导出的时候根据模型真实位置导出,插入点信息为项目基点
这样导出完了以后,在iDesktop中打开相应的udb数据就可以了。Revit导出的模型,一个族对应一个模型数据集
示例2:3D Max 2014
安装配置好插件后,打开3D Max 2014,在超图Max插件选项卡中选择BIM生成数据集
然后导出的时候根据模型真实位置导出,插入点信息为原点
3D Max导出插件导出的时候,选择的数据源必须是已经存在且不被占用的数据源,与revit不同的是,3D Max导出后,整个模型保存成一个模型数据集。
2.内部格式的转换
上面说了其他软件与SuperMap iDesktop的模型格式对接,现在说一说SuperMap iDesktop内部有哪些格式可以转换。(使用CBD示例数据)
2.1 单个模型导出为其他格式
将CBD中的数据加载到球面场景中,选中其中一个模型,右键选择导出模型
导出格式:OSGB、KML、KMZ、S3M、OFF、STL、GLTF、DAE
当导出格式为KML或者是KMZ的时候,可对模型格式进行选择
模型格式:S3M、OSGB、GLTF、DAE
2.2 模型转换
模型转换功能:用来实现将osgb/osg、3ds、fbx、dae、x格式模型转换成osgb、s3m格式模型,并且既能转换单个模型,还能实现批量转换。 该功能只适用于单纯的模型格式的互转,并非生成三维切片缓存。
在“三维数据”选项卡的“模型”组中,选择“模型转换”,弹出“模型转换”对话框。
以上面导出的OSGB数据为例
2.3 OSGB➡S3M
使用数据SampleData/3D/OSGB数据
在三维数据——倾斜摄影——压缩并单体化功能中可以将osgb转为s3m格式的数据
该功能是对原始OSGB格式的倾斜摄影模型数据进行纹理压缩,支持单体化后生成S3M数据。S3M全称为 Spatial 3D Model,适用在 WebGL客户端进行加载,能提升数据的浏览效率。
这个功能只能是针对OSGB的scp配置文件进行操作,如果没有相应的scp配置文件,可在三维数据——倾斜摄影——配置文件——生成配置文件中生成一个配置文件。
如果只是把OSGB数据转成S3M的话,是不需要进行单体化的。所以该复选框不需要勾选。
如果原OSGB数据的坐标系不是WGS1984(EPSG4326)的坐标系,那么压缩完了之后,坐标系会自动转换成WGS1984(EPSG4326)的,相当于自动做了一次坐标转换。
如果目标路径和源路径一致的话,会覆盖原本的OSGB数据。
所以要么备份一下数据要么更改个位置
2.4 osgb拉伸闭合体
使用数据SampleData/3D/OSGB数据
将OSGB加载到一个球面场景中,点击三维地理设计——倾斜摄影操作——拉伸闭合体
操作完成之后,会在数据源下新生成一个模型数据集,该模型数据集就是拉伸后的数据,下图是拉伸后的样子(图中参数设置3m)
2.5 其他格式➡OSGB
1.OBJ转为OSGB,该功能可将由 PhotoScan 导出的 OBJ 格式的倾斜摄影模型数据转换为 OSGB 格式的数据。
2.DEM&DOM转为OSGB,可将DEM(Digital Elevation Map,数字高程模型)与DOM((Digital Orthophoto Map, 数字正射影像)数据一并转换为OSGB格式的数据。 生成OSGB数据前,需要分别加载栅格数据集和影像数据集来显示地形和影像,在场景中则存在两个图层。生成OSGB数据后,通过加载一个*.scp 格式的缓存文件来直接加载地形和影像,大大提升了浏览性能。
2.6 点云➡S3M
在三维数据——点云那里可以对点云数据进行一系列操作,将其转为S3M格式的数据,具体操作流程可以参阅https://blog.csdn.net/supermapsupport/article/details/89678679#2_72
文章转载出处:https://blog.csdn.net/weixin_43565052/article/details/96110653
模型数据处理之数据格式转换——SuperMap iDesktop相关推荐
- SuperMap iDesktop 之 BIM优化流程——建筑篇
kele 一.背景介绍 BIM数据是三维系统中的常客,它具有信息完备性.信息关联性.信息一致性. 可视化.协调性.模拟性.优化性和可出图性八大特点,广受人们喜爱,但这也使得它自身数据量庞大,在项目中展 ...
- 模型数据处理之关键属性提取——SuperMap iDesktop
作者 赵爽 文章目录 1. 模型属性数据提取 2.TIN地形提取数据 3. 倾斜摄影提取数据 3.1 提取高度值 3.2 提取数据 使用产品:SuperMap iDesktop 产品下载地址: htt ...
- SuperMap iDesktop 8C 空间数据处理与管理
坐标系与投影转换 坐标参考是GIS数据采集与处理的基础,也是GIS知识中的难点. 地理坐标:为球面坐标.参考平面地是椭球面.坐标单位:经纬度. 大地坐标:为平面坐标.参考平面地是水平面.坐标单位:米. ...
- SuperMap iDesktop 常见倾斜数据处理全流程解析
作者:姜尔 目录 倾斜数据概述 倾斜数据前期处理 大疆智图 产品对接说明 重建三维模型操作流程 XML文件产出 iDesktop常规倾斜数据处理 生成配置文件 操作步骤 注意事项 基础数据问题 倾斜入 ...
- SuperMap iDesktop不同椭球体投影坐标系的转换
作者:Neshoir SuperMap iDesktop不同椭球体投影坐标系的转换 我们都知道测绘局的历史存量矢量数据的坐标系有多种,有北京54坐标系的数据.有西安80坐标系的数据.有CGCS20 ...
- Supermap iDesktop模型生成缓存参数详解
如今Supermap iDesktop已经更新到11i了,在场景缓存上新增了部分功能,很多小伙伴都苦于各个参数设置上没有详细的介绍,并且在生成场景缓存时易奔溃.接下来,小编就整理了Supermap i ...
- SuperMap iDesktop .NET 特性介绍
SuperMap iDesktop .NET是桌面GIS应用与开发软件,具备二三维一体化的数据管理与处理.制图.分析.二三维标绘等功能,支持海图,支持在线地图服务访问及云端资源系统共享,可用于空间数据 ...
- SuperMap iDesktop Cross 8C(2017)产品介绍
SuperMap iDesktop Cross 8C(2017)是一款支持跨平台.全开源的桌面GIS应用与开发平台系统,可在Windows和Linux系统上运行,是国内首款可在Linux操作系统上运行 ...
- 一篇带你了解BIM+GIS,倾斜摄影,3Ds Max模型数据处理
开发工具与关键技术:iDesktop Supermap GIS 作者:陈芝番 撰写时间:2020.5.6 目录 前言 1.BIM与GIS的联系 2.BIM与GIS对接要求 3.BIM与GIS对 ...
最新文章
- navision系统和sap区别_(三)SAP On Premise和SAP S/4 HANA Cloud的区别
- java-第十三章-类的无参方法(一)-实现客户姓名的添加和显示
- 深入理解RunLoop(转载)
- 阿里云分布式容器平台即将全面启动公测
- 开篇第一章简要IOT技术栈分析
- lua和unity如何交互_(XLua)C#与Lua中的交互
- java接口自动化(五) - 企业级代码管理工具Git的配置
- 10款最佳Python开发工具推荐,每一款都是神器!
- vue 环境搭建踩坑(renren-fast 前端在windows10上部署)
- CSR-I (WSJ0) Complete又名wsj0数据集
- 铲雪车(信息学奥赛一本通-T1374)
- MMORPG网络游戏开发之Protobuf的基本使用
- 光纤熔接操作步骤——详细图文光纤熔接教程
- GC参数解析 UseSerialGC、UseParNewGC、UseParallelGC、UseConcMarkSweepGC
- 微软上海C+AI(OC)
- 分布式任务调度中心xxl-job
- gorm快捷查询手册
- 为什么在ROS中启动小乌龟后,无法用键盘控制?
- kali linux网络扫描~无线网络扫描
- 安搭Share的幸福感
热门文章
- MySQL 存储过程的写法
- 学计算机编程我有什么好处,学编程到底有什么好处?我发现了这三个秘密!
- thinkphp 的 whereIN() 、where IN 如何使用?
- 什么是RC版本(转载)
- Life is short, You need Python
- Python批量采集无水印短视频内容
- 大病众筹平台会成为下一个“网络诈骗”工具吗?
- 波动方程,达朗贝尔解和亥姆霍兹方程
- 安卓音视频开发!为了跳槽强刷1000道Android真题,大厂直通车!
- 9139 位艺人在 Python 面前不值一提 # Python 爬虫小课 5-9