最近在做通过iServer 发布出来的WFS服务,通过自己构造参数执行BBOX查询时,调用服务总是失败, 请问iServer发布的WFS 服务的BBOX查询是否需要特殊的设置吗? 以下是已经尝试的方法,都不能调用成功
1. 参数形式1
<GetFeature xmlns="http://www.opengis.net/wfs" service="WFS" version="1.1.0" outputFormat="application/json" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> <Query typeName="HzzMapData:LakePoint" srsName="EPSG:3857" xmlns:ogc="http://www.opengis.net/ogc"> <ogc:Filter> <ogc:BBOX> <ogc:PropertyName>the_geom</ogc:PropertyName> <Envelope xmlns="http://www.opengis.net/gml"> <lowerCorner>12582347.740237372 3288285.5707202787</lowerCorner> <upperCorner>12802793.927748995 3703243.1001539193</upperCorner> </Envelope> </ogc:BBOX> </ogc:Filter> </Query> </GetFeature>
返回结果为失败,如下图所示:
2. 参数形式2
这种方式还是调用失败,如下入所示:
您好! 非常感谢, 参照iserver帮助文档WFS api后,问题解决了。