在ArcScene中导入显示自己在SketchUp创建并经过修饰的模型

  前两天看了网上的一些帖子,查了一下相关资料,大概了解了一下,简单总结一下:

  原来我是用3D Mark
Symbol方法,将已创建的3D模型(*.dae)替换为点要素,不得不说这种方法很方便。但是缺陷在于:导入的必须是独立的3D模型,也就是说本身就是带纹理的。如果自己贴的纹理,那对不起,纹理将不能被加载进来,看到的将是一个纯色立方块。

  当然现在网上的3D素材也很多而且都是整合好的,所以对于树木、楼房、草地神马的都能找到。但是这样的前提是你是纯搞建筑或园林设计、城市规划等,如果是GIS行业的话多半还是搞虚拟现实,也就是说要从空间实体出发,尽可能的模拟现实场景,不能随意发挥。这样的代价就是每个建筑物或景观都要实地勘察、测量获得真实数据,这还只是前期工作后期建模也要单独做,这样的话纹理就要自己用数码相机拍照片,将每个角度都来一张然后拼接处理后作为纹理贴在建筑物或其他空间实体上,那么就回到刚才的话题:如何将纹理也一并加载进来。

  分两种情况:(1)根据二维数据到最后的结果;(2)直接在SketchUp里建模到最后结果;

  相同点:都是化归为由MultiPath-->最终结果。

  不同点:1)前者带有空间参考,有数据支持;后者没有空间参考但是创建更方便。2)转化为Multipath的方法不同。

  注意:一定要将Multipath放在空间数据库中,否则纹理将不能真正被保存;有二维数据的前提下建议选择第一种方法。  

  (1)过程

    • 首先将二维加载进ArcMap,进行处理,或添加空间参考、或提取所需要素,此步可省。

    • 将处理后的二维数据加载至ArcScene,拉伸处理。使

    • 将拉伸后的二维数据通过工具箱的“3D图层转要素类”工具变为Multipath,保存仍为shp。

    • 再将Multipath通过工具箱的“多面体转Collada”工具将其转出为dae。

    • dae文件可导入至SketchUp中进行修饰(先炸开),然后仍导出为dae。

    • 在ArcScene中加载前面提到的Multipath,开始编辑,然后在编辑工具条将其“替换为模型”,选择修饰过后的dae。

  (2)过程:

    • 在SketchUp中直接建模,导出为dae;

    • 然后将dae加载进ArcScene;

    • 继续在SketchUp中修饰模型,并最终导出为dae2;

    • 开始编辑导入ArcScene的dae,将其替换为修饰过后的dae2.

在ArcScene中导入显示自己在SketchUp创建并经过修饰的模型,布布扣,bubuko.com

时间: 2024-10-24 07:28:32

在ArcScene中导入显示自己在SketchUp创建并经过修饰的模型的相关文章

AS中导入GitHub开源项目SlidingMenu总结,此方法有效,但是太耗时间。 「我用了半个多小时」

AS中导入GitHub开源项目SlidingMenu总结,我开始AS导入SlidingMenu的时候也百度了很多文章,写的都不是很详细,所以导入成功后,写了这篇文章,希望对想用AndroidStudio导入SlidingMenu的小伙伴有所启发. 先上最终效果图动画 1,下载SlidingMenu(https://github.com/jfeinstein10/SlidingMenu) 2.新建AS项目,把SlidingMenu-master中的library文件夹(我把这个文件夹重命名为sli

解决Myeclipse下Debug出现Source not found以及sql server中导入数据报错

前言:在空间里回顾了我的2014,从生活.技术.家庭等各方面对自己进行总结剖析,也是给自己一个交代.也想在博客上专门写一篇2014年度菜鸟的技术路回忆录,但是因为各种事一再耽搁了,现在来写也就更显得不合时宜了,也就作罢了,反正码农的生活都是围绕着pc.代码转,绕不开整天敲敲打打的26个字母. 看着在园子的园龄单位从月变成年,翻翻过去写的博客从大数据到可视化以及一些零散分支,渐渐的发现,变化的时间,不变的是成长. 书归正传,这两天有看到阿里在举办一个天池大数据竞赛,仔细一看,做的是推荐算法.抱着一

Unity3D技术之从 Cinema 4D 中导入对象浅析

欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,我们致力于打造业内unity3d培训.学习第一品牌. 从 Cinema 4D 中导入对象 Unity 可直接导入 Cinema 4D 文件.开始时只需将 .c4d 文件放到工程的资源 ( Assets) 文件夹下. 切换回 Unity 时,场景自动导入并显示在工程视图 (Project view) 中. 要在 Unity 中查看模型,只需将其从工程

Unity3D技术之从 Maya 中导入对象浅析

欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,我们致力于打造业内unity3d培训.学习第一品牌. 从 Maya 中导入对象 Unity 可直接导入 Maya 文件.开始时只需将 .mb 或 .ma 文件放到工程的资源 ( Assets) 文件夹下. 切换回 Unity 时,场景自动导入并显示在工程视图 (Project view) 中. 要在 Unity 中查看模型,只需将其从工程视图 (P

Java中导入导出Excel -- POI技术

一.介绍: 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统.银行系统).或者是:我们已经习惯用Excel打印.这样在我们实际的开发中,很多时候需要实现导入.导出Excel的应用. 目前,比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI和Java Excel 下面我就分别讲解一下如何使用这两个技术实现导入.导出Excel 二.使用Jakarta POI导入.导出Excel Jakarta PO

Android Studio中导入第三方库

之前开发Android都是使用的eclipse,最近由于和外国朋友Timothy一起开发一款应用,他是从WP平台刚切换使用Android的,使用的开发环境时Android Studio,为了便于项目的交流,我便尝试着去使用Android Studio.刚开始用遇到一个问题:如何在Android Studio中导入第三方库? 首先本人使用的Studio版本为0.5.8,尝试解决方法如下,分两种: 1.导入jar包 直接复制你的jar包(如actiobarsherlock.jar)至工程的libs目

解决:People下面选择分享可见联系人,选择多个联系人后通过短信分享,短信中只显示一个联系人

问题描述: [操作步骤]:People下导入导出中选择分享可见联系人,选择多个联系人后通过短信分享 [测试结果]:短信中只能显示一个联系人 [预期结果]:可以显示多个联系人 经过代码分析,从compose_message_activitu.xml中的ViewStub进行定位到现实联系人名片的视图: <ViewStub android:id="@+id/vcard_attachment_view_stub" android:layout="@layout/vcard_at

Eclipse中导入MyEclipse生成的war包

MyEclipse生成的war包中的web根目录是WebRoot,而Eclipse是WebContent,因此,直接导入的话Eclipse是不会认识WebRoot的,需要把Eclipse默认的WebContent改为WebRoot: 1.首先进入项目的文件夹目录,删除.settings目录下的所有文件: 2.然后右击项目,选择Properties,再选择Project Facets: 3.如果第一步没有操作的话,上图中下面的「より詳しい構成が使用可能...」就不会显示.点击「より詳しい構成が使用

[转]Java中导入、导出Excel

原文地址:http://blog.csdn.net/jerehedu/article/details/45195359 一.介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统.银行系统).或者是:我们已经习惯用Excel打印.这样在我们实际的开发中,很多时候需要实现导入.导出Excel的应用. 目前,比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI和Java Excel 下面我就分别讲解一