Added by Justin Deoliveira, last edited by Justin Deoliveira on Mar 25, 2008  (view change)

Labels

 
(None)

Exposing an Interface for Feature Access and Editing based on the Atom Publishing Protocol.

Overview

Historically feature access and editing has been achieved through the WFS and WFS-T interfaces. The Atom Publishing Protocol (AtomPub) presents an alternative way to expose access to feature data. It is potentially a much cleaner solution as it focuses on a much simpler protocol.

This project involves working on building AtomPub/REST interfaces for GeoServer, and hooking them up to the existing feature access infrastructure used by WFS.

Beneficial (but not mandatory) skills for this project would be a familiarity with REST and AtomPub, and any existing experience with GeoServer and GeoTools.

Technical Details

Over the past year much research has gone into supplementing GeoServer with a REST api, based on the Restlet framework. It currently lives as a community module in subversion, available here. Students will make use of this work during implementation.

The student will draw inspriation from the GeoSearch project, which involves exposing KML produced by GeoServer to Google Search. And from the [GeoSync|] project, which uses AtomPub as the API for a geo-synchronization service.

Powered by a free Atlassian Confluence Open Source Project License granted to GeoServer . Evaluate Confluence today.

GeoServer wiki is hosted by OpenGeo - Contact Administrators