斯潘8
斯潘4
aec2gishouse2d.fmw(AEC2Gishouse2d.fmw)
适用于GIS的AEC模型
三维数据可以来自许多不同的来源,有时可能不准备直接用于地理信息系统。
让我们拿一个房子的三维草图模型(3dhouse.skp by sketchycat,见附件:aec2gis.zip)下载自谷歌3D仓库,我们可以将其描述为一个AEC模型(AEC代表架构,工程和施工)。
对于GIS模型,它包含了许多在地理空间世界中没有任何意义或价值的细节。例如,该模型具有许多内部特征,如墙壁,家具,水龙头,厕所等。此页显示了如何将此类模型转换为一个简单的模型,该模型只有房屋外部和房屋外的其他特征-此表示可能适用于景观建模。它还包括一个三维到二维转换的演示。
SketchUp模型通常由多个层次的几何图形组成-椅子可以与一张桌子聚合在一起,形成一套餐桌。然后把所有的家具都放在房子里;家具可以与所有的室内设计相结合,然后-用外墙,有屋顶,最终,带着所有的户外家具,游泳池,树和FME只读取一个特性。
有些几何图形可以保留名称和其他属性作为几何特征,其他的可能没有名字,几何特征可能非常不一致。
在这一点上(本文是在早期的FME 2011 Betas中编写的),我们没有一个很好的工具来智能地分解草图文件和其他层次模型,相反,我们的第一个工作区使用了几个分解器,几何图形名称抽取器,以及测试人员来了解模型的一些部分。
之后,我们添加了testfilter,它允许将对GIS模型有价值的特性与其他特性分开:下面的动画显示了模型 (3dgisouse2dtrees.pdf文件)所有内部零件都被拆下的地方。在动画的左侧可以看到一个层列表,这在地理信息系统中很常见,但在原始模型中不存在:如果需要更真实的景观,FME可以修改或替换某些特性。在进行了一些修改后,上面的工作空间将删除原理图二维树,并将其替换为更真实的三维树和灌木,结果可以在中看到。3dgisouse3dtrees.pdf文件: 最后一个工作区显示了如何制作简单的传统二维地图。(2DHou.PDF):
正如你所看到的,制作最简单地图的工作区是最复杂的。红色阴影矩形表示FME应该做得更好的区域-首先,在复杂特征的分解中,然后,将三维特征转换为二维。现在我让一个好斗的,不雅的方式,这也是非常低效的,不适用于复杂的三维结构-i碰撞和粉碎模型与2dformer,几何取景器,斩波器,部门间,PolygonBuilder和解析器。这不应该太难——FME肯定需要一个很好的转换器,可以沿着任意裁剪平面提取脚印或任何二维形状。我希望在当前开发周期的末尾(或更早的时候),我们能够在FME中添加这样一个变压器。
?2019安全亚搏在线软件公司|合法的