При сохранении изменений в векторном слое (WFS-T) удобно использовать стратегию OpenLayers.Strategy.Save. При этом важно заметить, что каждый слой должен включать в себя отдельный экземпляр класса OpenLayers.Strategy.Save. Для дальнейшего удобства при установки свойства strategies для всех слоёв будем указывать стратегию OpenLayers.Strategy.Save второй в списке - это пригодится в дальнейшем:
Код: Выделить всё
borders = new OpenLayers.Layer.Vector("Границы", {
strategies: [new OpenLayers.Strategy.Fixed(), new OpenLayers.Strategy.Save()],...
Код: Выделить всё
regions = new OpenLayers.Layer.Vector("Регионы", {
strategies: [new OpenLayers.Strategy.Fixed(), new OpenLayers.Strategy.Save()],...
Пусть слой для которого нужно сохранит изменения - selectedLayer, тогда для выполнения этой операции, необходимо просто написать:
Spatial is now, more than ever, just another column- The Geometry Column.