gis快速生成三维模型以及与sketch up的交互方法
- 格式:pdf
- 大小:2.01 MB
- 文档页数:18
利用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交互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和GoogleSketchUp构建三维地层模型的基本原理和工作流程之后,阐述了地质数据的处理和三维地质场景的构建过程,并重点阐述了地层表面的绘制、地层三维体模型的构建和可视化关键技术.最后利用C#吾言基于SceneControl组件开发了三维地层模型可视化系统,并对构建的地层模型进行了展示.系列实验结果表明,该建模方法具有简单易学、可操作性强和流程化的特点,是一种非常实用的三维地质建模方法.【期刊名称】《工程地质学报》【年(卷),期】2013(021)005【总页数】7页(P709-715)【关键词】三维地质建模;GIS;AutoCAD;SketchUp;钻孔数据【作者】宋仁波;王细元;王月香;李文慧【作者单位】淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300;淮阴师范学院城市与环境学院淮安223300【正文语种】中文【中图分类】P642;P2081 引言近年来,三维地质建模成为了地质、采矿、GIS、测绘和岩土工程等领域的研究热点[1~6]。
所谓三维地质建模,就是运用现代空间信息理论来研究地层及其环境的信息处理、数据组织、空间建模与数字表达,并运用科学可视化技术来对其进行真三维再现和可视化交互的科学与技术[7,8]。
相对于传统的二维表格和剖面图表达地质数据,三维地质模型能够更加直观地展示地下岩层的形态和空间分布,可广泛用于矿山生产、地质研究、工程应用、科普宣传及教育等领域,因此非常有必要对其进行深入研究。
目录一、在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 中进行三维建模的具体步骤。
步骤一:数据准备在进行三维建模之前,首先需要准备好相关的数据。
这些数据包括高程数据、影像数据、建筑物数据等。
高程数据可以通过卫星遥感获取,影像数据可以通过航空摄影获取,建筑物数据可以通过现场勘测或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的基本功能SketchUp是一款基于线条绘制的3D建模软件,它的核心功能包括绘制、编辑和渲染3D模型。
下面将简要介绍这些基本功能。
1. 绘制功能使用SketchUp,你可以通过简单的线条绘制出各种形状的3D模型。
它提供了一系列绘制工具,如直线、弧线、曲线等,使你可以快速准确地创建模型。
2. 编辑功能SketchUp的编辑功能可以帮助你调整和修改已有的3D模型。
通过选择和移动线条或面,你可以改变模型的形状和尺寸。
此外,还可以使用各种编辑工具如旋转、倾斜、拉伸等来精确调整模型。
3. 渲染功能渲染是指将模型添加材质、光照和阴影等细节,使其更加逼真和生动。
SketchUp的渲染功能提供了一系列预设材质和光照效果,同时也支持自定义材质和光照设置。
第二部分:快速绘制3D模型的方法SketchUp提供了一些快速绘制3D模型的方法,帮助你节省时间和精力。
以下是其中几种常用的方法。
1. 使用组件组件是一种预先创建好的模型部分,可以在项目中多次使用。
你可以将常用的组件保存到库中,以备不时之需。
使用组件可以快速创建重复的元素,如门窗、家具等。
2. 使用标准模板SketchUp提供了一些标准模板,包括建筑、室内设计、景观设计等。
选择适合你项目的模板可以快速设置模型的比例和单位,以及添加一些常用的线条和工具。
3. 使用快捷键和插件熟练使用SketchUp的快捷键可以提高你的绘制效率。
你可以将常用的操作设置为快捷键,如平移、缩放、旋转等。
此外,还可以安装一些插件,扩展SketchUp的功能。
第三部分:SketchUp在各个领域的应用由于SketchUp的简单易用性,它在许多领域都有广泛的应用。
基于 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]。
sketchup与ArcGIS10的交互许多用户在 ArcGIS 9.2 时代习惯于使用 Sketchup 插件,但是,9.2版本已经结束了他的使命,进入了退休列表,已往的交互方法不再推荐。
在 ArcGIS 10 之后不再使用这个插件,而且给了其他的思路。
如下是官方说明中的原文:------------------------What is the recommended workflow between SketchUp and ArcGIS?The ArcGIS SketchUp plug-in is no longer supported at ArcGIS 10. The recommended workflow is now as follows:1.Digitize in your polygon.2.Extrude it by an attribute in 3D.3.Convert it to a multipatch using Layer 3D to Feature Class.4.Export it to COLLADA using MPatch to COLLADA.5.Import/Edit in SketchUp (e.g., textures, pitched roof, etc.).6.Then use the edit environment to replace the mpatch feature with the new SKP model.链接:-------------------翻译整理下,也就是说,先在ArcGIS Desktop(ArcScene 或ArcGlobe)环境中,将2D数据经过拉伸。
- 拉伸在图层属性中进行设置,可以根据固定值拉伸,也可以根据某一属性字段进行拉伸。
- 主要在于拉伸表达式的写法。
使用工具Layer 3D to Feature Class 转出,转到GBD 中,以Multipatch 的形式存储。
本文共分为两部分,插件的安装和加载;插件的使用。
第一部分:插件的安装和加载在安装Google SketchUp Pro 6 GIS Plugin 之前,我们需要:1 ,安装arcgis9.2 的desktop2 ,安装google sketchup pro 6.03 ,从sketch up 的官方网站(/)下载plug-in 程序。
安装过程:双击"SketchUp6ESRI-005EN.exe" 开始安装,如下图所示选择接受协议,单击"next"下面这个对话框显示了将要安装的两个插件,分别为它们选择安装路径。
注意:第二个组件(3D Analyst SketchUp 3D Symbol Support )必须放到ArcGIS 程序的安装目录下。
单击install……finish ,完成安装如何将SketchUp 6 Tools 工具条添加到应用程序的界面上:启动一个ArcGIS 桌面程序,如 ArcMap 或者 ArcScene 。
(本文以ArcMap 为例)选择toolsàcustomize, 调出定制对话框(如下图)单击"Add From File" ,找到ArcGIS 的安装目录下的SketchUp6 文件夹。
(默认路径为C:\Program Files\ArcGIS\SketchUp6 )选择文件 FeaturesToSkp.dll 。
此时在customize 中的toolbars 一栏中可以看到SketchUp 6 Tools 这一项,选中它(如下图)这时界面上应该出现一个小工具条。
(如右所示)一、用ArcGIS和SketchUp进行3D建模的一般流程:在接着介绍具体操作步骤之前,简单地说明一下整体的工作流:1、使用ArcGIS Desktop序从GDB中加载数据;2、利用SketchUp 6 GIS Plug-in工具将所需的要素导出到SketchUp中;3、并在SketchUp中进行建模;4、将建好的模型导出成multipatch格式的数据。