Hi Norman,
currently the code from http://github.com/vmx/couchdb can be used to
build against Apache CouchDB. There's a couchdb1.2.0 branch that works
with current trunk.
I'm currently working on getting all branches into
https://github.com/couchbase/geocouch to make it the only source of
truth. It will then contain branches/tags to build with Couchbase and
Apache CouchDB 1.0.x, 1.1.x, trunk.
Cheers,
Volker
On 07/20/2011 07:57 AM, Norman Barker wrote:
Jan,
geocouch (at least the version I pulled) is using the new file
improvements couch_file:flush, so I had to use couchbase source, this
is the only real change though, I had to change
couch_httpd_db:couch_doc_open to be compatible with couchbase, but
that is easy to switch back.
I will put a patch into GDAL for the couchdb driver so that it can run
without raising an error when geocouch isn't used, ideally though you
would always use geocouch, it is faster.
thanks,
Norman
On Wed, Jul 20, 2011 at 5:55 AM, Jan Lehnardt<j...@apache.org> wrote:
Norman,
congrats on the release :)
On 20 Jul 2011, at 01:53, Norman Barker wrote:
I am pleased to announce CouchMaps which is a simple wrapper around
MapServer (http://mapserver.org/) to enable
* Existing MapServer map files to be converted to JSON format
* MapServer map files to be edited in JSON and stored in CouchDB
* MapServer to be managed and run in an Erlang OTP supervision process
* GDAL CouchDB OGR driver to serve GeoJSON directly from CouchDB as
a WFS or rendered through WMS
MapServer is an Open Source platform for publishing spatial data and
interactive mapping applications to the web.
The code is available here
https://github.com/normanb/couchmaps
Mainly this leverages the great work by the GDAL and MapServer communities.
I have included sample data and a walk through of making WFS and WMS
queries (http://www.opengeospatial.org).
My employer, ITT VIS, http://www.ittvis.com enabled the release of
this code and donated my time to this development.
This is great, thanks a lot!
Many thanks,
Norman
p.s. I would like to make this work with CouchDB trunk, but GeoCouch
is using an API that is pending approval to CouchDB trunk so currently
it uses CouchOne.
Can you point us to which API that is?
Cheers
Jan
--