你在这里: 使用坐标系 > 更改默认坐标系统

Reprojecting数据

缺省情况下,FME根据中规定的规则为目标数据集选择坐标系FME过程如何在工作空间中协调系统.或者,您可以指示FME将数据重新投影到您指定的目标坐标系统。

要指定重投影,请执行以下操作之一:

  • 在工作台导航器中,指定作者坐标系统。
  • 使用将特性重新投影到指定坐标系统的转换器。

在使用Workbench Navigator时,只指定坐标系统名称,FME使用CS-MAP库执行隐式转换。为了执行转换,FME选择一个“最佳猜测”数据转换,使用基于源和目标坐标系统的算法。

在使用转换器时,执行显式转换,这使您能够更多地控制使用哪个重投影引擎(CS-MAP、Esri和其他)、使用哪个数据和其他参数。有关执行显式转换的变压器的详细信息,请参阅“坐标系统”下的FME变压器帮助。

请注意: Reprojector转换器不提供指定基准的选项,被认为是一个“隐式”转换。

在隐式重投影和显式重投影之间进行选择时,请记住以下几点:

  • 当使用具有不同坐标系统的多个数据集时,使用转换器来重新投射数据是必要的,并且您的工作空间要求它们的特性在写入之前在地理上进行交互。这是因为在隐式转换中,只有在特性被写出来之前才会发生重投影。
  • 在特征属性中指定坐标系统的数据格式中使用显式重投影可能会导致意想不到的结果。在这些情况下,建议使用隐式重投影。
  • 当使用隐式重投影时,默认选择的基准转换可能会在产品版本之间发生变化。

另请参阅

使用工作区导航器转换为不同的坐标系统

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

您可以显式地设置源坐标系统(这将覆盖从源读取的任何坐标系统),但在大多数情况下,您不需要更改默认参数。

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

FME将重新将数据投影到您在此字段中输入的坐标系统,Navigator窗格将显示类似如下内容:

提示: 如果您将源或目标数据集添加到工作区(通过从Reader或Writer菜单中选择add Reader或add Writer),您可以同时定义坐标系统。