新特性之 Data Interoperability 扩展模块 10.1
在 ArcGIS 10.1 中,已更新 Data Interoperability 扩展模块,可在 Safe Software 提供的新的 FME 2012 空间数据变换平台上运行。除了新增几个变换器和增强对激光雷达的支持外,该扩展模块现在通过以下两个独立安装程序来安装:
- 适用于 Desktop 的 ArcGIS Data Interoperability 扩展模块
- 适用于 Server 的 ArcGIS Data Interoperability 扩展模块
新增的阅读器和编写器
FME 阅读器和编写器 | 描述 |
---|---|
ASPRS LIDAR 数据交换格式 (LAS) | 符合美国摄影测量与遥感协会 (ASPRS) LIDAR (LAS) 规范的点云几何激光雷达编写器。 |
Google 电子表格 | 使 FME 可以读取在特定用户的文档列表中可按名称随机访问的任何单个电子表格。电子表格中的各个工作簿或页面在 FME 中视为单独的要素类型。电子表格中的每一列对应于要素类型中的一个属性名称,电子表格中的每一行对应于要素类型中的一个要素。 Google 电子表格编写器允许将单个要素类型转换为 CSV 文件,然后自动上传到已通过身份验证的 Google 文档用户的帐户。 请注意,尚不支持更新和删除操作。 |
LiDAR (XYZ) | 实现 LiDAR XYZ 阅读器和编写器。 |
新增的变换器
FME 变换器名称 | 描述 |
---|---|
Amalgamator | 通过圆环几何或面几何将邻近要素连接成单个混合要素。 |
AttributeCompressor | 压缩指定属性的值。与 AttributeDecompressor 结合使用。 |
AttributeDecompressor | 解压缩由 AttributeCompressor 压缩的指定属性的值。 |
CoordinateSwapper | 交换输入要素的坐标轴。 |
CsmapReprojector | 使用 CS-MAP 库将要素坐标从一个坐标系重新投影到另一个坐标系。 |
CustomTransformerLooper | 允许对所选 LINKED 自定义变换器执行外部循环。此操作将迭代自定义变换器,在每次迭代时,将从 OUTPUT 端口发射出的要素发送回 INPUT 端口。其目的是为了允许在工作空间中执行循环,且不受阻止要素的妨碍。 |
DGNStyler | 允许对用于 MicroStation Design 的数据进行样式设置。 |
DWGStyler | 允许对用于 AutoCAD DWG 的数据进行样式设置。 |
FeatureReader | 针对任何 FME 格式执行查询。既对空间数据执行查询,也对非空间数据执行查询。针对输入变换器的每个要素的 FME 格式发出一个查询。随后输出查询结果。 |
GeometryInstantiator | 实现新变换器,以对几何实例进行实例化处理,也可以将几何实例递归分解为更小部分。非几何实例部分保持不变。 |
ListKeeper | 保留传入要素中选定的列表属性,并移除其余属性。 |
MapInfoStyler | 允许对用于 MapInfo 的数据进行样式设置。 |
MeshMerger | 将网格要素(带 IFMEMesh 几何的要素)合并为单个输出网格。对最终合并的网格进行后处理,移除重复的折点、纹理坐标和折点法线。 |
PointCloudCoercer | 将所有点云分解为点。在写入不支持点云的格式中时,会使用该变换器。 |
PointCloudCombiner | 将多个几何组合成单个点云。 |
PointCloudPropertyExtractor | 提取点云要素的属性,然后将这些属性显示为特性。特性值仅供参考,如果点云属性更改,则特性值就会过时。 |
PointCloudSplitter | 将单个点云要素分割为多个点云要素,其中每个要素对于控制分割的点组件都有一个同质值。 |
SherbendGeneralizer | 通过使用直径参数来选择要进行简化的的弯曲,Sherbend 算法可迭代简化线中的弯曲。简化可以结合或消除弯曲。 |
SQLCreator | 根据针对数据库执行的 SQL 查询的结果生成 FME 要素。使用 SQL 查询的每一行结果创建一个 FME 要素。 |
XMLFormatter | 提供各种用于格式化和清理 XML 文档的选项。 |
XMLFragmenter | 将元素从 XML 文档映射到 XML 片段中。 |
XMLNamespaceDeclarer | 通过与命名空间是完整声明的其他示例 XML 文件中的前缀进行匹配,来声明 XML 文档中缺少的命名空间。 |
XMLValidator | 验证 XML 文件或文本的语法或模式。 |
数据库和其他增强功能
FME 阅读器和编写器 | 描述 |
---|---|
ASPRS LIDAR 数据交换格式 (LAS) | 已更新现有的激光雷达阅读器,可使用真实的点云几何。 |
CSV | 已增加名为 csv_number_of_fields 的阅读器格式属性,用于存储每个要素读取的非空字段数。 已增加名为 Write UTF-8 Byte Order Mark 的编写器参数,用于选择是否应将 BOM 写入 UTF-8 编码的 CSV 文件。 |
目录和文件路径名称 | 已增加检索文件的上次访问日期、上次修改日期和创建日期的功能。 已增加检索文件/文件夹的所有者名称的功能。 已增加指示文件/文件夹是否为只读的功能。 |
文件复制 | 已增加对重命名目标文件的支持。 |
GeoMedia SQL Server 仓库 | 已增加对 GeoMedia SQL Server 编写器的 Unicode 支持。 已增加阅读器和编写器使用 Windows 身份验证来代替用户定义的名称和密码的功能。 |
JSON | 显著降低了所有 JSON 相关格式、工厂和函数中的内存使用量。运行系统的内存使用量也应相应减少。 |
Microsoft SQL Server 数据库(仅限属性) | 已添加超时参数。 将超时参数从类型 TEXT 更改为 INTEGER。 已添加更多属性索引:primary_key、not_null。 indexed_not_null 和 clustered_not_null。 |
Microsoft SQL Server 数据库(空间) | 已实现对读取和写入多列的支持。 将超时参数从类型 TEXT 更改为 INTEGER。 已增加更多属性索引:primary_key、not_null、indexed_not_null 和 clustered_not_null。 已增加要素类型参数,用于提供创建空间索引的 SQL。 |
UI 增强功能
- 将以下快捷键添加到 FME Workbench:Ctrl++ 放大、Ctrl+- 缩小、Ctrl+0 缩放至 100% 和 F3 搜索当前工作空间。
- 通过添加的暂停工具条按钮可暂停正在运行的 FME 转换。随后可通过按运行或恢复转换(绿色三角形)工具条按钮恢复暂停的转换。
- 在 Workbench 进行转换的过程中,窗口标题现在会以消息(正在运行) 开头,以便在窗口最小化时指示应用程序的状态。
- 允许用户更改任意已发布参数(包括变换器/格式参数)的类型。
- 已增加已发布参数类型使用别名进行选择 (多个)。
- 已增加私有参数的概念。这些参数用于跨多个变换器共享值,无需用户提示。
- 即使在启动屏幕已打开的情况下也允许将文件拖放到 Workbench 中。
- 已增强拖放功能,允许拖放到多个文件中。如果拖放到多个工作空间中,则只打开第一个工作空间。还允许拖放到混合位置。例如,拖放到工作空间和数据集文件。