wfs-T服务CRUD

查询

<wfs:GetFeature service="WFS" version="1.0.0"   
       outputFormat="GML2"   
       xmlns:opengis="http://www.cetusOpengis.com"   
       xmlns:wfs="http://www.opengis.net/wfs"   
       xmlns:ogc="http://www.opengis.net/ogc"   
       xmlns:gml="http://www.opengis.net/gml"   
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
       xsi:schemaLocation="http://www.opengis.net/wfs   http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd">    
       <wfs:Query typeName="opengis:qqy">    
      <ogc:Filter>    
      <ogc:PropertyIsEqualTo>
      <ogc:PropertyName>status</ogc:PropertyName>
      <ogc:Literal>0</ogc:Literal>
      </ogc:PropertyIsEqualTo> 
     </ogc:Filter>    
       </wfs:Query>    
    </wfs:GetFeature>;

 

添加

<wfs:Transaction service="WFS" version="1.0.0"   
       outputFormat="GML2"   
       xmlns:opengis="http://www.cetusOpengis.com"   
       xmlns:wfs="http://www.opengis.net/wfs"   
       xmlns:ogc="http://www.opengis.net/ogc"   
       xmlns:gml="http://www.opengis.net/gml"   
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
       xsi:schemaLocation="http://www.opengis.net/wfs   http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd">    
       <wfs:Insert handle="someprj1">
          <opengis:someprj>
             <opengis:the_geom>
                <gml:Point srsName="http://www.opengis.net/gml/srs/epsg.xml#3395" >
                             <gml:coordinates decimal="." cs="," ts="">13404701.212,3850391.781</gml:coordinates> 
                </gml:Point>
             </opengis:the_geom>
             <opengis:ssds>13</opengis:ssds>
             <opengis:qqybh>12</opengis:qqybh>
             <opengis:status>0</opengis:status>
          </opengis:someprj>
       </wfs:Insert>   
    </wfs:Transaction>;

修改

<wfs:Transaction service="WFS" version="1.0.0"   
       outputFormat="GML2"   
       xmlns:opengis="http://www.cetusOpengis.com"   
       xmlns:wfs="http://www.opengis.net/wfs"   
       xmlns:ogc="http://www.opengis.net/ogc"   
       xmlns:gml="http://www.opengis.net/gml"   
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
       xsi:schemaLocation="http://www.opengis.net/wfs   http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd">    
       <wfs:Update typeName="opengis:qqyproject"> 
     <wfs:Property>  
       <wfs:Name>qqybh</wfs:Name>
       <wfs:Value>12</wfs:Value>
     </wfs:Property>
      <ogc:Filter>    
      <ogc:PropertyIsEqualTo>
      <ogc:PropertyName>qqybh</ogc:PropertyName>
      <ogc:Literal>0</ogc:Literal>
      </ogc:PropertyIsEqualTo> 
     </ogc:Filter>    
       </wfs:Update>    
    </wfs:Transaction>;

 

 

删除

<wfs:Transaction service="WFS" version="1.0.0"   
       outputFormat="GML2"   
       xmlns:opengis="http://www.cetusOpengis.com"   
       xmlns:wfs="http://www.opengis.net/wfs"   
       xmlns:ogc="http://www.opengis.net/ogc"   
       xmlns:gml="http://www.opengis.net/gml"   
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
       xsi:schemaLocation="http://www.opengis.net/wfs   http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd">    
       <wfs:Delete typeName="opengis:qqyproject"> 
      <ogc:Filter>    
      <ogc:PropertyIsLessThan>
      <ogc:PropertyName>qqybh</ogc:PropertyName>
      <ogc:Literal>12</ogc:Literal>
      </ogc:PropertyIsLessThan> 
      <ogc:PropertyIsGreaterThan>
      <ogc:PropertyName>qqybh</ogc:PropertyName>
      <ogc:Literal>0</ogc:Literal>
      </ogc:PropertyIsGreaterThan> 
     </ogc:Filter>    
       </wfs:Delete>    
    </wfs:Transaction>;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值