三维空间数据库建库
• 各面贴图片
选单面
Edit Texture Image
编辑图片
5.4 SketchUp中三维编辑
• 各面贴图片的高级讨论
– 使用街景自行截图
5.4 SketchUp中三维编辑
• 添加组件:Windows-Components
5.5 生成Multipatch
• SketchUp:File-Export-3D Modal-保存为3ds格式
第五章 三维空间数据库建库
主讲教师:陈军
提纲
• • • • • 5.1 SketchUp建模工具 5.2 系统安装与配置 5.3 将空间数据导入至SketchUp中 5.4 SketchUp中三维编辑 5.5 生成Multipatch
5.1 SketchUp建模工具
• SketchUp是一个极受欢迎并且易于使用的3D 设计软件,官方网站将它比喻作电子设计 中的“铅笔”。它的主要卖点就是便用简 便,人人都可以快速上手。并且用户可以 将使用SketchUp创建的3D模型直接输出至 Google Earth里,非常的酷!
• SketchUp转换后的示意图
5.4 SketchUp中三维编辑
• 贴纹理
5.4 SketchUp中三维编辑
• 各面不同纹理
Explode
• 各面贴图片
5.4 SketchUp中三维编辑
Explode
选单面
Make Unique Texture
未完 待续
5.4 SketchUp中三维编辑
注:1)必须要有空间参考坐标 2)Height字段为楼高字段
5.3 将空间数据导入至SketchUp中
• ArcGlobe叠放效果
5.3 将空间数据导入至SketchUp中
• 将Building导入至SketchUp中
注:在 ArcMap中 要选中导 出的要素
5.3 将空间数据导入至SketchUp中
5.5 生成Multipatch
• 在ArcGlobe展示:设置基地高程依据DEM
5.2 系统安装与配置
• 安装SketchUp
• 安装SketchUp6ESRI
• 在ArcGIS中添加dll引用工具
5.2 系统安装与配置
默认目录:C:\Program Files\ArcGIS\SketchUp6
5.3 将空间数据导入至SketchUp中
• ArcMap中在Geodatabase中新建Polygon Feature Class---Building
5.5 生成Multipatch
• ArcToolBox
注:1)务必导入至GeodБайду номын сангаасtabase,不能为Shapefile 2)导入数据时务必设置空间参考
5.5 生成Multipatch
• 新产生的MultiPatch问题
– 数据坐标出现问题:原图中心位置坐标变为 (0,0),如何解决?
解决方案与新问题: 获取原图中心位置坐 标,直接偏移,但提 示超出原图范围,只 能新建MultiPatch要素, 将转换的要素拷贝至 新图层中进行Move