Log4Classicning

好读书 不求甚解 每有会意 便欣然忘食

Versioning WFS
2007年11月30日

WFS的版本控制,最初有以下几个需求:Wiki式属性编辑和版本的区分以及回滚;地理空间数据的CVS;便于使用;通过WFS-t的插件形式实现;支持覆盖和签出都操作;可以同时操作(修改)多个图层中的对象;支持Branch、Tag。

对WFS的GetFeature进行扩展,使GetFeature请求可以选择某个branch、tag可以被签出,或是某个版本、某天的数据可以被签出。Transaction的请求需要能够识别客户端对要素的修改,能够返回冲突的信息。实现的方式大致包括提供不同的WFS Server,或者在FeatureType中用特定的数据列定义。在数据库级别,版本控制可以通过相同的服务器为不同版本的数据建立不同的FeatureType。

目前开源组织TOPP的核心工作就是将GeoServer和OpenPlans结合,打造一个地图的协作式平台,用于开放地图的编辑。WFS的版本控制是其中重要的环节。

« REST新屋 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Search

站点统计

  • 文章总数:745
  • 评论总数:2630
  • 引用总数:4
  • 浏览总数:5693
  • 留言总数:42
  • 当前主题:ClassicningDailyLog Style
  • 当前样式:footoo

网站收藏

图标汇集

  • Creative Commons License
  • Widgetize!
  • visitor stats

Powered By Z-Blog 1.8 Spirit Build 80722

2004 - 2007 Classicning.com. 苏ICP备06039259号.