function a() {
var XML = addFeature();
var xmlPara = XML; //返回结果无法解析为gml??-已解决(增加返回结果样式标签)
var request = OpenLayers.Request.POST({
url: "http://localhost:8080/geoserver/wfs?",
data: xmlPara,
callback: onComplete
});
}
var wfsstr;
function addFeature(){
wfsstr = '<wfs:Transaction '
+'service="WFS" '
+'version="1.1.0" '
+'xmlns:TJDG="TJDG" '
+'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.1.0/WFS-transaction.xsd '
+'http://localhost:8
openlayers中通过拼接xml向postgis插入数据
最新推荐文章于 2024-04-27 12:38:20 发布
本文介绍了一个利用OpenLayers的POST请求向PostGIS数据库插入GML格式数据的方法。通过构造WFS Transaction XML字符串并发送到服务器,然后解析返回的GML响应来完成数据插入操作。
摘要由CSDN通过智能技术生成