读者指令

显示的后缀以当前前缀< ReaderKeyword >在映射文件中。默认情况下,< ReaderKeyword >对GeoRSS读者来说GEORSS

数据集

要求/可选:要求

包含提要的XML文件的位置。这可以是本地或网络文件的路径,也可以是URL。

例子:

GEORSS_DATASET c: \ atomsample.xml
GEORSS_DATASET \ \ \ \网络\ file.xml路径
GEORSS_DATASET http://earthquake.usgs.gov/eqcenter/recenteqsww/catalogs/eqs7day-M5.xml
GEORSS_DATASET ftp://192.168.80.2/tests/geometry/gml.atom.geomtest.xml

工作台参数:XML提要

URL_PARAMETERS

要求/可选:可选

该指令的值仅在读取器访问的数据集是URL时使用。指令的值应该是由空格分隔的名称-值对组成的空格分隔列表。名称-值对将被添加到数据集URL。必须为每个参数名提供一个值。空字符串(" ")可用于提供空参数值。

例子:

GEORSS_DATASET http://localhost/trafficdata.xml GEORSS_URL_PARAMETERS省bc市温哥华

这个例子将导致读者访问以下url:

http://localhost/trafficdata.xml?province=bc&city=vancouver

工作台参数:额外的URL参数

READER_MODE

要求/可选:可选

指定读取器应该在哪个模式中运行。该指令必须设置为UPDATE,以使读取器在更新模式下运行。如果它被设置为任何其他值,或者如果指令不存在,读取器将以普通模式运行。

例子:

GEORSS_READER_MODE更新

工作台参数:读者模式

FEEDSTORE_DB_DIR

要求/可选:可选

该指令指定文件系统文件夹,其中包含存储关于GeoRSS读取器处理的提要信息的数据库。只有当读取器运行在更新模式时,才会从映射文件中读取该指令。如果没有设置值,将使用FME temp文件夹。

例子:

GEORSS_FEEDSTORE_DB_DIR c: \ georss_feeds

工作台参数:饲料数据库位置

FEEDSTORE_MAX_ENTRY_AGE

要求/可选:可选

该指令指定从提要数据库中删除条目的日期(以天为单位)。当读取器以更新模式运行时,读取器将从数据库中删除该提要的任何比指定值更老的条目。这确保提要数据库不会变得任意大。如果没有指定该指令的值,或者是0,则不会删除任何条目。

例子:

GEORSS_FEEDSTORE_MAX_ENTRY_AGE 30

工作台参数:最大饲料商店入口年龄

FEEDSTORE_ID

要求/可选:可选

这个指令允许用户指定哪些提要应该被视为来自同一个源。只有当读取器运行在更新模式时才有效果。当设置这个指令时,输入文件/URL将被视为与之前任何具有相同feedstore标识符的读输入相同。如果该指令没有设置值,则将其设置为数据集指令。

例子:

GEORSS_FEEDSTORE_ID http://www.亚搏在线safe.com/company/news/rss/rss.xml

工作台参数:FeedStore key id

PROXY_URL

要求/可选:可选

指定阅读器在访问URL数据集时将使用的代理服务器。代理服务器的端口号可以在URL中设置,也可以使用PROXY_PORT指令。

例子:

GEORSS_PROXY_URL www.someproxy.net GEORSS_PROXY_URL www.someproxy.net:8080

工作台参数:Http代理网址

PROXY_PORT

要求/可选:可选

指定代理服务器的端口号PROXY_URL指令。该指令只能在端口号没有在PROXY_URL指令。如果PROXY_URL指令没有价值。

例子:

GEORSS_PROXY_PORT 8080

工作台参数:Http代理端口

PROXY_USERNAME

要求/可选:可选

指定访问受密码保护的代理服务器时使用的用户名。该指令被忽略PROXY_URL, PROXY_PASSWORDPROXY_AUTH_METHOD指令没有价值。

例子:

GEORSS_PROXY_USERNAME someusername

工作台参数:代理用户名

PROXY_PASSWORD

要求/可选:可选

指定访问受密码保护的代理服务器时使用的密码。该指令被忽略PROXY_URL, PROXY_USERNAMEPROXY_AUTH_METHOD指令没有价值。

例子:

GEORSS_PROXY_PASSWORD password1234

工作台参数:Http代理密码

PROXY_AUTH_METHOD

要求/可选:可选

指定访问受密码保护的代理服务器时使用的身份验证方法。该指令被忽略PROXY_URL, PROXY_USERNAMEPROXY_PASSWORD指令没有价值。这个指令可以接受的值是' Basic '或' Digest '。

例子:

GEORSS_PROXY_AUTH_METHOD基本

工作台参数:Http代理认证方法

SEARCH_ENVELOPE

使用最小和最大的x和y参数,定义一个边界框,用于过滤输入特征。只有与边界框交互的特性才会返回。

如果搜索信封的所有四个坐标都指定为0,则搜索信封将被禁用。

映射文件的语法

_SEARCH_ENVELOPE

注意:如果搜索信封的所有四个坐标都指定为零,则搜索信封将被禁用。

必需的/可选

可选

工作台参数

最小X,最小Y,最大X,最大Y

SEARCH_ENVELOPE_COORDINATE_SYSTEM

这个指令指定搜索信封的坐标系统,如果它与数据的坐标系统不同。

COORDINATE_SYSTEM指令,它指定与要读取的数据相关联的坐标系统SEARCH_ENVELOPE_COORDINATE_SYSTEM设置指令。

如果设置了这个指令,搜索信封的最小和最大点将从SEARCH_ENVELOPE_COORDINATE_SYSTEM读者COORDINATE_SYSTEM在申请信封之前。

必需的/可选

可选

映射文件的语法

< ReaderKeyword > _SEARCH_ENVELOPE_COORDINATE_SYSTEM <坐标系统>

工作台参数

搜索包络坐标系

CLIP_TO_ENVELOPE

该指令指定FME是否应该将特性夹到SEARCH_ENVELOPE指令。

YES | NO(默认)

映射文件的语法

_CLIP_TO_ENVELOPE [yes | no] _CLIP_TO_ENVELOPE [yes | no]

工作台参数

夹信封