On Fri, Nov 12, 2010 at 4:36 PM, Ian Turton <[email protected]> wrote: > Without starting a religious war can you elaborate on how this is > different from/better than Simple WFS > (http://www.ogcnetwork.net/wfssimple)? > > I've not studied it enough to be able to tell but I thought that > simple WFS was designed to meet the same issues/expectations.
I honestly did not even remember Simple WFS existed :-) Looking at differences: - simple wfs still leverages xml. Technically there is nothing wrong with that, but mindshare wise JSON is perceived as being simpler than XML - the fact that "Simple WFS" has been out for over 4 years without significant adoption means it basically failed to build up mindshare, trying to revive it new would seem like an uphill battle - simple WFS has more elementary filtering abilities than the mapfish one, arguably, too simple - we're starting read only but we'd also like to adopt the MapFish write part of the protocol The ideas we're playing with have seen a number of different implementations instead, all similar in a certain number of decisions, be it in the usage of more rest-like concepts and the usage of GeoJSON. However none of these actually allow to quickly write the kind of "cascade into GeoServer and multiply the formats you can serve" approach, so we're trying with small changes, mostly additive, on top of the Mapfish protocol, which already reached a certain popularity, to get there. Aside. One of the thing I'm not too fond of in the Mapfish protocol is the filtering syntax, user wise I'd prefer the elegance and readability of CQL, however that would break one of the major goals of this effort, that is, to make it quick to write a server. Unfortunately parsing CQL (or even better, ECQL) requires to actually write down a formal parser whilst the Mapfish filtering approach is much easier to implement. Cheers Andrea > Ian > -- > Ian Turton > > -- ----------------------------------------------------- Ing. Andrea Aime Senior Software Engineer GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584962313 fax: +39 0584962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ----------------------------------------------------- ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
