SketchUp和ArcGIS三维建模三_第1页
SketchUp和ArcGIS三维建模三_第2页
SketchUp和ArcGIS三维建模三_第3页
SketchUp和ArcGIS三维建模三_第4页
SketchUp和ArcGIS三维建模三_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SketchUp 和ArcGIS 三维建模(三)默认分类2010-06-16 08:14:48 阅读267评论2字号:大中小订阅五、Multipatch 说明1.在ArcMap中加载原始矢量数据和Multipatch数据,红色外边框的数据为 Multipatch数据,下层为原始矢量图层峋 pH ihm laiflvwn村*2.建立这两个数据的关联性,在目标层 Multipatch层上右击,依次选择"Joins andRelatesJoin ”,弹出如下窗口Join皿说Join lets ;04J append 折dWui data to this layer's attrib

2、ute table so ycu cari, fw Ewnnple邛eIkjIize Ehe lafyer'sleaturesusing this data.V4io do you 浙mil to jointhsI Join QttnbotK from a tabk1. ChDO» tM "fteld in this layer tfrst th# join will be- bsse-d on:UScurcEFeaujreD |2. Qiqok the table to vin 仲 this lave qv load the tebbe fnirn任也n虚|I-

3、GIhm the attribute tables of lasers iln this list3. O*w®t tfw 保I。皤 U*e 0tM 加s g;oaitcfjVtun OptHASiS Keep oil recordsMl records w) trie 由学table are shown in th曾 resulting table. UnnatcMd rewrdst aiII cwtfiin nuN values fur al) helds being Appended mt&ttie tirgt tab屉 frem thftyoir tableL K&#

4、171;ep only matdimg rKxxdse2 'nfhfl ts r卵Khz。e5 in the yjm德Ke, Him wwtf is reinov&dfrori th* 住和Hlg iv弟E uM.About JdfAing Djrta IOK I Cancel上图中,“颂为属性图层,“佛“颔中选择属性值能够匹配的关联字段。点击“OK后,查看关联结果如下ITlalTllTl-l 1-1-1,1 二二*=三三OBJFCTID "1&HAPF_fe . in 钥配1*1r»4? K IE展 i£3Win rioan113t IU

5、1mKUl 7i«HlUK1Z71 jl 1434W7 Hi KU1 1 »?W1h rain|iW WB37«m 口 mu,Hi如次7123 310M 7J17«44»t陌硕用?l fllKDCSTM W7t4ID7I MM1DGHW? .S 211m vMBi,:m vm4M MEE MIE这一操作的目的在于通过两个图层的公共字段,为目标层关联属性表,但值得注意的 是,这个属性的关联仅仅是关系上的链接,并没有对实际数据作出改动。3.此时,需要在 Multipatch图层上右击,选择 "DatExport Data ';将模

6、型重新输出一次即可单击OK , Multipatch模型要素图层就创建完毕了。4. Multipatch模型的几个显示效果。织匿 m(d>aco£ 6o_rowo2< <r3sllll<一'* -I 一 二fr!胃 .- - t I B ? ¥ £ >n p« 4 i k - J / t n s A i u-1IVW U8S2<临 |jfei iRm|arik|plp5 J II 4* M 3 r :4-I t * 4. s > tft HArcGlobe 展示常见问题SketchUp ESRI插件不可用

7、安装了 ArcGIS和SketchUp的插件后,在 c:program filesArcGIS 目录中会生成一些 文件,将它们都复制到 ArcGIS的目录后,由ArcGIS导出SketchUp的功能才能正常使用。 经测试,ArcGIS 9.3 也可以正常使用。ArcGIS9.3桌面环境下建模过程SketchUp6ESRI插架是针对ArcGIS9.2定制的。目前广大用户的 ArcGIS版本几乎都 是ArcGIS9.3或更高级版本。该插件与ArcGIS9.3软件的兼容性和数据的兼容性成为用户关注的焦点。下面将介绍,该插件在 ArcGIS9.2与9.3这两个版本中使用的不同。? ArcGIS9.3

8、桌面创建的 PGDB无法被ArcGIS9.2 桌面支持。因此,在SketchUp6ESRI插件无法正常创建 PGDB。首先,需要通过 ArcCatalog手工创建一个 PGDB,同时新建一个 Multipatch的Feature Class ,如下图Allas:kdftlTypeType of features s-tored In this feature class:mltlPatch FeafureiGconctiy Properties厂 Cordin«t«s include KUf*d to etre rute: dAti./ Co&rtilnstcs L

9、nLudc WUwed tc- st c 3D d白乳,下一米00| 取消?字段设置:在新建 MultiPatch图层,需要设置该图层的必要字段,需要添加的字段 如下图所示序字段名称字段类型备注1SUSourceFeatureIDLongInteger原始数据的唯一 ID 值2SUSourceFeatureClassText原始数据的图层名 称3SUInstanceNameText在SketchUp环境中的图层名称4SketchUpDataBlob可保存SketchUp的模型字段特别说明:如果原始数据中的属性需要加载到创建的的模型中去,SUSourceFeaturelD字段的建立非常有必要。?

10、纹理添加,要精确到面。在SketchUp中为模型添加纹理时,需要选中建筑物的面,逐一添加,否则在导出 Multipatch数据使,纹理将不被继承。?空间参考ArcGIS9.3环境下,通过SketchUp插件导出的 Multipatch图层没有空间参考,需要手 工添加空间参考(建议选择数据源空间参考)。否则,将无法加载到 ArcGlobe的三维场景 中.ArcGIS 导出 SketchUp导出SketchUp时,必须选中需要导出的矢量数据,导出时候,原始的空间参考将被 带入到SketchUp环境中。SketchUp没有导出成 mdb格式的选择如果使用的是 SketchUp Pro 7的话,直接打

11、开skp文件,再先导出命令的话,里面是没有导出成*.mdb格式的选择的。将 SketchUp 插件安装目录 C:Program Files (x86)GoogleGoogle Sketchup 6Exporters文件夹下 Skp2MP.dll 和 SkpWriter.dll 拷贝到SketchUp Pro 7 安装目录下 C:Program Files (x86)GoogleGoogle SketchUp 7ExportersSketchUp导出时Error: Microsoft jet 数据库引擎找不到输入表或查询SketchUp导出mdb文件时,出现a Microsoft jet数据库引

12、擎找不到输入表或查询”的错误时,可以先用 ArcCatalog 建立一个 mdb文件,再里面建立一个Mulitpatch FeatureClass的对象。然后在SketchUp中导出时直接选择这个文件和表名就可以导出模型了。也可以通过 ArcToolbox 中 3D Analyst Tool/Conversion/From file/Import 3D file 工具, 将SketchUp导入到mdb中。SketchUp 导出时 Error: Geometric Spatial Reference在 ArcMap 中的坐标系是Unkown 或 WGS84 之类 Geographic Coord

13、inateSystems 的时候,导入到SketchUp 中编辑再导出时会出现Error: Geometric SpatialReference 的错误。经测试,只有使用 Projected Coordinate Systems 才能在 SketchUp 中正常导出。SketchUp 导出时 Warning: SketchUp data could not be saved with feature在Personal Geodatabase 中Multipatch feature class需要设置该图层的必要字段,需要添加的字段如下图所示:序字段名称字段类型备注1SUSourceFeatur

14、elDLonglnteger原始数据的唯一 ID2SUSourceFeatureClassText原始数据的图层名 称3SUInstanceNameText在SketchUp环境中的图层名称4SketchUpDataBlob可保存SketchUp的模型字段New Feature ClassField NameData Type-1一OBJEC71DObject ID一SHAPEGeometrySUSourceFeaturelDLong IntegerSUSourceFeaiur eCUssText.SUInitanceNameTextSketchUpDatBlobClick any field lo see its properties.Field PropertiesAlias

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论