基于二维gis数据的三维建模

基于⼆维gis数据的三维建模
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
植物酸奶开发⼯具与关键技术:SuperMap iDesktop  基于GIS数据的三维建模
作者:黄海峰
撰写时间:2020.04.26
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
基于⼆维GIS的三维建模
⼆维数据如何实现表达?
通过三维图层表达
➢ ⽤三维符号表达⼆维的点线⾯
➢ 将⼆维线/⾯空间拉伸
升维成三维数据
➢ 指定⾼程值实现升维成三维数据
➢ 从同⼀地区的TIN地形或倾斜摄
影模型数据获取⾼程
➢ 给⼆维⾯⼀个⾼程,然后线性拉
伸并贴图,⽣成三维实体模型
主要内容
01 三维符号化渲染
三维符号化渲染:
第⼀步——调整⾼度模式 – 添加数据→ 风格设置→ ⾼度模式(⾮贴地)→底部⾼程
第⼆步——直接渲染或⽣成三维专题图 – 选中图层右键→ 图层风格→ 风格设置 – 选中图层右键→ 制作专题图→ 选择⼦项→ 风格
实操
数据:⽮量拉伸建模 → SymbolModeling.udbx
操作:三维符号渲染【路灯】图层 三维符号渲染【道路】图层 三维符号渲染【⽔⾯】图层 【树⽊】图层⽣成单值专题图,再依次渲染专题⼦项
02 ⽮量拉伸建模
⽮量拉伸建模
⽮量拉伸数据准备:
Step1
采集数据 制作或获取建筑物⽮ 量线/⾯数据集
Step2
获取贴图 实地拍摄或⽹上下载 建筑物贴图素材
Step3
修图 修图软件中纠正贴图, 调整⾓度、降低像素等
Step4
添加字段
添加数据集字段,包括建筑物 的底部⾼程、拉伸⾼度、顶部 和侧⾯贴图路径等
Step5
编辑数据 分别录⼊字段值。
动态拉伸操作⽅法:
1 添加数据
2 修改⾼度模式
风格设置 > ⾼度模式 > 绝对⾼度 / 相对地⾯
⾼度模式取决于使⽤的数据是真实测量的⾼ 程值还是相对于地⾯的⾼度值
3 设置底部⾼程
风格设置 > 底部⾼程 > 输⼊值 / 字段
⼿动输⼊⼀个值时,该图层中所有对象具有相 同的底部⾼程
从字段取值时,图层中对象的⾼程值可以不同
4.设置拉升⾼度
5.设置贴图
实操
聚酯丙烯酸酯数据:⽮量拉伸建模 → SymbolModeling.udbx Texture
操作:【围栏】图层实现拉伸建模 【建筑2】图层实现拉伸建模 【建筑1】图层⽣成单值专题图,再拉伸建模03 ⼆维数据升维
⼆维数据升维;
⼆维数据 + ⾼程值 → 数据类型转换固体氧
⼆维数据 + TIN地形/倾斜摄影模型→ 提取三维数据
⼆维数据 + TIN地形/ 倾斜摄影模型 = 三维数据
⼆维数据 → 线性拉伸建模
数据类型转换:
数据菜单 → 类型转换 → ⼆维数据与三维数据互转
提取三维数据
高温气化炉热电偶三维数据 → TIN地形 → 提取三维数据
三维数据 → 倾斜摄影 → 提取三维数据 → 提取数据
实操
数据:ChongQing → ChongQing.udb ChongQing.udd TIN 操作:根据TIN地形,将⼆维的沪渝⾼速线升维成三维线
智能营销客户管理系统线性拉伸建模:
三维地理设计 → 拉伸 → 线性拉伸
实操:
数据:⽮量拉伸建模 → SymbolModeling.udbx Texture
操作:【建筑1】图层中选中的⾯对象拉伸成三维实体模型
大米加工04 总结
➢ 三维符号渲染⼆维点线⾯
➢ 制作三维专题图
➢ ⽮量拉伸建模
➢ ⼆维数据类型转换
➢ 提取三维数据
➢ 线性拉伸建模

本文发布于:2024-09-25 10:35:56,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/168578.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   图层   拉伸   贴图   建模   渲染
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议