GeoJSON output for GeoServer

4:33 pm Announcements, Developer notes

I’ve just uploaded a new GeoJSON plug-in for GeoServer, enabling JSON output for any WFS request.  The plug-in is definitely compatible with all versions of GeoServer 1.5.x, and will likely work with 1.4.x as well.  This was a breeze to write, which is a testament to the nice design of GeoServer and to the strength of the Java open source world.  I made use of json-lib, and extended the JSONBuilder to handle geometries.  Then hooked that up as an output format plugin for WFS, and we can now plug it in to existing GeoServer installations.  Please give us feedback on how it’s working, and if we get a positive response we’ll likely include it in the default release.

The plug-in can be downloaded from sourceforge, and there’s a bit of a write-up in the GeoServer documentation.  For more information on GeoJSON, see http://geojson.org.  The spec is not yet finalized as 1.0, but is a first release candidate.  So hopefully it will hold up, but if not we’ll definitely stay up to date with the latest versions.

One Response

  1. Chris Holmes Says:

    Oh, and if you want to test the output without downloading and installing GeoServer, you can try it out at http://sigma.openplans.org:8080/geoserver/wfs?request=GetCapabilities

    A sample request is http://sigma.openplans.org:8080/geoserver/wfs?request=GetFeature&typename=gnis_pop&outputformat=json&maxfeatures=10

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.