![](/img/trans.png)
[英]Geoserver and Openlayers - Show detailed message error in WFS-T
[英]Using wfs-t in OpenLayers 3?
我在Web应用程序中使用OpenLayers-3.6.0 。 我有wfs层,如下所示:
var url="http://localhost:8080/geoserver/wfs?&" +
"service=wfs&version=1.1.0&request=GetFeature&typeNames=usa:states";
var format = new ol.format.WFS({});
var source = new ol.source.Vector({
url: 'proxy.cgi?url='+ encodeURIComponent(url),
format: format
});
layer wfs = new ol.layer.Vector({
title: 'states',
source: source
});
我按如下方式编辑此Point层:
draw = new ol.interaction.Draw({
source: source,
type: 'Point'
});
现在,我想将此层保存在服务器端。 在OpenLayers-2中,我们定义了一个saveStrategy,然后调用它的save方法。 显示如下:
var saveStrategy = new OpenLayers.Strategy.Save();
/*
* change layer's features
*/
saveStratefy.save();
我该如何在OpenLayers-3.6.0中做到这一点 ?
现在由应用程序代码来处理。 Boundless SDK为此提供了一些代码。 请参阅: http : //boundlessgeo.com/2014/06/openlayers-editing-wfs-t/以及此存储库中的代码: https : //github.com/boundlessgeo/suite/blob/master/sdk/src/主/资源/客户/ OL3常见/应用/ TransactionHandler.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.