SketchUp和ArcGIS三维建模2.docx

上传人:b****8 文档编号:23916406 上传时间:2023-05-22 格式:DOCX 页数:13 大小:1.48MB
下载 相关 举报
SketchUp和ArcGIS三维建模2.docx_第1页
第1页 / 共13页
SketchUp和ArcGIS三维建模2.docx_第2页
第2页 / 共13页
SketchUp和ArcGIS三维建模2.docx_第3页
第3页 / 共13页
SketchUp和ArcGIS三维建模2.docx_第4页
第4页 / 共13页
SketchUp和ArcGIS三维建模2.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

SketchUp和ArcGIS三维建模2.docx

《SketchUp和ArcGIS三维建模2.docx》由会员分享,可在线阅读,更多相关《SketchUp和ArcGIS三维建模2.docx(13页珍藏版)》请在冰豆网上搜索。

SketchUp和ArcGIS三维建模2.docx

SketchUp和ArcGIS三维建模2

三、通过SketchUp建立三维场景模型

1.将导出模型加载到建模空间内。

2.在SketchUp中添加适当的纹理。

需要特别注意的是,在SketchUp中贴纹理的标准单元是模型个体。

可以在选中状态下,右键/炸开,依次对每个面进行贴图。

四、SketchUp导出生成Multipatch。

该步骤需要谨慎对待,只有在SketchUp操作空间中被选中的模型,才能以独立Multipatch要素导出。

未被选中的模型也会被导出成Multipatch要素导出,但是将作为一个整体要素存在于Multipatch图层中。

同时,SketchUp中支持模型组合功能,一旦模型被组合后,将丢失对应矢量数据源的ID值信息,这样就无法在后期添加原始矢量数据的属性信息。

该问题后面会介绍。

1.SketchUp直接导出Multipatch

1.选择需要导出的模型,点击“文件/导出/3D模型”。

2.在指定导出模型的保存路径时,需选择的文件类型为“ESRIMultiPatch(*.mdb)”

3.单击导出后,系统将弹出导出高级选项

该对话框中主要有三个重要选项,介绍如下:

?

 “StoreSketchUpDatainFeature”:

将SketchUp模型,对应的存储于Multipatch模型要素中。

?

 “UseSelectedItemsOnly”:

仅导出及转换被选中的模型。

?

 “Create”:

创建PGDB(.mdb)。

4.单击“Create”,系统将弹出提示对话框,提示用户创建Multipatch图层(FeatureClass),此时,我们可以看到,原始数据的空间参考确实带入到了SketchUp环境中,并且在整个过程中将一直延续该空间参考。

如果需要增加额外字段,可单击“AddField”

基本的字段类型,均可以在“Type”下拉菜单中找到(该插架对Type下拉菜单中的Geometry和Raster两种字段类型支持不好,一旦选择,系统将会报错)。

本例中,新建三个字段,如下图

5.单击“OK”后,字段添加完毕,返回到导出模型的初始窗口

6.再次点击“OK”,导出完成

2.ArcGIS+SketchUp导出Multipatch

1.通过ArcCatalog手工创建一个PersonalGeodatabase,同时新建一个Multipatch的FeatureClass,如下图

2.Multipatchfeatureclass需要设置该图层的必要字段,需要添加的字段如下图所示:

序号

字段名称

字段类型

备注

1

SUSourceFeatureID

LongInteger

原始数据的唯一ID值

2

SUSourceFeatureClass

Text

原始数据的图层名称

3

SUInstanceName

Text

在SketchUp环境中的图层名称

4

SketchUpData

Blob

可保存SketchUp的模型字段

3.SketchUp导出skp到Multipatch。

选择需要导出的模型,点击“文件/导出/3D模型”。

在指定导出模型的保存路径时,选择创建的PersonalGeodatabase”

单击导出后,系统将提示是否替换PGDB,单击“是”。

在高级选项框中,选中已经建好的MultipatchFeatureClass单击OK,导出完成。

3.ArcGIS工具导入Multipatch

该方法导出的Multipatch,

1.先用ArcCatalog建立一个mdb文件PersonalGeodatabase

2.在ArcToolbox中Import3Dfile工具导入sketchUp到Multipatch。

?

 ImportFiles:

选中选用导入的sketchUp。

?

 OutputMultipatchFeatureClass:

选中PersonalGeodatabase,将会新建MultipatchFeatureClass。

?

 SpatialReference:

空间参考同sketchUp。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1