练习2 添加读卡器
数据 城市公园(地图信息选项卡)
步行道(csv)
总体目标 创建一组用于映射娱乐活动的数据
演示 读卡器和读卡器参数
启动工作区 C:\fmedata2016\workspaces\desktopbasic\components-ex2-begin.fmw
结束工作空间 C:\fmedata2016\workspaces\desktopbasic\components-ex2-complete.fmw

让我们继续你的筹款步行项目的工作。

万一你忘了,该市正在举办一个大型慈善机构的募捐活动,你的任务是使用故障模式与影响分析(FME)来收集将形成活动地图的数据。

在项目的这一部分中,我们将把另一个源数据集作为阅读器添加到工作区中。这种格式需要仔细检查读卡器参数,以确保正确读取数据。


1)启动工作台
启动Workbench(如果需要)并从练习1打开工作区。或者,您可以打开c:\fmedata2016\workspaces\desktopbasic\components-ex2-begin.fmw。


2)添加阅读器
现有工作区已经有一个mapinfo(parks)数据的读卡器。现在,让我们为最重要的数据集添加一个数据集——步行小径。这是一位同事走过来用他的GPS设备捕捉到的。

从工作台中的菜单栏中选择“读卡器>添加读卡器”。当系统提示时,请填写以下详细信息(但不要按“确定”):

读卡器格式 csv(逗号分隔值)
读卡器数据集 C:\fmedata2016\data\gps\walkingtrail.csv

现在按参数按钮。这将显示一个相当大的参数对话框,如下所示:

该对话框包含该读卡器的各种参数以及源数据集外观的预览。默认情况下,分隔符应为逗号(如果不是,则改为逗号),并且应启用“文件具有字段名”参数。

在对话框下部的“模式属性”下,将“纬度”属性的类型更改为Y轴坐标,将“经度”属性更改为X轴坐标:

通过设置这些参数,FME将把纯文本csv数据转换成真正的空间特征。单击“确定”关闭此对话框,然后再次单击“确定”关闭“添加读卡器”对话框。


先生。统计计算器说…
有些事情就是等不及了。现在设置这些参数很重要,因为它们会影响架构在画布上的描述方式。如果我把这搞砸了,我就必须删除阅读器,然后重新添加它。这不是有效利用时间和资源。


3)检查读卡器参数
在导航器窗口中找到读卡器并展开参数列表,查看有哪些参数:

请注意,我们之前设置的一些参数不再可用。这是因为它们指定了如何定义特性类型模式,现在设定它们为时已晚。

我们可以设置的其他参数,但实际上不需要(数据应该已经按正确的顺序排序,例如,所以我们不需要应用排序参数)。


4)增加回注器
csv数据的一个问题是它在经纬度坐标系中,和公园数据使用的不同的UTM系统。让我们通过在工作区中添加一个reprojector transformer来解决这个问题:

打开“重新投影参数”对话框,将其设置为从LL83重新投影到UTM83-10


5)运行工作区
您可以随意添加InspectorTransformers并运行工作区来检查到目前为止我们已经创建的内容。


瓷砖由地图探索


祝贺你
通过完成本练习,您已经学习了如何:
  • 将读卡器添加到工作区
  • 添加新读卡器时设置参数
  • 添加新读卡器后设置参数
  • 将csv属性转换为空间特征

结果匹配”他说:“这是一个很好的选择。”

    没有匹配的结果“他说:“这是一个很好的选择。”