一、Openlayers3通过Geoserver往数据库中添加数据(Transaction操作)

一、结果如下

一、Openlayers3通过Geoserver往数据库中添加数据(Transaction操作)_第1张图片
原始地图显示内容
一、Openlayers3通过Geoserver往数据库中添加数据(Transaction操作)_第2张图片
后来增加四个点

二、代码如下


        

    
        
        
        
        
        
    

    
        

三、问题总结
完成环境:openlayers3.18.2;Geoserver版本为2.8.1
问题一、WFS的1.1.0和2.0.0版本在Geoserver中的经纬度顺序为纬度、经度,而Openlayers默认版本是1.1.0。

Geoserver官方文档对不同版本的经纬度顺序进行说明

问题二、需要序列化从format中生成的字符串为xml的格式,后台才能够正确解析。
问题三、srsName的作用在是用来直接转换坐标的比如直接把3857坐标转为4326存入数据库。

一、Openlayers3通过Geoserver往数据库中添加数据(Transaction操作)_第3张图片
官方文档说明

你可能感兴趣的:(一、Openlayers3通过Geoserver往数据库中添加数据(Transaction操作))