FME2012世界之旅——实时博客

原文发布时间:2012-06-18 10:26:28

作者:Mark

翻译:糖糖

这篇博文记录了“FME2012世界之旅”于2012年4月27日在温哥华所发生的事件。Safe的发言人有唐.默里、代尔.鲁兹、斯图尔特.哈珀、米他和马克。客户代表有RCMP(加拿大皇家骑警队)和Fortis(一家公共事业公司)。

为了按时间先后顺序展示,请滚动到页面的底部,然后从下往上阅读。

下午3:05:咻~我们全部完成了!感谢跟随实时事件博客一路更新的所有参与者。现在该说再见了。

下午3:03:唐和代尔现在正在打包。从www.safe.com/recap2012中备份这些幻灯片是有必要的———如果你已经在线观看过了,请在这里回顾www.safe.com/WorldTourFeedback

下午3:00:现在蜥蜴找到了它的名字—但那也在玛雅人的预言里,哈!它将需要观看this Nova documentary来破译它们。

下午2:56:在找到了最短路径以后(ShortestPathFinder),蜥蜴提出了它的问题。首先它将用DEM(数字高程模型)、一些激光雷达信息、卫星图像、和边界向量,创建一个三维模型的区域。

下午2:52:现在它使用转换器NeighborFinder来查找关于兴趣点(GPS’d)相对于道路的信息。注意现在NeighborFinder返回了最近的邻近点的距离,还有邻近点的属性。

下午2:48:现在,蜥蜴需要创建一条路径,但是首先需要确认和修复道路网的数据。它使用NetworkTopologyCalculator来确保应有的连接都完成了—就像马克说的—是一些我们能真正做好的事情,但这并不为人所知。我们将在不久后重点强调这种技能。

下午2:45:蜥蜴现在有一些XML格式的GPS轨道,并且想要合并到Geodatabase空间数据库中去。它将使用XML读模块并利用平面选项来提取信息。

下午2:14:接下来,蜥蜴使用唐的通知服务演示共享了它的照片。然后它会通过拼接一些影像、一个数字高程模型、一些SketchUp数据集和一个道路网来制作一些旅行计划。 

下午2:37:第二个任务是将勘察照片加载到Geodatabase(空间数据库)。这个技术相当令人难忘(如果你完成了Esri的课程的话就会知道),我将在某一天也写一些相关文章。

下午2:35:蜥蜴的首要任务是制定一个到达目的地的大圆形路线。它用从FME Store中下载下来的转换器制作:

下午2:34:马克(职业服务总管)现在利用一个交互查询显示FME的提示和技巧。我想这是今天的最后一次谈话。马克正在讨论玛雅“技术”,因为它是查询的一部分。任务是负责为我们的蜥蜴—那只在我们启动FME时出现在跳闪画面中的蜥蜴—跟踪它的遗迹找寻它的真名。他沿路一直发问,并分发给Safe软件公司里的那些知道答案的人。

下午2:29:如果你在读写XML数据集的时候有难题,可以发送邮件到[email protected](直接由唐接收)。

下午2:28:最关键的事是处理多个事件的解决方案。如果有多个太太都吞了苍蝇,那么就有必要识别出苍蝇分别是被哪个女士吞下的,否则输出将嵌套的错误。因此XMLTemplater创建大约9个嵌套表格来生成正确的嵌套和交错的XML。

下午2:25:唐的演示的结尾是“一个吞了一只苍蝇的老太太”。全部都是关于创建嵌套XML,这在从“平铺”数据转换时总是很难。在工作空间里,Creator转换器只是生成数据,XMLTemplater转换器处理工作:

下午2:18:正如唐所说,GML和XML的明显区别在于包含GML几何对象。顺便说一句后面这个XML指的是格式。FME2012现在可以使用XML读模块(无需压缩的数据),把XML数据集的GML几何对象拉出来,并且应用GeometryReplacer转换器。GeometryReplacer转换的结果存储在一个名为xml_fragment属性里,接下来可能被XMLFlattener转换器铺平来完成属性的提取。

下午2:15:FME对XML的更新是非常大的,特别是XMLUpdater, XMLSampleGenerator, XMLFlattener转换器。关于这个我已经写了一篇论文。但愿是昨天公布的,但在下周前也不会结束。

下午2:09:唐现在即将开始他的XML“合唱”说。他说“不使XML好用,FME的发布就不算彻底”。这还不包括XSLT、Xquery和Safe自己的xfMaps的学习(现在书就摆在我的桌子上)。用户不需要学习这些东西。

下午2:09:转变就是他们有了自己的文件格式的标准,节约了$ $ $ $ $ $,并且从Safe软件公司获得了给力的技术支持。在未来,他们希望以某种方式自动化处理,并给规划者提供自主选项。

下午1:49:基本上是一个从Smallworld到Shape的输出,用一些转换器来创建网络模型,接下来是一串QA / QC。Shape数据随后被加载到目标系统中。Smallworld的连接总是一个问题。提取的数据以原始形式,用FeatureMerger合并回去。

下午1:45:他们的问题是使用两个不同的包,其中一个需要用新硬件升级。将数据迁移到一个系统,传统上是手动转移和创建的,这肯定是艰难的,所以他们向FME求助。

下午1:44:这些人在做水力模型和长期资本规划。哈里说,有点像模拟城市。好了!

下午1:42:下一个节发言人是泰德和哈利,来自富通集团,一家公用事业公司。

下午1:39:大新闻!FMETalk是一个谷歌团体,已在线上许多年了。然而,不久我们将这个团体加入到我们自己的系统。回答问题的用户将得到分数和徽章。请留意更多信息!

下午1:37:斯图尔特现在提到联系技术支持方式上的一些变化。基本上我们目前建议人们通过www.safe.com/supportrequest 而不是旧的电子邮件地址来与我们联系。

因为我们已经对反馈信息应用了关键词匹配功能,便于FMEpedia检索出相关文章来回应你的请求。我们希望这样做能在解决你的问题之前,你就得到一些相似的案例做参考。事实上我们的偏差率很小——也就是许多用户不用等到技术支持回应就找到了解决办法

下午1:32:斯图尔特提及了这篇博客(谢谢!),在YouTube上的FME频道 。

下午1:29:斯图尔特将要做FMEpedia的讨论,特别是可用的支持资源来帮助用户。我们正努力统一所有的FME资源,例如FMEpedia,这个博客,用户组,等等。

下午1:20:我在以前的一篇文章中讨论了工作空间模板。罗宾和我在这个视频博客里讨论Geodatabase模板。米他现在正从事我的专业主题:选举结果。

下午1:16:现在米他来了,带着一些Esri的提示和技巧。这个演示是整个世界之旅中最受欢迎的。她谈的是Geodatabase模板和FME工作空间模板。千万不要把它们混淆了。更让人混淆的是Esri也将模板成为”工作空间”文档。天啊!

下午1:11:更严重的是,并行处理是一个很棒的工具,在多个系统处理中分配转换。这样你就能最大化地利用电脑的多核处理器。再次强调,这是FME2012新功能。

下午1:07:我将负责任地对斯图尔特幻灯片中的双关语进行声明。看到了这张显示一个苹果的核并被贯穿的图片了吗?最糟糕的是“多级并行性”。实现它?很抱歉

      下午1:05:斯图尔特称它为“多重处理”,我叫它“并行处理”,我在想这里是否有技术上的区别,还是只是名字不一样呢?

下午1:04:很显然,转换的长度记录为4周,你们最长的转换是多久呢?告诉我们吧。

下午1:00:欢迎回来。下午的会议看起来将从FME中的多重处理的闪电谈话开始。又一次,这与我之前的博客有关。

中午12:00:现在是午饭时间。事件——和这个博客——将暂停一个小时的时间。

上午11:56:唐一直强调,绝不摒弃老的FME Server的用法——这仅仅是FME一套新的利用FME服务器引擎的方式。更多的信息你可以联系Safe。

上午11:50:最后一个演示是一个基于邮件的空间数据问答系统。唐发送了一个CAD数据集的邮件给一个FME Server的通告服务,运行一个问答工作空间并且回复数据是否通过测试的回应。FME将返回一个报告或同样的标记了问题的CAD文件。如果数据是好的,它将被上传给一个空间数据集(在这个案例中是Oracle)。Oracle也设置了一个触发器对FME Server用另一个通知发出警告,来推动用户任何需求下的数据更新。

上午11:47:也许我们可以创建一个FME??发现应用程序?每次你得到一个100米内的其他FME使用者(也正在运行警告程序),你就收到一个用户回应。那么你可以一起讨论基于空间、实时的,FME用户的服务。

上午11:41:唐和代尔讨论iPone的两个新的应用程序:FME Reporter 和 FME Alerter. 这些示例应用,显示了用FMEServer集成定位服务的潜能。一有事件输进应用程序,代尔就收到一封提示他的邮件。

上午11:37:自FME Server支持传入邮件,就可以发送贴着照片的邮件。FME也支持栅格,如果照片被地理标记,它可能被定位并标记时间然后用于事件中。[email protected]就是地址。唐建议你们为当地政府拍摄照片—而不是他看到的位置,十字路口名字,凿洞的描述,等等。

上午11:34:然后唐—作为一个用户—收到一封警示他的邮件。推测该事件在他自己定义的感兴趣的区域内: 

上午11:33:现在一个事件发生了,包含了以下地区: 

上午11:32:唐在演示中标记一个订阅服务,并定义了一个地理区域。事件发生的时候他就会收到警报(通过电子邮件)。因为我们使用FME,事件可以通过空间与已定义的区域相关联。

11:27am:唐正在展示一个演示。思路是设置一个用最低配置设置一个通知工具。你以前没见过也没关系,你可以非常、非常快地做到。他的演示只花了2小时来设置基本构造,10小时来创建工作空间。这就是我要说的。FME Server是一个闪电一样快速的发展环境。你可以在期望的任何时间段里创建出特殊关系对象。

上午11:23:基本上在此体系结构中有两种类型的“用户”。有用户想要接收数据也有报道员报告事件。这些用户可以是人类——或者可能是类似于一个计算机系统任何东西,或传感器,等等。我想你可以通过本图看出谁是谁: 

上午11:20:FME2012有一个事件驱动架构(EDA),让你能够推拉数据。包括发送和接收转换通知。FME是这么好是因为它把空间数据转换关联到到整个EDA概念中。

上午11:13:戴尔说, 一个智能电话处理功能比制作第一部《星战》电影的还要多。我将为他所说的做一些琐碎的事情。

上午11:11:唐谈论到Server。回忆到Server与发布数据和海量数据处理有关。这可能在对某个事件的回复中执行,接下来他将展示。

上午11:10:唐即将给出他的项目陈述的权利。

上午11:09:早期的投票显示出在提供的闪电对话中,InlineQuerier和FME Store转换器领先在前面。连接到直播和就有一个打开民意调查的按钮。

上午11:05:问题中涉及到了马克(safe的)负责TCLCaller介绍! RCMP(皇家骑警)同时使用Python和TCL。标准时区是太平洋标准时间,尽管一些区域是在国家时间里。如果有必要FME可以帮助转换。

上午11:04:总的来说,FME帮忙简化了RCMP(皇家骑警)的数据处理。它可以制成一个脚本生成所需的数据,并对变量字段有用。它还对更大的全球定位系统文件有效。最重要的是,它允许在请求映射时快速周转。为更多的信息可联系[email protected]你可以联系ca或发送邮件到[email protected]。 

上午11:03:顺便说一下,评论公开在页面的底部,如果你对某个事件或演示有什么话要提的话。

上午10:59:以前的方法是使用电子表格!它处理一组日志耗费1/2天。现在FME用1/2小时就能完成。一个月的日志可能要在Server上处理(FMEServer?)11个小时。他们的工作空间有精细的注释和书签,有最佳实践设计的赞誉。一个转换器看起来有数十个输出端口,我想或许可以改进下。

上午10:56:警方车辆都配备了GPS接收器。他们产生原始的日志,可以通过FME变换和转换来生成映射。一天的日志记录可以超过400000条。如图所示的一个日志:

  

上午10:50:有人问该事件是否通过视频直播。没错。可在:www.safe.com/livestream 观看。但需要Silverlight来打开它。

上午10:49:RCMP(皇家骑警)测绘单位负责为BC分析空间数据。包括犯罪地图,也验证地址,基础地图维护,和GPS测绘日志。我从经验得知,地址对于警察调度流程的意义至关重要,一一旦有就是一次大型项目。

上午10:47:根据PPT幻灯片,接下来的谈话来自于罗伯特·舒尔茨和RCMP(皇家骑警)的海蒂·李。我不知道他们要用FME来做什么,但是应该很有意思。

上午10:35:总结。FME致力于迁移数据。我们希望人们能够利用好它,而不是将时间花在讨论Shape文件的说明书上。现在事件和在我的博客直播休息15分钟。

上午10:32:  小贴士:Twine GreenGoose是唐/代尔最喜欢的传感器来源,能很好地FMEServer集成。

上午10:28:FME Server处理事件。FME Server现在有一个创建邮件的服务。它可以对任务或转换发送和接收电子邮件——例如从传感器。而且自唐以后会有更多。演示了从上午大约9:37开始的拷贝,是在server上执行并且和证明输出数据发送给你自己的电子邮件地址!简单地发送电子邮件至:[email protected] 你将会得到下面的回馈。

上午10:21:FMEServer2012现在包含了综合活动目录,以提高和改进安全设置的简易性。基本上可以在本地系统使用同等的保证。您也可以创建组和用户来分配它们。

上午10:17:话题转移到server。一项民意调查显示大多数人们都知道Server,即使他们没有使用它。如果你在读这篇文章,我想你可能也已经了解了,所以我不愿去涉及太多的基础上的细节。

上午10:12:从代尔和唐那里传来一阵呼叫。谢谢你们。一会就回来。现在他们正在讨论FME Store,使用一张看起来很熟悉的图片。我想它来自我这里的Store 。

上午10.08:  在FME Desktop图形用户界面上,唐和代尔现在正在讨论整合参数/属性更新。再一次,这在上午10:08:之前我已经博客了。 这种技术已被提议了,由法国一个叫做Shelley的开发人员创建的,因此新功能命名为“Paramétrage de Shelley”!

上午10:02:你知道FME2012现在有能力创造凹壳。它与凹面被合并到一个单个的HullCreator/ Replacer。alpha的设置决定了凹壳贴近轮廓数据的程度,但这个设置简直就是一门艺术。依我看,它最适于处理一组分散点。

上午9:56:InlineQuerier,这很酷的。它是一个用于创建一个临时中转数据库的新转换器,它可能在未来被我们升级为空间数据库。如果你想更多的了解它,那今天晚些时候的一个闪电谈可能是一个选择——所以去投票吧。当然,我在这里记录了相关的东西。 它允许通过合并所有的内容到数据库来代替多个FeatureMerger转换器,并提取SQL:

上午9:51: 当前的演示是一个栅格数字高程模型和使用RasterToPolygonCoercer(2012新转换器)来创建不同高程的多边形,接下来他使用Generalizer来平滑多边形(就像NURBS),尽管我的确不知道我们能不能这样做。现在输出看起来如下所示:

上午9:44:在微博上有人问到我们正在记录的报告是否能供以后查看。没错,请留意我们下周初的网站。同时代尔表态:“如果你对某事很感兴趣,去做就是了”—参考一个代尔想展示的激光雷达切片/配置文件的示例。

上午9:41:戴尔宣布支持Blue Marble的重投影。5月1日正式发布。将会有一个Blue Marble 重投影的FME转换器。

上午9:37:继续看激光雷达的例子。激光雷达文件连接在一起、经过边界裁剪,再用栅格中的小格子覆盖上色,结果就变成了一个TIN,然后写进一个三维的PDF。这里用点云输出。很难看出,这个点云仅用栅格上了个色。

上午9:32:代尔的一个很好的点子。用FME2012—SP2,你就可以对谷歌Fusion表使用SQL语句。

上午9:30:代尔正在运行一个将约翰斯诺的经典霍乱数据加载到谷歌Fusion表里的例子。你知道他的数据是在Olde Faycebooke上被众包的吗?你可以在以下网页中找到综合研讨会上有关示例的的录音http://www.safe.com/learning/webinars/

上午9:25:FME现在支持278种格式。哪种是你的最爱?2012的新格式有:

CAT (Column Aligned Text), AIXM 5.1, ArcPAD, AIS, LAZ, Oracle Point Clouds,Supermap, DirectX, CityGML 1.1, Google Fusion Tables, Free File Geodatabase API, OpenFlight.

上午9:21:FME2012更快的证明—“比直升机更快” 

上午9:16:唐和代尔现在开始了他们关于FME和FME2012更新的演示。你了解了2012年启动页面的变化。这里有四个,其中3个是随机插入的。他们只是不能决定使用哪一个。

上午9:13:大家好!今天我将尝试一些新的东西。我将现场播报FME世界之旅中即将发生在温哥华的事件——你们也可以一路观看。只要访问这一页然后定时刷新就能获得了解最新的进展。

原文地址:http://evangelism.safe.com/fmeevangelist104/

猜你喜欢

转载自blog.csdn.net/fmechina/article/details/81302835
今日推荐