我看到你关于使用kmltourbuilder的文章,链接如下。这是非常有帮助的,但是我在创建我的旅游时遇到了困难。我希望我的旅行能绕一个点运行。我在我的主题点周围创建了一个缓冲区,并将我的巡演设置为跟随缓冲区循环。这似乎有效,但我需要调整我的方向,因为我工作的方式,围绕着圆圈。理想情况下,这将是一个完全7的航向调整,大约51次(360度),所以我的相机视图(航向)始终面向圆的中间。
http://fmepedia.亚搏在线safe.com/articles/samples_and_demos/propping-sydney-harbour-bridge-with-fme
在这件事上我已经想得太多了。我试图创建几百个kml文件,每个文件显示一个特定的区域,并缓慢地围绕该区域旋转,以显示360视图。我在GoogleEarth中创建了一个示例kml。请参阅随附的KML。我还附加了一个保存为.txt的副本,以便您可以看到KML创建的XML代码。是否可以在FME中创建类似的KML文件?我和kmltourbuilder和kmlviewsetter玩过,但无法复制。我不是一个程序员,不能单独使用XML,但是我想让这个过程自动化一些,这样我就不必在GoogleEarthUX中创建每一个。任何建议都将不胜感激。谢谢,谢谢
用FME爬升悉尼港大桥
如果你想向你的朋友或同事展示你最新的冒险经历,FME可以是一个很好的助手。这就是戴尔(在我的帮助下)在悉尼爬过海港大桥后所做的,澳大利亚。现在写动画真的很容易KML具有健美运动员变形金刚-你只需要准备一个代表你的旅程的折线。
以下是我们所做的:1)我们在谷歌3D仓库中找到了一个桥梁的草图模型,在SketchUp中添加了表示巡更到模型的多段线,2)通过此多段线健美运动员在FME中转换并将结果保存为KML文件:3)在Google Earth中打开我们的KML:请注意,在这种情况下,我们不必翻译模型——谷歌地球在世界各地拥有丰富的建筑集合。只有我们的折线被平移,这就是为什么我们的输出如此之小(17kb)。
查看视频(见附件:sydneybridge.mp4),看看我们有什么,下载工作区。源数据,以及输出(见附件:sydneyharbourbridge.zip)。你可以用它来做你自己的旅行,并与我们和其他FME用户分享您的结果。
1。在collada模型中阅读
2。阅读放置点
三。提取放置点坐标
4。使用点坐标属性连接模型几何图形。点记录是请求者,模型是供应商。这允许通过输入点的数量复制模型。
5。将坐标复制到kml_location_纬度和kml_location_经度格式属性。
6。将坐标系设置为ll84(即使它是输入数据的一部分,似乎也需要这样做)
7。关闭高级kml编写器参数“移动到本地坐标系”(默认为“打开”)。
8。写出到kml placemark。
使用.kmz会有帮助,因为它会导致fme将模型嵌入到kmz文件中,就像写入.kml一样,它有时在引用原始模型时遇到问题,因此,对于模型来说,kmz是一个好主意,就像对于光栅一样。
请注意,现在模型是为每个点而不是仅引用原始模型的每个点复制的。如果您的模型很小,并且您只放置了几百个,这可能是可以的。但是,如果您有一个更大模型的数千个实例,那么结果将变得相当大并且很难处理。我们有一个增强请求,要求在KML中添加对实例collada模型的支持。