斯潘8
斯潘4
这个演示演示了如何使用FME服务器的数据流服务和KML网络链路控制.使用这种组合,位置标记首先从FME服务器加载到GoogleEarth中。下一个google earth请求fme服务器对placemarks进行任何更新(添加,修改,删除),然后将更新应用于放置标记。因此,对于给定的更新,只有少量的数据需要由FME服务器和Google Earth处理,而不是整个数据集。
这个例子显示了谷歌地球上街道交叉口状态的实时更新。
此示例在SAFE的FME服务器演示站点上设置并运行。亚搏在线您需要安装GoogleEarth才能运行该示例。
您可以通过打开下面的kml文件来尝试。kml文件包含两个指向两个FME服务器服务的网络链接。第一个网络链接从FME服务器请求放置标记,第二个网络链接从FME服务器请求更新到放置标记。
使用FME桌面(工作台)设计两个工作区,发布到FME服务器并注册到数据流服务。然后,从kml网络链接文件引用这些服务。
街道交叉口的初始显示(D007 kml initial loader.fmw)
第一个工作区从数据库中读取街道交叉口位置,重新构造内容和输出样式的kml。当发布到FME服务器时,它在数据流服务中注册。
更新街道交叉口(d007-kml-update-controller.fmw)
第二个工作区接受包含上次请求更新的kml cookie(作为已发布参数),使用此时间从数据库中读取对街道交叉口状态的更改,重组内容,创建一个kml cookie以指示上次请求更新的时间,并输出包含更新的kml和一个kml网络链接控件。当发布到FME服务器时,它在数据流服务中注册。
要在您自己的系统上实际设置和运行示例,需要一组特定的软件和设置:
?2019安全亚搏在线软件公司|合法的