借助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个表,一个用户表和一个分公司表(相当于部 ...
随机推荐
- 2020-MRCTF
ez_bypass I put something in F12 for you include 'flag.php'; $flag='MRCTF{xxxxxxxxxxxxxxxxxxxxxxxxx} ...
- 【5min+】为你的.NET应用进行一次全方位体检
系列介绍 [五分钟的dotnet]是一个利用您的碎片化时间来学习和丰富.net知识的博文系列.它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net ...
- UML 建模工具的安装与使用
一. 实验目的1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法: 2) 理解 EA 界面布局和元素操作的一般技巧: 3) 熟悉 UML 中的各种图的建立和表 ...
- 用pytorch做手写数字识别,识别l率达97.8%
pytorch做手写数字识别 效果如下: 工程目录如下 第一步 数据获取 下载MNIST库,这个库在网上,执行下面代码自动下载到当前data文件夹下 from torchvision.dataset ...
- 5. 配置项:rule_files
prometheus配置文件内容: global: # 默认情况下抓取目标的频率. [ scrape_interval: <duration> | default = 1m ] # 抓取超 ...
- c++指定输出小数的精度
在c++中,有的时候要对输出的double型或float型保留几位小数,这时可以使用setflags(ios::fixed),不过要先包含有文件<iomainp>,具体如下 例: #inc ...
- Android-网页解析-gson的使用
相对于较为传统的Json解析来说,google共享的开源Gson在解析速度和所使用的内存在有着明显的优势,虽然说阿里巴巴也提供了fastgson包,但是它跟Gson的处理速度大同小异,只是底层实现的原 ...
- 2019-2020-1 20199310《Linux内核原理与分析》第三周作业
1.问题描述 计算机的3大法宝是存储程序计算机,函数调用堆栈和中断机制,存储程序计算机已经在上一个博客中进行具体描述,本文将在剩下两方面出发对操作系统是如何工作的进行学习和探讨. 2.解决过程 2.1 ...
- 怎么在java 8的map中使用stream
怎么在java 8的map中使用stream 简介 Map是java中非常常用的一个集合类型,我们通常也需要去遍历Map去获取某些值,java 8引入了Stream的概念,那么我们怎么在Map中使用S ...
- Spring5参考指南:Environment
文章目录 Profiles PropertySource 使用@PropertySource Spring的Environment接口有两个关键的作用:1. Profile, 2.properties ...