gis快速生成三维模型以及与sketch up的交互方法
利用Sketchup和ArcGIS进行建模

利用Sketchup和ArcGIS进行建模1.双击“SketchUp6ESRI.exe”,开始安装,2.接受协议,点击“Next”3.第一个组件“GIS Plugin”,使用户能够在SketchUp中将模型以Multipatch要素的形式导入GDB。
第二个组件“3D Analyst SketchUp 3D Symbol Support”,用户可以在ArcMap 中将GIS数据导入SketchUp中。
上述两个组件的安装位置尽量不要改变,可能会导致在SketchUp中导出3D模型失败。
4.执行组件安装(4)在ArcGIS环境中激活SketchUp6 ESRI插件1.启动ArcMap界面,在工具栏上右键,单击“Customize”2.点击“Add from file”,找到SketchUp ArcGIS Plugin安装目录下的Features To SKP.dll3.添加插件动态库后,在Toolbars项中可以找到SketchUp6的功能项。
4.选中“SketchUp 6 Tools”组件以后,在桌面上会弹出组件的功能按钮。
三维建模一、建立个人Geodatabase1.通过ArcCatalog,创建一个Personal Geodatabase。
2.在Personal Geodatabase新建一个Feature class,命名,选择面要素,并为其指定一个投影坐标系,这里我们选择的是WGS 84 Web墨卡托投影。
添加高程height字段。
二、建模区域矢量化,通过插件导出至SketchUp1.Arcmap中加载面图层及影像数据,根据影像将所需建模区域矢量化,并添加高程字段值height。
2.浏览矢量化数据在ArcScene中浏览矢量化数据,右键属性/Extrusion选项卡/选height字段显示。
在ArcGlobe中加入的影像数据,右键属性/Globe Extrusion选项卡/选height字段显示。
ArcGIS与SketchUP交互

ArcGIS与SketchUP交互ArcGIS10.0以上版本结合Sketch UP建模步骤:将地图加载到Arc Scene中,然后根据SHP数据的高度属性进行拉伸,如下图:完成之后利用工具包当中的工具导出为Multipatch:然后再用数据转化工具,将得到SHP数据转换为Sketch UP可识别的COLLADA(*.dae)数据格式,之后就可以在Sketch UP中进行操作,完成材质等的处理之后,再将数据在Arc Scene导出为Multipatch 格式,再进行相应编辑。
导入Arc Scene时采用Arc toolbox提供的Import工具导入。
默认情况下,Data Interoperability T ools是不安装的,需要打开Arc Desktop 安装包选择Arc GIS Data Interoperability for desktop进行安装。
如下图:安装完成之后点击工具扩展,勾选Data Interoperability就可以使用了。
如下图:当然我们也可以对某个指定的要素编辑模型,下面有`些其他的方法:以style符号库导入。
如果对Arc Scene中的松树符号不满意,可以在Sketch up中建立一棵松树的模型,作为符号导入到Arc Scene中。
操作如下:在Arc Scene中,打开symbol selector 窗口,点击edit symbol 按钮,打开symbol property editor窗口,type下选择3D Marker Symbol,点击Import 按钮,把已经建立好的模型导入。
可以对模型的大小、长宽、位置等按比例或不按比例缩放。
注:1、64位下面ArcGIS的toolbox有问题,要在32下操作2、拉伸完成对保存的shp数据进行对象合并,不然转dae文件时会有多个dae文件生成。
(shp到dae文件是根据ID号生成的,如果不合并,就生成单个的模型文件)。
基于GIS协同AutoCAD和Google SketchUp的三维地质建模方法研究

基于GIS协同AutoCAD和Google SketchUp的三维地质建模方法研究宋仁波;王细元;王月香;李文慧【摘要】现有三维地质建模方法的操作过程十分烦琐、复杂.为降低作业人员的劳动强度,并提高建模的直观性和模型结果的准确性,提出一种基于GIS协同AutoCAD和Google SketchUp的三维地质建模方法.在介绍了GIS结合AutoCAD和GoogleSketchUp构建三维地层模型的基本原理和工作流程之后,阐述了地质数据的处理和三维地质场景的构建过程,并重点阐述了地层表面的绘制、地层三维体模型的构建和可视化关键技术.最后利用C#吾言基于SceneControl组件开发了三维地层模型可视化系统,并对构建的地层模型进行了展示.系列实验结果表明,该建模方法具有简单易学、可操作性强和流程化的特点,是一种非常实用的三维地质建模方法.【期刊名称】《工程地质学报》【年(卷),期】2013(021)005【总页数】7页(P709-715)【关键词】三维地质建模;GIS;AutoCAD;SketchUp;钻孔数据【作者】宋仁波;王细元;王月香;李文慧【作者单位】淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300【正文语种】中文【中图分类】P642;P2081 引言近年来,三维地质建模成为了地质、采矿、GIS、测绘和岩土工程等领域的研究热点[1~6]。
所谓三维地质建模,就是运用现代空间信息理论来研究地层及其环境的信息处理、数据组织、空间建模与数字表达,并运用科学可视化技术来对其进行真三维再现和可视化交互的科学与技术[7,8]。
相对于传统的二维表格和剖面图表达地质数据,三维地质模型能够更加直观地展示地下岩层的形态和空间分布,可广泛用于矿山生产、地质研究、工程应用、科普宣传及教育等领域,因此非常有必要对其进行深入研究。
arcscene和sketchup总结

目录一、在arcscene里显示三维 (1)二、arcscene和sketchup结合 (3)2.1安装sketchup6 for arcgis插件 (4)2.2将ArcGIS数据导出到SketchUp (6)2.3在SketchUp编辑 (7)2.4可能会遇到的问题 (10)三、其他效果 (10)一、在arcscene里显示三维ArcScene是一个适合于展示三维场景的平台,可以在三维场景中漫游并与三维矢量与栅格数据进行交互。
ArcScene是基于OpenGL的,支持TIN数据显示。
显示场景时,ArcScene会将所有数据加载到场景中,矢量数据以矢量形式显示,栅格数据默认会降低分辨率来显示以提高效率。
1)加载数据数据2)主要用到二个属性卡base heights和Extrusion。
前者是用来设置图层基础高程,后者是用来拉高显示。
base heightsExtrusion拉高度虽然ArcScene能够实现三维效果并且可以根据字段设置高度,但是这里的高度只是显示相当于符号化,并且效果不佳。
ArcGIS与Google的SketchUp软件结合是一个比较好的解决方案。
通过其插件实现ArcGIS 的交互。
制作出来的视觉效果很逼真,更为方便的是在sketchup可以很方便的拉到面要素得到立体效果。
二、arcscene和sketchup结合Sketchup介绍Google SketchUp 是一款可供您用于创建、修改及共享3D 模型的软件。
学起来比其它三维建模程序更容易,这就是为什么许多人已经使用它的原因。
可作出效果:Google SketchUp 平台支持DWG 和DXF 格式。
插件可将esri shapefile文件转为sketchup可接受的文件格式在sketchup编辑。
在sketchup中编辑完的可以通过arcgis可接受的Multipatch格式在arcscene中显示。
2.1安装sketchup6 for arcgis插件下载地址:/sketchup/gsu6/plugins/SketchUp6ESRI.exe在arcmap工具栏空白处右击,选择customize。
arcgis三维建模步骤

arcgis三维建模步骤ArcGIS三维建模步骤三维建模是ArcGIS中的一项重要功能,可以通过创建真实感十足的三维模型来进行场景建模、可视化分析等。
下面将介绍ArcGIS 中进行三维建模的具体步骤。
步骤一:数据准备在进行三维建模之前,首先需要准备好相关的数据。
这些数据包括高程数据、影像数据、建筑物数据等。
高程数据可以通过卫星遥感获取,影像数据可以通过航空摄影获取,建筑物数据可以通过现场勘测或CAD软件导入等方式获取。
步骤二:创建三维场景在ArcGIS中,可以通过创建三维场景来进行三维建模。
打开ArcGIS软件,在“Catalog”菜单中选择“ArcGlobe”,打开ArcGlobe窗口。
然后在“File”菜单中选择“Add Data”,将之前准备好的高程数据、影像数据等添加到三维场景中。
步骤三:导入建筑物数据在三维场景中,可以通过导入建筑物数据来进行建筑物的三维建模。
在ArcGlobe窗口中选择“File”菜单中的“Add Data”选项,将之前准备好的建筑物数据导入到三维场景中。
步骤四:贴图处理在三维建模中,贴图处理是一个重要的步骤。
通过选择合适的贴图材质,可以使建筑物的外观更加真实。
在ArcGlobe窗口中选择“Tools”菜单中的“Texture Mapping”选项,然后根据需要选择合适的贴图材质,并将其应用到建筑物上。
步骤五:调整建筑物形状在三维建模中,可以通过调整建筑物的形状来使其更加符合实际。
在ArcGlobe窗口中选择“Edit”菜单中的“Edit Vertices”选项,然后通过拖动顶点、边或面来调整建筑物的形状。
步骤六:添加细节在三维建模中,可以添加一些细节来增加建筑物的真实感。
例如,可以添加窗户、门、屋顶等细节元素。
在ArcGlobe窗口中选择“Edit”菜单中的“Edit Vertices”选项,然后通过在建筑物上绘制线段或面来添加细节元素。
步骤七:光照和阴影处理在三维建模中,光照和阴影处理可以使建筑物的外观更加逼真。
SketchUp 3D模型快速绘制及应用教程

SketchUp 3D模型快速绘制及应用教程教程概述SketchUp是一款强大的3D设计软件,其简单易用的特点使其成为众多设计师和建筑师的首选工具。
本教程将介绍SketchUp的基本功能和快速绘制3D模型的方法,并展示其在各个领域的应用。
第一部分:SketchUp的基本功能SketchUp是一款基于线条绘制的3D建模软件,它的核心功能包括绘制、编辑和渲染3D模型。
下面将简要介绍这些基本功能。
1. 绘制功能使用SketchUp,你可以通过简单的线条绘制出各种形状的3D模型。
它提供了一系列绘制工具,如直线、弧线、曲线等,使你可以快速准确地创建模型。
2. 编辑功能SketchUp的编辑功能可以帮助你调整和修改已有的3D模型。
通过选择和移动线条或面,你可以改变模型的形状和尺寸。
此外,还可以使用各种编辑工具如旋转、倾斜、拉伸等来精确调整模型。
3. 渲染功能渲染是指将模型添加材质、光照和阴影等细节,使其更加逼真和生动。
SketchUp的渲染功能提供了一系列预设材质和光照效果,同时也支持自定义材质和光照设置。
第二部分:快速绘制3D模型的方法SketchUp提供了一些快速绘制3D模型的方法,帮助你节省时间和精力。
以下是其中几种常用的方法。
1. 使用组件组件是一种预先创建好的模型部分,可以在项目中多次使用。
你可以将常用的组件保存到库中,以备不时之需。
使用组件可以快速创建重复的元素,如门窗、家具等。
2. 使用标准模板SketchUp提供了一些标准模板,包括建筑、室内设计、景观设计等。
选择适合你项目的模板可以快速设置模型的比例和单位,以及添加一些常用的线条和工具。
3. 使用快捷键和插件熟练使用SketchUp的快捷键可以提高你的绘制效率。
你可以将常用的操作设置为快捷键,如平移、缩放、旋转等。
此外,还可以安装一些插件,扩展SketchUp的功能。
第三部分:SketchUp在各个领域的应用由于SketchUp的简单易用性,它在许多领域都有广泛的应用。
基于 SketchUp 和 ArcGIS 的三维校园建模方法应用

基于 SketchUp 和 ArcGIS 的三维校园建模方法应用李东升;刘光伟;李亚筠;陈占【摘要】数字校园已经成为数字城市建设的核心内容之一,其主要是利用地理空间信息技术整合数字化校园内的教学、科研和学生生活、学习服务信息,以达到信息和资源的共享,促进学校制度的创新、管理的创新。
以昆明冶金高等专科学校安宁校区为研究对象,基于 cass 数字测图技术并结合 SkectchUp 建模技术和利用ArcGIS 地理空间信息技术软件为平台,构建三维数字校园系统,实现数字校园的三维虚拟模型。
对于不同地物使用不同建模方式,并对构建模型进行属性信息的添加,实现了在 ArcGIS 软件平台上进行空间数据的访问、流畅三维校园漫游和查询三维数字校园信息。
%Digital campus has become one of the most important content of digital city construction.In order to achieve information and resource sharing and to promote college education system and daily edu-cation management innovation,it uses geographic space information technology to integrate teaching and research,student life and learning service information,other digital information and resources in digital campus.This paper takes Kunming Metallurgy College Anning campus as research object,using ArcGIS geographic space information technology software as the platform and combining gass digital mapping tech-nology and SketchUp modeling technology to establish three-dimensional digital campus system,which re-alized three-dimensional virtual digital campus model.As to different object that has different data type, so it proposed different modeling methods.After that,it also adds attributes information to construct three-dimensionalmodel.Finally it realized spatial data access,smooth three-dimensional digital campus roaming and three-dimensional campus information inquiring.【期刊名称】《昆明冶金高等专科学校学报》【年(卷),期】2016(032)003【总页数】6页(P26-30,35)【关键词】ArcGIS;三维建模;SketchUp;Arcscene【作者】李东升;刘光伟;李亚筠;陈占【作者单位】昆明冶金高等专科学校测绘学院,云南昆明 650033;昆明冶金高等专科学校测绘学院,云南昆明 650033;昆明冶金高等专科学校测绘学院,云南昆明 650033;昆明冶金高等专科学校测绘学院,云南昆明 650033【正文语种】中文【中图分类】P208随着数字城市建设的兴起以及技术的不断发展,能够使用更加直观、真实的方式来对周围的环境进行了解,以三维景观模型为主的数字城市虚拟系统也越来越引起人们关注[1]。
基于ArcGIS和Google SketchUp的三维电子地图制作与发布

第 7期
S C I E N C E&T E C H N OL O G Y I N F O R MA T I ON
O高校讲1  ̄0
科技信 息
基于 A r c G I S和 G o o g l e S k e t c h U p的 三维电子地图制作与发布
辛俊伟 罗 艳 ( 东华 N a - 大学 测绘 工程学 院 , 江 西 抚州 3 4 4 0 0 0 )
0 研 究 背 景 及 意 义
模 和纹理配置。地形数据 T I N导人 S k e t c h U p中进行地形建模。 最后 , 模型通过 E s r i 插件导出到 A r c GI S系统中进行三维可视化 、 随着 G I S在各行各业的普遍应用 . 人们的需求也加速了 G I S行业 分 析和管理。并通过 G o o g l e E a r t h实现三维地形图的网络发布和网络 的发展 . 三维 G I S目前是其 中的一个重要发展趋 势Ⅲ 。 在三维 G I S 的实 浏览 ( 见图 1 ) 。
现过程 中. 三维模型的构建是三维 电子地 图制作过程中最 重要 的环节
之一。
目 前用 于l 一 维景观模型建立的主要方法有 : 基于摄影测量 ( 航空 摄影测 量和 L i d a r ) 的三维景观 构建 . 其方法利用航测影像 数据和三维 激光扫描数据来提取地形 、 正射影像及 建筑 物等数据 , 数据处理 和建 模都需要大量的人工 干预目 , 其 软件和硬件成本较高 ; 二维 G I S ( 2 D G I S ) 辅助下 的j维景观构建[ 3 1 . 其方法 只能将建筑物在二维 图基础 上提取 生成规则 的几何 体 .建立 的三维 景观模 型缺乏一 定的真 实感 : A u t o C A D与 3 D S M A X结合 的三维景观构建1 3 1 . 其方法是利用A u t o C A D制作 平面地形图 . 然后导人 3 D S M A X进行三维建模 . 它可以制作 出精美的 三维模型 , 但是 其操作极为复杂 . 因此效率较低 、 周期长 ; 基于G o o g l e S k e t c h U p的三维建模方法 . 其方法能够根据 Go o g l e E a r t h的影像 图作 为三维模型的底图 , 建模操作简 单、 周期 短 、 模型逼真 , 且模 型具 有实 时实地的地理位置准确性 . 但模 型的可管理性不强 本文以东华理工大学校园为例 .采取了基于 G o o g l e S k e t c h Up的 三维建模 方法 , 在此基础上加入了 A r c G I S的编辑 、 管理 、 分析 、 三维可 视化等功能 . 并且 在 G o o g l e E a r t h 上实时实地的进行 了网络发布
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在“最终建筑图层 layer3Dto feature”图层上右键—编辑要素—开始编辑— 打开属性表—选中所有行---在编辑器下拉箭头—选择合并,将所有体块合并为 一个体块
1)地形生成 将地形高程导入 arcscene 中,在高程图层上右键—属性—基本高度—选择 在自定义表面上浮动,浮动连接为高程图层的保存路径—图中部“自定义” 处选择 1.0000。 起伏不明显,分析图里看不清楚,则可将自定义的比例上调,一般到 5.000 就 可以看的很清楚了。
得到如下地形:
2)建筑跟随地势起伏 在“最终建筑图层”上右键---属性—拉伸(同上一步操作)--基本高度(操作 如下图所示)--得到随地形起伏的模型
后,再进行将模型转换为 3D 模型(3D 分析-转换-3D 转换为要素类)--合并体块 ---生成.dae(转换工具—转为 collada—多面体转 collada)文件的步骤。
得到一个随地形起伏的模型:可以看出来,建筑已经根据地形有了倾角
最后得到的即为带有层数的图层,如下图
新 加 的 层 数
5)空间连接得到带层数的建筑面 分析工具—叠加分析—空间连接,按照下图操作
得到带有层数的建筑面—“最终建筑图层”—在图层上右键编辑要素—开 始编辑---在图层上右键打开属性表—选中 Text 图层—在左上角下拉黑三角中 选择“查找和替换”
在替换窗口中,将 F 替换为“无”,“替换为”的地方不填写即可
将该图层导出:数据管理工具—要素—要素转点,输入要素选择 annotation,输出位置选择自己想保存的位置。
在 Text 列上右键排序,选中带有层数的行,导出为一个新的图层。
得到层数图层。 可以根据箭头发现,有些建筑上是没有点的(点就是层数标注),这是因此 cad 中并未将 1F 的建筑标出,需要手动加上。
8)建筑 3 维模型生成 在“最终建筑图层”上---右键---属性---拉伸—“1”所指小计算器处双击— 选择拉伸值为 HIGHT 图层。
在“拉伸方式”处,下拉列表中,选择第一个“将其添加到各要素的基本高度 ”
得,此时可以进行下一步,与 sketch up 交 互 9)与 sketch up 交互 生成固定 3 维模型:3D 分析工具—转换—3D 图层转换为要素类 这一步结束后,所得到的 3D 模型就不可以再改变高度了,成为了一个固定高度 的体块。
最后成为一个体块
10)导出模型:转换工具—转为 collada—多面体转 collada
得到一个.dae 文件 v
打开 sketch up 后,将该文件导入,得到一个成组可编辑的模型
以上为不需要地形的情况下,生成 3D 模型的方法。
若需根据地形起伏做三维模型,地形导入 Sketch up 中不是十分美观,在此 详细介绍方法,各位同事可自行探索美观之道。
操作思路:arcmap 中生成建筑面,计算建筑高度,生成地形---arcscene 中生成三维模型---sketch up 导入模型
步骤: 1)将 cad 导入 arcmap 中
2)将建筑闭合线框图层导出 导入 cad 后,选择 polyline 图层,在图层上右键“打开属性表”,显示如
下图。
根据下表中的“layer”选项,进行排序,选中建筑图层。后在 polyline 图层上右键—数据—导出数据,生成建筑轮廓线。
最终将 Text 列中的 F 去掉,以便计算建筑高度
在“最终建筑图层”的属性表中,左上角下拉箭头下选择“添加字段”,字 段命名为“hight”,类别选择“双精度” 在“hight”字段上,右键选择“字段计算器”,公式如下:
得到最终的建筑高度。建筑高度可以根据建筑类型的不同分开计算,如果建筑
数量不多,可以在“最终建筑图层”属性表中,直接编辑写上。具体方法与修 改层数的方法一样。 6)利用高程点生成地形,具体方法参见培训 ppt 7)生成模型 关闭 arcmap,无须保存 打开 arcscene,将“最终建筑图层”和“高程”图层添加到内容列表中
增加 1F 标注 在注记点图层上右键---编辑要素—开始编辑
在编辑器下拉箭头上—编辑窗口—创建要素
在弹出的窗口上,点击“注记点”图层,即可以用鼠标添加点
将点添加上后,可直接在属性表的 Text 列上增加层数“1F”,一层建筑全 部添加完后,在编辑器下拉箭头中选择“保存编辑内容”,再选择“停止编辑”
3)要素转面,将建筑轮廓线生成建筑底面 数据管理工具—要素—要素转面—选择输入要素图层“建筑轮廓线”—选 择保存位置—确定 建议在命名新图层时,使用拼音或英文命名,保存图层的路径也尽量使用 英文路径,减小软件报错的风险。教程中为说明直观,将图层中文命名,以便 理解。
4)处理层数 在导入的 cad 上,选择 Annotation(注记)图层,右键打开属性表,会发 现有两列是标注层数的。这个图层的内容就是 cad 中所有的文字,层数标注也 属于文字,所以会出现在这个图层中。
Gis 生成三维模型以及与 sketch up 的交互方法
前提:掌握 gis 软件培训 ppt (路径 X:\07 资料共享 share materials\00 规划类)20200428GIS 培训总结
前期准备:cad—最好是未加植物的总图,若无,则必须有高程点、建筑闭 合线框、建筑层数标注(1F 也要标注上),注意 cad 中的建筑、层数、道路等 需明确图层,不要出现图层混杂的情况。