练习3 | 调试工作区 |
数据 | GPS道路数据(JSON) |
总体目标 | 修复别人工作区中的错误 |
演示 | 调试最佳实践 |
启动工作区 | C:\fmedata2016\workspaces\desktopbasic\bestpractice-ex3-begin.fmw |
结束工作空间 | C:\fmedata2016\workspaces\desktopbasic\bestpractice-ex3-complete.fmw |
作为本地FME用户组的总裁,您负责检查在每月会议上提交演示的项目。有一天你会收到一封电子邮件:
弗利布尔先生说… |
我喜欢开车过桥!这个工作区需要一组GPS点,将它们转换为路线,然后展示了我在温哥华陆地边界剪断一座桥的位置。 |
不幸的是,Flibble先生犯了严重的错误,并且产生了一个非常差的工作空间。与其拒绝他的演讲,让我们帮助他调试问题,这样就值得分享。
1)启动工作台
启动FME工作台并打开启动工作区。
运行工作区并检查出现的任何警告或错误消息。
2)固定翻译
跟踪工作区中的所有问题(我数了五个),并确保解决它们。
记住利用:
- FME数据检查员
- 记录器和检测变压器
- 特征计数
- 记录窗口警告和错误。
在FME数据检查器中,您的输出应该如下所示:
1更新 |
注意——例如在上面的屏幕截图中——一些特性是从一个“被拒绝”的端口出现的。在FME2016.1.1中,新的工作区参数控制在这种情况下会发生什么: 选项是在遇到拒绝的功能时终止转换,或者继续翻译。2016.1.1之前创建的工作区将一如既往地发挥作用-允许继续翻译。但是,默认情况下,新工作区将终止转换。 |
祝贺你 |
通过完成本练习,您已经学习了如何:
|