首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于WFS与Openlayers3的几个问题

关于WFS与Openlayers3的几个问题
EN

Stack Overflow用户
提问于 2015-12-03 11:58:05
回答 1查看 142关注 0票数 1

最近,我正在使用Openlayers3为基于web的映射工具工作。选择Postgres作为数据库,Geoserver作为地图服务器,从数据库源发布层。问题如下:

  1. 我想将新绘制的几何图形保存到数据库中,我如何做到:直接连接到数据库,或者用writeTranscation连接到geoserver,然后自动更改数据库?
  2. 如果应该用writeTranction编程,我应该启动哪种格式(ol.format.gml或其他格式)?
  3. 什么是featureType,我如何知道的价值,以便发起?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-03 13:14:58

  1. 您始终可以在DB上直接执行事务,但是通过geoserver使用WFS将节省您的时间,并且如果您将来考虑将DB从Postgres更改为Oracle,也将使您具有兼容性。WFS trnasaction是接受要插入或修改的几何图形和/或属性的协议,然后geoserver必须将xml转换为适当的SQL或更新或删除。
  2. GML是由geoserver为该事务提供的防御支持。我不确定它是否支持任何其他格式的交易。您可以在安装的geoserver的“演示请求”区域内使用GML获得一个示例。
  3. Featuretype是在geoserver中配置的层。因此,每当您添加一个新的层,这就是特性类型。synatx通常是工作区:layername。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34065502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档