Hello!
(I apologize if I choose the wrong mailing list, but I deemed this a
code-related question more than a user-related one)
We at The National Heritage Board of Sweden (Riksantikvarieämbetet, RAÄ)
have a strong commitment to open source solutions and are currently starting
a project to give mapping functionality to our public and internal
databases.
The solution is rather standard (as far as we can see), where we have an
external provider from which we have licensed background maps and we want to
join these with our own geographical features provided from an Oracle
Spatial database.
We have looked at Geoserver and everything seems to point in its favour
(features, performance, technical platform). All but the fact that there is
no support for cascading WMS.
Since we most likely will be retrieving our background maps (raster format)
through WMS, it seems that cascading WMS would be a requirement on part of
our local map server solution.
This currently has prompted us to instead consider a Mapserver or
MapServer/Geoserver hybrid solution instead, which although probably
feasible doesn't feel like the ideal solution.
So our question to the Geoserver developer community are :
1) How complex would it be to build some kind of rudimentary support for
cascading WMS?
We have both Java and GIS expertise on our hands but are yet too unfamiliar
with the Geoserver codebase.
Please note that we are not really asking you as a community to develop
anything for us,
but rather asking you if you can hint on the "doability" of it for us.
Obviously, our initial attempts would be to satisfy the bare minimum for our
own needs, but hopefully some of the results could become a useful starting
point for integrating a proper solution in the normal Geoserver codebase.
2) Do you have any suggestions/ideas for alternative approaches to our
problem?
Regards,
Björn Lindell
Systems Developer
National Heritage Board of Sweden
______________________________
Björn Lindell
Riksantikvarieämbetet
IT-enheten
Tel: 08-51 91 80 46
E-post: bjorn.lindell@anonymised.com