WFS XML

1.多个图层数据查询。
请求体:[/size][/size]

xmlns:wfs="http://www.opengis.net/wfs" xmlns:ogc="http://www.opengis.net/ogc" 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">




NOTE:图层可以来自不同工作空间。

2.根据矩形范围查询范围内原件。




geom
srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
113.02452 23.74715
113.02454 23.74718





范围坐标参数顺序左下,右上。

3.WFS请求某一圆周范围的地图要素

xmlns:topp="http://www.openplans.org/topp"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:gml="http://www.opengis.net/gml"
xmlns:ows="http://www.opengis.net/ows"
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">




geom

113.02452,23.74715

0.0001





4.根据属性值查询

xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:gml="http://www.opengis.net/gml"
xmlns:ows="http://www.opengis.net/ows"
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">




sbmc
XXX






5.根据属性值组合查询

xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:gml="http://www.opengis.net/gml"
xmlns:ows="http://www.opengis.net/ows"
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">






xx
XXX


xx
XXX



xx
XXX


xx
XXX






1) Equal:第一个%s填写字段名称,第二个%s填写字段值
%s%s
2) NotEqual:第一个%s填写字段名称,第二个%s填写字段值
%s%s
3) Less:第一个%s填写字段名称,第二个%s填写字段值
%s%s
4) Greater:第一个%s填写字段名称,第二个%s填写字段值
%s%s
5) LessOrEqual:第一个%s填写字段名称,第二个%s填写字段值
%s%s
6) GreaterOrEqual:第一个%s填写字段名称,第二个%s填写字段值
%s%s
7) Like:第一个%s填写字段名称,第二个%s填写字段值
%s%s
8) IsNull:第一个%s填写字段名称
%s
9) Between:第一个%s填写字段名称,第二个%s填写字段值下限,第三个%s填写字段值上限
%s%s%s
综上所述,②的例子中属性查询语句部分可以直接写成:
name新百商场*kind2200

你可能感兴趣的:(Open,Gis)