借助DEM生成高精度SketchUp地形,地形分析如此简单
SketchUp因其自身友好的界面和强大的功能,已经成为建筑规划设计常用工具。无论是摩天大楼还是独栋别墅,小区规划还方案推敲和方案表现上都显示出了不错的实力。

然而SketchUp异形建模能力对比3ds MAX 等类型的 3D软件来说弱了许多,所以当需要表达复杂山地环境的时候SketchUp 令不少设计师头痛。
SketchUp 在山地地形现状分析中的用途如下:
1. 有利于设计师实地调研回来后通过 SketchUp 模型对场地有进一步认知,例如山形、山势日照模拟等等;
2. 类似于沙盘形式的模型方便了设计团队对基地情况进行初步讨论和交流;
3. 方便设计师第一时间通过模型演示和甲方沟通交流;
4. 建立大概的基地周边山地环境有利于方案设计过程中多方案比较,特别是山地建筑空间关系。

SketchUp建地形的方法有很多,常见的如:抓取谷歌地图,沙盒工具根据网格拉伸,沙盒工具导入等高线创建等。
01 抓取谷歌地图
1. 打开SketchUp软件后,文件-地理位置。

2. 打开Google Earth,在地图上慢慢找到你需要的位置,放大到一定比例。

3. 选择区域 –抓取,出来的是平面地图。

4. 文件-地理位置-显示地形,,呈现3D地图效果 。


02 沙盒工具根据网格拉伸
1. 选择从网格绘制工具,可以输入网格间距(间距越小,地形越圆滑,但是面也会增多),会生成一个成组的带网格的面。


2. 双击进入组内,点击曲面拉升工具会出现一个带半径的红色圆(右下角调整半径),所选区域会有很多小黄点。上下移动即可调整地形高差。

3. 反复推敲出你的地形效果,用添加细节工具,可以让地形添加更多细节。
注意:此方法只适合概念性的设计。


03 沙盒工具导入等高线创建
1. 将场地地形的等高线导入SketchUp中,如果没有现场调研的CAD,可以使用LocaSpace Viewer下载tif地形数据,然后借助global mapper处理得到。优点是无范围限制。

2. 打开globalmapper→打开数据文件 找到刚下载的.tif数据打开。

3. 分析→生成等高线。

4.工具→设置→投影 改成UTM 。
(不然生成的比例会错)

5. 选择导出DWG或DXF格式。

6. 将DWG导入SketchUp在沙盒工具中 点击根据等高线创建,就可以得到地形啦!


借助DEM生成高精度SketchUp地形,地形分析如此简单的更多相关文章
- leaflet 结合 d3.js 实现 geojson 数据地形剖面分析(附源码下载)
前言 leaflet 入门开发系列环境知识点了解: leaflet api文档介绍,详细介绍 leaflet 每个类的函数以及属性等等 leaflet 在线例子 leaflet 插件,leaflet ...
- Python&Selenium&pytest借助allure生成自动化测试报告
一.摘要 本篇博文将介绍Python和Selenium进行自动化测试时,如何借助allure生成自动化测试报告 二.环境配置 首先python环境中安装pytest和pytest_allure_ada ...
- Python&Selenium借助html-testRunner生成自动化测试报告
一.摘要 本博文将介绍Python和Selenium进行自动化测试时,借助html-testRunner 生成自动化测试报告 安装命令:pip install html-testRunner 二.测试 ...
- Shiro框架 (原理分析与简单实现)
Shiro框架(原理分析与简单实现) 有兴趣的同学也可以阅读我之前分享的:Java权限管理(授权与认证)CRM权限管理 (PS : 这篇博客里面的实现方式没有使用框架,完全是手写的授权与认证,可以 ...
- 从零开始的程序逆向之路基础篇 第二章——用OllyDbg(OD)分析一个简单的软件
作者:Crazyman_Army 原文来自:https://bbs.ichunqiu.com/thread-43469-1-1.html 0x00知识回顾 (由于笔者省事,没开XP虚拟机,而且没关闭A ...
- tomcat原理分析与简单实现
tomcat原理分析与简单实现 https://blog.csdn.net/u014795347/article/details/52328221 2016年08月26日 14:48:18 卫卫羊习习 ...
- 分析一个简单的goroutine资源池
分析一个简单的goroutine资源池 tunny. 从资源池中获取goroutine并进行处理的逻辑如下: tunny将goroutine处理单元封装为workWrapper,由此可以对gorout ...
- [Ogre][地形]OgreTerrain分析以及使用
Ogre 1.7.2中的地形教程 ○读者可以对照着Ogre1.7.2中的terrain.h源码进行阅读加深理解,蓝色部分均为源码 ○去除了一些具体场景比如添加mesh,设置setAmbientLigh ...
- EF自动生成的模型edmx代码分析
edmx代码分析 本文分析Entity Framework从数据库自动生成的模型文件代码(扩展名为edmx). 1. 概述 本文使用的数据库结构尽量简单,只有2个表,一个用户表和一个分公司表(相当于部 ...
随机推荐
- 模仿NetFlix首页效果
之前写过UWP 带左右滚动按钮的横向ListView———仿NetFlix首页河的设计,讲述了如何设计一个带有左右滚动按钮横向的ListView. 不过我在半年之前挖了一个坑,由于工作关系,没时间来填 ...
- Python 注释(Python Comments)用法详解
目录 1 Python 注释概述 2 Python 注释的作用 2.1 调试代码 2.2 提高程序的可读性 3 Python 单行注释 3.1 Python 单行注释概述 3.2 单行注释注释单行代码 ...
- G - Pairs Forming LCM LightOJ - 1236 (质因子分解)
题解:这道题要从n的角度来考虑i和j. n可以表示为n=a1^p1*a2^p2*a3^p3.......n=lcm(i,j),那么质因子a1^p1,a1可以在i或者j中,并且p1=max(a1i,a1 ...
- Laravel异步队列全攻略
最近项目需求,研究了laravel的异步队列.官方文档虽然很是详细,但也有些晦涩难懂,在此记录下步骤,供大家参考. 1.修改/config/queue.php文件 <?php return [ ...
- git多人协作操作流程
git协作工作流程 git checkout work 自己工作分支工作 git commit -a -m ''自己工作分支提交 git checkout master 切换到主分支 git pull ...
- 杂记三 · CSP-2019-The first step
update:我终于懂得衰亡的民族之所以沉默的缘由了. 初赛Day -7 虽然我是第一次参加初赛而且到现在为止我还没见过初赛题但我一点也不慌! 真的!一点!也不慌! 初赛Day 1 早上和可s爱b j ...
- C#客户端打印条形码
第一种方法: 引用第三方插件文件zxing.dll // 1.设置条形码规格 EncodingOptions encodeOption = new EncodingOptions(); encodeO ...
- python学习21之高级特性
'''''''''1.切片(1)谁可以进行切片操作?——列表,元组,字符串(2)切片有以下几种操作'''#[a:b]:取从下标为a的元素开始,到下标为b-1的元素结束L=['aa','bb','cc' ...
- Linux 获取网卡名字列表
lspci | egrep -i --color 'network|ethernet'
- [Windows]允许未签名的驱动
bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING OFF https://social ...