//ogc wfs Transaction 修改
function update(xyValue,xyId){
var u='<wfs:Transaction service ="WFS" version ="1.0.0" '
+'xmlns:topp ="http://www.openplans.org/topp" '
+'xmlns:ogc ="http://www.opengis.net/ogc" '
+'xmlns:wfs ="http://www.opengis.net/wfs" '
+'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-transaction.xsd"> '
+'<wfs:Update typeName ="gsnewmap:a89-72_8-1shangpuceng_rectangle" > '
+'<wfs:Property> '
+'<wfs:Name>gsnewmap:STORE</wfs:Name> '
+'<wfs:Value>'+xyValue+'</wfs:Value>'
+'</wfs:Property> '
+'<ogc:Filter> '
+'<ogc:FeatureId fid ="'+xyId+'" /> '
+'</ogc:Filter> '
+'</wfs:Update> '
+'</wfs:Transaction>';
alert("---"+u);
OpenLayers.Request.issue(
{
method: "POST",
url: "http://127.0.0.1:8181/geoserver/wfs",
data: u,
success: hxy
//proxy:""
});
}
function hxy(response){
gmlStr = response.responseText;
document.getElementById('wfsBack').innerHTML=gmlStr;
alert(gmlStr);
}
分享到:
相关推荐
Ogc wfs Transaction 修改Feature 完整例子 代码
OGC wfs Transaction 增加(要素) 完整代码
Ogc wfs Transaction 删除Feature 完整例子展示
WFS-T 是一种 OGC 标准协议,允许您从兼容的服务器添加、更新和删除要素和属性。 使用 Leaflet.wfs-t 插件的一种简单方法是使用 Leaflet.Draw 插件。 使用leaflet.wfs-t,您在地图上绘制、修改或删除的形状将在您的...
WFS 定义了一系列的操作,包括 GetCapabilities、GetFeature、Transaction 等。 WMS(Web Map Service)是一种基于 Web 服务的标准,用于描述地理空间数据的可视化和操作。WMS 定义了一系列的操作,包括 ...
GeoServer是一款开源的GIS服务器软件,它遵循OGC(Open Geospatial Consortium)标准,提供了丰富的地理空间服务,包括WMS(Web Map Service)、WMTS(Web Map Tile Service)、WFS(Web Feature Service)和WPS...
4. **Transaction**:支持对地理空间特征进行增加、删除和修改操作。这使得WFS不仅可以用于数据查询,还可以进行数据更新。 #### GML(Geography Markup Language) GML是XML的一种应用,被用作地理空间数据的编码...
WFS支持的操包括GetCapabilities、DescribeFeatureType、GetFeature和Transaction等。 Web覆盖服务(WCS)是一个标准协议,用于在网络上发布、访问和处理栅格地理数据。WCS的操作包括GetCapabilities、...
WFS定义了GetCapabilities、DescribeFeatureType、GetFeature和Transaction等操作,使得要素数据可以通过网络服务的方式进行共享。 地图Web服务(WMS)提供了在Web上发布和处理地图的功能。WMS的GetCapabilities...
- **交易(Transaction)**:用于修改服务器上的地理特征数据。 - **示例**:用户可以使用WFS服务查询某一地区的所有道路名称。 #### 三、WFS设计分析 ##### 3.1 安全性 - **WFS-XML和SOAP安全性**:由于WFS使用...
WFS是一种OGC(开放地理空间联盟)标准,它允许用户通过网络获取、操作地理空间对象。在GeoServer中,你可以通过WFS发布和编辑矢量数据,如点、线和多边形等地理要素。 1. **设置GeoServer**: - 安装并配置...
编辑完成后,通过WFS-T(Transaction)提交更改到GeoServer,更新后台数据。 3. **新增**:用户可以在地图上添加新的几何对象,如点、线或面。这些新对象的属性和几何信息会打包成WFS-T请求,发送给GeoServer进行...
Web目录服务(CSW)版本2.0.2 (包括Transaction和Harvest操作) 网络要素服务(WFS),版本1.0.0 , 1.1.0和2.0.0 网络地图服务(WMS),版本1.1.0 , 1.1.1和1.3.0 引文 我们预先感谢使用ows4R在其工作/出版物...
- WFS-T(Transaction):支持的修改、添加和删除地理特征的操作。 5. **性能优化** - 缓存策略:了解如何配置缓存以提高服务响应速度,包括内存缓存和外部存储缓存。 - 负载均衡和集群:在高并发环境下,如何...
本文将详细讨论与ArcGIS相关的三个重要OGC(开放地理信息联盟)标准:Web Map Service (WMS),Web Feature Service (WFS)和Web Coverage Service (WCS),以及它们在互操作性和Web服务中的应用。 1. **Web Map ...
2. **数据编辑**:GeoServer 支持 WFS-T(Transaction)功能,允许授权用户对发布的地图数据进行添加、修改和删除操作,实现了地理信息的动态更新。 3. **元数据管理**:GeoServer 提供了对数据元数据的管理和检索...
OL3Demo\demos\OGC\WFS_Transaction.htm OL3Demo\demos\Others\AddPOI.htm OL3Demo\demos\Others\CreatCharts.htm OL3Demo\demos\Others\Geolocation.htm OL3Demo\demos\Others\Heatmap.htm OL3Demo\demos\...
19. **地图服务互操作性**:OpenLayers支持OGC标准,如WMS、WFS,可以与其他遵循这些标准的服务无缝集成。 20. **地图事件响应**:通过监听地图和图层事件,可以实现复杂的用户交互逻辑,如点击地图触发特定功能,...