span8
span4
当你有问题阅读WFS问题往往似乎是在WFS服务器端。在FME的错误往往是“已暂停上的错误XML模块”。
要确定问题是否在服务器端尝试读取WFS数据集与FME数据查验或FME工作台。一些网址会在日志文件中记录。每个URL的可点击的两倍或复制并粘贴到网页浏览器来查看是否返回有效的XML。如果没有,或者在浏览器中返回一个错误,问题是可能对世界粮食首脑会议服务器端。
1。检查获取能力的文件。在日志文件中,这是由开头的行“描述
例如能力网址:'
http://webservices.ionicsoft.com:80 / unData / WFS / UN SERVICE =&WFS REQUEST =&的GetCapabilities = VERSION 1.1.0' ?
2。检查描述功能URL。在日志文件中,这是由开头的行“描述
例如
”
http://webservices.ionicsoft.com:80 / unData / wfs /联合国?服务= WFS&VERSION = 1% 2 e0 % 2 e0&request = DescribeFeatureType&TYPENAME = wfs % 3 aair % 5 fpoint '
3.检查Get特性URL。在日志文件中,这是由开头的行“描述
例如GetFeature URL:“
http://webservices.ionicsoft.com:80 / unData / wfs /联合国?服务= WFS&VERSION = 1% 2 e0 % 2 e0&request = GetFeature&TYPENAME = wfs % 3 aair % 5 fpoint&maxfeatures = 30000
4.如果应用程序模式(xsd)中存在明显的问题,那么您可以尝试定位或创建一个静态(正确的)xsd,并在WFS reader上为“应用程序模式”参数选择它。您还应该尝试“忽略应用程序模式”选项。这将消除与应用程序模式相关的问题,比如来自服务器的糟糕的describe befeaturetype响应或不匹配的名称空间。这使得我们的阅读器表现得更像QGIS这样的宽容客户端,默认情况下,QGIS倾向于忽略模式。更多详情请见:
https://knowledge.亚搏在线safe.com/questions/23873/fme-desktop-wont-load-data-from-this-wfs-service.html
5。保存WFS DescribeFeatureType应用模式和本地GetFeature GML响应。使用XMLValidator来验证对DescribeFeatureType应用模式响应WFS GetFeature GML响应。许多WFS服务器生成实际上并不符合自己的应用模式的数据,所以这往往会揭示错误。通常情况下,错误将揭示哪些元素类型不正确定义或许揭示了某些几何类型的问题。
6。一旦你的GetFeature GML,你可以尝试用GML本地读者阅读它。
7。根据世界粮食首脑会议服务器上,有时单层可以读取时多层不能。此外,请确保您尝试读取各种层的测试时 - 有些层可能有不好的数据和其他人可能会确定。您可以尝试这里的尝试阅读不同的几何体类型,或者尝试用或不用在名称中包含特殊字符或空格来读取层。偶尔个别功能可能是坏的,所以你可以尝试使用最大特点= 100例如每次读了一些功能。
8。东西不一定是一个问题,但值得看出来。一个OGC服务可以出现是工作,但如果它的硬编码为特定的客户机/服务器组合(QQIS到QGIS,或ESRI到ESRI),那么它未必服从标准,但可以使用标准的一些专有的个人资料, even if as the case is with QGIS, its an open source tool.要进行测试,尝试不同的客户机/服务器的组合 - 获得一个以上的WFS客户端可以是有用的。此外,寻找在服务器响应自定义命名空间路径(QGIS等)。参见上面的XMLValidator试验(5)。
如果你还有问题,请访问FME技术支持。
©2019安全亚搏在线软件公司|法律