恢复数据

默认情况下,FME根据指定的规则选择目标数据集的坐标系FME如何在工作区中处理坐标系统。或者,您可以将FME指向恢复数据到您指定的目标坐标系。

要指定重新注明,请执行以下操作之一:

使用Workbench Navigator时,只需使用CS-Map库执行坐标系名称,FME执行隐式转换。要执行转换,FME选择“最佳猜测”基准转型,使用基于源和目标坐标系的算法。

使用变压器时,您可以执行显式转换,这使您可以更好地控制使用哪些重新注入引擎(CS-Map,ESRI等),使用该数据和其他参数。有关执行显式转换的变压器的更多信息,请参阅“坐标系”下的FME变换器帮助。

笔记:reptoInter变换器没有提供指定基准的选项,并且被认为是“隐式”转换。

在选择隐式和明确的重点之间时,请记住以下内容:

  • 在使用具有不同坐标系的多个数据集时,使用变压器将重新删除数据,并且您的工作空间要求其功能在地理上互动。这是因为在隐式转换中,直到在写出功能之前,不会发生重新注入。
  • 使用明确的重新注入,数据格式指定要素属性中的坐标系可能会导致意外结果。在这些情况下建议使用隐式再注入。
  • 使用隐式丢注时,默认情况下选择的基准变换可能会在产品版本之间发生更改。

也可以看看

使用Workspace Navigator转换为不同的坐标系

  1. 创建一个工作区,并定义读者和编写器。
  2. 在导航器窗格中的源数据集区域中,坐标系参数将显示为<未设置>。这意味着FME将使用默认值,或者将从源数据读取坐标系。

您可以明确设置源坐标系(将覆盖从源读取的任何坐标系),但在大多数情况下,您无需更改默认参数。

  1. 在Navigator窗格的目标数据集区域中,双击坐标系参数。
  2. 在出现的对话框中,您可以单击“浏览”按钮以显示坐标系廊或者输入将显示匹配选择列表的前缀或字符串。例如,如果您键入字符串“UTM”,则会看到这些匹配项:

FME将数据恢复到您在此字段中输入的坐标系,导航器窗格将显示类似的内容:

提示: 如果将源或目标数据集添加到工作区(通过从读取器或写作者中添加编写器或添加编写器),则可以同时定义坐标系。