FME桌面高级培训:链接转换器与自定义转换技术

需积分: 13 53 下载量 127 浏览量 更新于2024-08-06 收藏 11.63MB PDF 举报
"这篇文档是关于FME Desktop高级培训的手册,主要讲解了FME的高级特性和功能,包括链接转换器和嵌入式转换器的使用,以及一系列高级操作如参数设置、性能评估、自定义转换器、高级读写、属性处理和数据库功能。文档还强调了对FME基础知识的掌握作为学习的前提,并提供了相关的课程资源和计算机环境配置指南。" 在FME中,转换器是至关重要的组成部分,它们负责数据的转换和处理。文档提到了两种类型的转换器:嵌入式转换器和链接转换器。 1. 嵌入式转换器:这种转换器的定义直接内置于工作空间文件中,使得整个工作流程更加紧凑,不需要依赖外部文件。然而,嵌入式转换器的缺点在于不便于共享和维护,因为如果多个用户需要使用,保持转换器定义的一致性会变得困难。 2. 链接转换器:与嵌入式转换器相反,链接转换器的定义存储在单独的文件中,可以独立于工作空间存在。这使得转换器可以被多个工作空间复用,方便共享和版本控制,但可能需要用户理解和管理额外的文件。 文档深入介绍了FME的高级特性,包括: - 高级参数设置:参数是控制FME工作方式的关键元素,用户可以通过设置参数来定制FME如何读取、转换和写入数据。不同组件有不同的参数类型,理解和熟练使用这些参数对于优化工作流程至关重要。 - FME性能评估:这部分内容可能涵盖了如何分析和优化FME工作空间的执行效率,以提高数据处理速度。 - 自定义转换器:FME允许用户创建自己的转换器,以应对特定的数据处理需求,这是FME灵活性的一个体现。 - 高级读取和写出:这里可能涉及如何处理复杂的数据源和目标格式,以及如何高效地读取和写入大量数据。 - 高级属性处理:属性是数据中的关键信息,高级属性处理可能涵盖复杂的逻辑和规则,用于清洗、转换或生成新的属性。 - 特定数据库功能:FME支持多种数据库,这部分可能会讲解如何利用FME与特定数据库进行交互,比如SQL操作或特定的数据模型支持。 课程设计旨在帮助已有一定FME使用经验的用户提升技能,前提条件包括熟悉FME转换器和基本转换技术,以及管理工作空间、数据过滤和属性处理的基本操作。为了参与这个高级课程,用户需要在本地计算机上安装FME Desktop 2014、Adobe Reader和Google Earth,并准备好课程提供的数据和工作空间。 通过本课程的学习,用户将能够更好地利用FME进行数据转换和管理,提高工作效率,同时也能为解决更复杂的数据集成问题打下坚实的基础。