重新投影数据
默认情况下,FME根据中指定的规则选择目标数据集的坐标系。FME如何处理工作空间中的坐标系.或者,您可以引导FME将数据重新投影到指定的目标坐标系。
要指定重新投影,执行以下操作之一:
- 在工作台导航器中,指定编写器坐标系。
- 使用将要素重新投影到指定坐标系的变换器。
使用工作台导航器时,只指定坐标系名称,FME使用CS-MAP库执行隐式转换。要执行转换,FME选择“最佳猜测”基准变换,使用基于源和目标坐标系的算法。
使用变压器时,执行显式转换,这可以让你更好地控制使用哪一个重投影引擎(cs-map,ESRI,等等)使用哪个基准面,以及其他参数。有关执行显式转换的变压器的详细信息,参见FME变压器帮助,在“坐标系”下。
注释:转发器不提供指定数据的选项,并被视为“隐式”转换。
在选择内隐和外显的反驳时,请记住以下几点:
- 在处理具有不同坐标系的多个数据集时,需要使用转换器重新投影数据,而您的工作区要求它们的特性在写出来之前在地理位置上进行交互。这是因为在隐式转换中,只有在特性写出来之前,才会发生重投影。
- 将显式重投影与在要素属性中指定坐标系的数据格式一起使用可能会导致意外的结果。在这些情况下,建议使用隐式重投影。
- 当使用暗示的反驳时,默认情况下选择的基准转换可能在产品发布之间发生更改。
也见
使用工作区导航器转换为其他坐标系
- 创建工作区,定义你的读者和作家。
- 在“导航器”窗格的“源数据集”区域中,坐标系参数将显示为
.这意味着FME要么使用默认值,或者从源数据中读取坐标系。
您可以显式设置源坐标系(这将覆盖从源读取的任何坐标系),但在大多数情况下,您将不需要更改默认参数。
- 在“导航器”窗格的“目标数据集”区域中,双击坐标系参数。
- 在出现的对话框中,您可以单击浏览按钮以显示坐标系库或者输入前缀或字符串,以显示匹配选择的列表。例如,如果键入字符串“utm”,您将看到以下匹配项:
FME会将数据重新投影到您在此字段中输入的坐标系中,导航器窗格将显示类似的内容:
提示: