WFS服务的空间查询不能返回要素的坐标和属性过滤

对ArcServer发布的支持WFS的服务,按WFS规范进行空间查询,不能返回要素的坐标和属性。



(现象1):浏览器访问以下URL:

http://qzfwm2003/arcgis/servic ... 78100,46300,78300,46400

得到响应结果:



- <wfs:FeatureCollection xsi:(...命名空间等省略)>

- <gml:boundedBy>

- <gml:Envelope srsName=EPSG:2437>

<gml:lowerCorner>45782.824100000784 77670.506599999964</gml:lowerCorner>

<gml:upperCorner>46902.650900000706 78600.93460000027</gml:upperCorner>

</gml:Envelope>

</gml:boundedBy>

</wfs:FeatureCollection>



(现象2):如果全表查询,即访问如下地址:

http://qzfwm2003/arcgis/servic ... RACNL

则响应结果正常
已邀请:

桂朝

赞同来自:

【解决办法】:
直接指定bbox参数时,坐标采用经纬度可以得到查询结果,如该链接:
http://gisserver.domain.com:60 ... 3D100,30,120,40,
如果坐标指定为投影坐标,则需要在参数中加上投影名称,如下:
http://gisserver.domain.com:60 ... l:Box srsName=urn:ogc:def:crs:EPSG:6.9:3857><gml:coordinates>9369801.0408000015,4096786.0870999992 11947874.357000001,5977242.1572000012</gml:coordinates></gml:Box></ogc:BBOX></ogc:Filter>
关于filter参数指定,可以参考:http://resources.arcgis.com/zh ... 0000/

要回复问题请先登录注册