Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently started working with GeoServer and stored some shape files. I successfully can retrieve the data as JSON. The data I want to maintain in the database changes over time. I do not want to update the values but add a new revision with a time stamp of the very same data. Further, in the query reply I would like to see all revisions of one feature being returned.

Question: How can I store and serve various revisions of the same data with GeoServer?

Update: I am also interested in other software that fulfills the requirement to serve geospatial data with the versioning feature.

share|improve this question
up vote 1 down vote accepted

I guess the answer to my question is the WFS Versioning project. Sebastian Benthall wrote about the topic showing some visual examples. Further work is discussed in the GeoGit approach. The user manual of the WFS Versioning extension can be found here as well as a link to try it out!

I will explore the topics. Nevertheless, if somebody likes to add practical experiences, you are very welcome to extend this post!

Update: The project seems to paused at the moment due to the lack of funding (source IRC channel #geoserver).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.