西班牙
斯潘4
这是一个使用fme服务器的数据流示例。运行此示例不需要在系统上安装fme。
我们的fme服务器演示站点,fmeserver.com,有一个上传的工作区,可以从美国地质勘探局实时读取地震数据。(的GeoRSS格式)写信给KML。输出是通过google earth打开的,作为可视化georss数据的一种手段。
创建了一个从georss读取并写入kml格式的工作区。
使用fme2011工作台中的fme服务器功能,工作区被上传到我们的fme服务器演示安装中。在上传过程中,它被注册为数据流服务。这意味着它可以直接用作另一个应用程序的实时feed。在这种情况下,将注册mime类型,以便在google earth中自动打开输出。
工作空间的转换部分将georss返回的点特征转换为拉伸圆,以提供更好的可视化效果。挤压的高度与地震的震级有关。
以上:请求从浏览器到FME服务器通过FME服务去。
https://demos-亚搏在线safe-software.fmecloud.com/fmedatastreaming/Samples/earthquakesextrusion.fmw
…您将调用fme服务器,它将执行转换,将数据转换为kml,并在您的计算机上直接将其流式传输到google earth。
NB1:显然,你需要安装谷歌地球要利用这个例子!
NB2:即使在URL结束。FMW,它不是一个工作区。这是一个返回KML数据的服务。所以,不要试图用这个作为一个工作区在FME工作台打开!它甚至没有崩溃壮观,所以有从这个角度来看尝试它要么没有点!
以上:在谷歌地球观察数据。
请注意,输出显示的是处理实时feed的结果,因此每次使用时,数据都会显示为不同的结果。
源数据不需要是实时feed(在本例中就是这样)。它可以是您系统上的任何源数据,并且fme服务器可以访问它。这意味着你组织中的任何人都可以立即在google earth中查看你的源数据,而无需安装fme。
另外,您可以使用多个源数据集,实际上只需很少的努力就可以创建一个google earth mashup。
Q)以何种方式是这样的不同的数据下载或KML网络链接服务?
a)很好的问题。有许多可用的fme服务器服务,有时它们之间的差异非常细微。
乍一看,这看起来像一个kml网络链接,但在本例中,我们读取的是数据,而不是指向数据的链接。因此,这不会像网络链接那样自动更新。
在这个例子中,这是好的,因为地震源数据没有被刷新经常足以让我们需要自动更新。其他应用 - 例如通过其GPS输出跟踪车辆的进步 - 将通过网络连接服务中受益。
这个例子也看起来类似KML数据下载,但服务这里的KML数据直接返回,并自动打开谷歌地球,而数据下载只会已经通过网页返回的链接数据,离开它给用户 to handle.
但是没关系。如前所述,有许多可供FME Server服务,你应该选择最适合您的需要之一。
?2019安全亚搏在线软件公司|合法的