[Featureserver] featureserver and dynamic layers?

Eric Lemoine eric.c2c at gmail.com
Sun Mar 16 12:32:33 EDT 2008


Hi all

I may be slightly off-topic but I thought I could take advantage of
this thread to talk about the server side of MapFish [1], namely
MapFish Server.

MapFish Server provides paster-based commands [2] to generate MapFish
projects. MapFish projects are really Pylons [3] projects with
commands for generating (a) model code to interact with PostGIS
through the SQLAlchemy ORM [4], and (b) controller code supporting
geo-oriented HTTP GET parameters like bbox, lon, lat, radius.

MapFish Server uses GeoJSON as the representation format.

The Python model and controller code generated by MapFish Server can
easily be edited and extended by the application programmer, to
support custom HTTP GET parameters and database queries. Basically,
MapFish Server generates the generic stuff, and the app developper
adds his app-specific bits.

Currently, MapFish Server doesn't support feature
created/update/delete but we plan to add this in the coming weeks.

Also, MapFish Server doesn't support parameters of type <attr>__gt as
proposed in this thread. Since the code generated by  MapFish is
easily extendable the need for such a generic mechanism hasn't come up
obvious to me. I guess this is something we could reconsider,
especially if FeatureServer is following that path. We're indeed
trying to make MapFish Server as much compatible as possible with
FeatureServer.

For further information feel free to ask questions on the MapFish mailing list.

Thanks,

[1] http://www.mapfish.org
[2] http://pythonpaste.org/
[3] http://pylonshq.com/
[4] http://www.sqlalchemy.org/

--
Eric



More information about the Featureserver mailing list