MapInfo SpatialWare Reader参数
要使用SpatialWare,必须安装和配置Informix ODBC Client软件。
数据库连接
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
从其中检索特性的ODBC数据源的名称。无论SpatialWare的底层RDBMS是什么,这都是必需的。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
标识SpatialWare服务器正在操作的数据库类型。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
您正在使用的SpatialWare服务器的版本号。这不是数据库本身的版本,而是SpatialWare DataBlade的版本。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
输入用户名和密码以访问数据库、用户帐户或任何需要身份验证的地方。
约束
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
在指定了数据库连接之后,单击Browse按钮选择要导入的表。当系统从数据库编译表时,将出现一个连接窗口。
一旦出现表列表,您可以选择一个或多个表,然后单击OK关闭窗口。表名将出现在参数框中的“表列表”字段中。
自由的查询
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此处输入的特性类型名称必须与数据库中的表匹配。这将用作从表中读取的所有特性的特性类型。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
输入任意形式的SQL查询来查询数据库。
如果没有指定SQL Statement,将读取表中的所有行并作为单个特性返回。如果指定了SQL Statement,则只读取由子句选择的行。SQL语句将包含在一个构造的SQL语句中,并原原不动地传递给数据库(因此可以使用任何SpatialWare的SQL/Spatial谓词)。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
使用最小和最大的x和y参数,定义一个边界框,用于过滤输入特征。只返回与边界框相交的特性。
如果搜索信封的所有四个坐标都指定为0,则搜索信封将被禁用。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
选中该参数后,将删除正在读取的搜索信封之外的导入特性的任何部分。
下面的示例演示了搜索信封的结果夹至搜索信封未选中(设置为No)和选中时(设置为Yes)。
- 不可以:任何跨越搜索信封边界的特征都将被读取,包括位于边界之外的部分。
- 是的:任何跨越搜索信封边界的特征将在边界处被剪切,只有位于边界内的部分将被读取。的底层函数夹至搜索信封函数是一个交集;然而,当夹至搜索信封时,除交集外,还将执行裁剪操作。