读者指令
显示的后缀以当前前缀< 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_PASSWORD或PROXY_AUTH_METHOD指令没有价值。
例子:
GEORSS_PROXY_USERNAME someusername
工作台参数:代理用户名
PROXY_PASSWORD
要求/可选:可选
指定访问受密码保护的代理服务器时使用的密码。该指令被忽略PROXY_URL, PROXY_USERNAME或PROXY_AUTH_METHOD指令没有价值。
例子:
GEORSS_PROXY_PASSWORD password1234
工作台参数:Http代理密码
PROXY_AUTH_METHOD
要求/可选:可选
指定访问受密码保护的代理服务器时使用的身份验证方法。该指令被忽略PROXY_URL, PROXY_USERNAME或PROXY_PASSWORD指令没有价值。这个指令可以接受的值是' Basic '或' Digest '。
例子:
GEORSS_PROXY_AUTH_METHOD基本
工作台参数:Http代理认证方法
SEARCH_ENVELOPE
使用最小和最大的x和y参数,定义一个边界框,用于过滤输入特征。只有与边界框交互的特性才会返回。
如果搜索信封的所有四个坐标都指定为0,则搜索信封将被禁用。
映射文件的语法
注意:如果搜索信封的所有四个坐标都指定为零,则搜索信封将被禁用。
必需的/可选
可选
工作台参数
最小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(默认)
映射文件的语法
工作台参数
夹信封