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

Reprojecting数据

默认情况下,FME根据其中指定的规则为目标数据集选择一个坐标系统FME如何处理工作空间中的坐标系统。或者,您可以指示FME将数据重新投影到指定的目标坐标系统。

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

  • 在工作台导航器中,指定写入器坐标系统。
  • 使用将功能重新映射到指定坐标系统的转换器。

使用工作台导航器时,只指定坐标系统名称,而FME使用CS-MAP库执行隐式转换。要执行转换,FME选择一个“最佳猜测”数据转换,使用基于源坐标系和目标坐标系的算法。

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

请注意: re幻灯机转换器不提供指定数据的选项,它被认为是一种“隐式”转换。

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

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

另请参阅

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

  1. 创建一个工作区,并定义您的阅读器和编写器。
  2. 在Navigator窗格的source dataset区域中,坐标系统参数将显示为 。这意味着FME要么使用默认值,要么从源数据读取坐标系统。

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

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

FME会将数据重新映射到您在该字段中输入的坐标系统,Navigator窗格将显示类似的内容:

提示: 如果将源或目标数据集添加到工作空间(通过从“阅读器”或“编写器”菜单中选择“添加阅读器”或“添加编写器”菜单),则可以同时定义坐标系统。