IDRISI矢量格式读写器

IDRISI矢量格式读取器和写入器模块允许FME读写IDRISI矢量文件。IDRISI文件使用发布的二进制格式。IDRISI数据和文档文件结构在IDRISI GIS和图像处理指南,第1卷

概述

IDRISI是一个被世界各地的大学广泛使用的地理信息和图像处理软件系统。它是一个二维(2D)系统,允许用户自定义属性存储在一个Access数据库链接到它的数据文件。

IDRISI特征包含特征几何和id号。一个IDRISI文件至少由两个物理文件组成,文件名扩展名如下:

文件扩展名

内容

.vct

矢量数据文件

.vdc

向量的文档文件

如果Access数据库可用,还应提供以下文件:

文件扩展名

内容

.vlx

矢量链接信息文件

. mdb, .accdb

访问数据库文件

.adc

属性的文档文件

这些扩展名被添加到IDRISI文件的基名中。

的IDRISI读取器和写入器支持存储点、线、面积(多边形)和文本几何数据.vct文件。

FME认为一个IDRISI数据集是单个文件夹中的IDRISI文件的集合。

读者概述

IDRISI读取器首先扫描“读取器数据集”参数中指定的文件或文件夹。

对于它找到的每个IDRISI文件,FME通过查看工作空间创建时指定的特性类型列表来检查该文件是否被请求。如果匹配或者工作空间中没有指定特性类型,就会打开IDRISI文件。

然后,IDRISI读取器每次从文件中提取一个特性,并将它们传递给FME的其余部分进行进一步处理。如果有额外的Access数据库可用,用户定义的属性也将传递给FME。当文件耗尽时,IDRISI读取器将继续访问文件夹中的下一个文件。

作家概述

IDRISI写入器在writer Dataset参数指定的文件夹中创建并写入特性数据到IDRISI文件。与阅读器一样,文件夹必须在翻译发生之前存在。文件夹中与正在写入的文件同名的任何旧IDRISI文件都将被新特性数据覆盖。当特性被路由到IDRISI写入器时,IDRISI写入器决定特性被写入到哪个文件并相应地输出它们。许多IDRISI文件可以在单个FME会话期间写入。

在IDRISI中,每个矢量文件只能有一种类型的特征。任何与映射文件中指定的特性类型不匹配的特性都不会被写入文件。此外,只有在Access数据库可用时,用户定义的任何属性才会写入数据库。