[OpenLayers-Dev] Summer of Code: Why two 'web-based
configuration' ideas?
Cameron Shorter
cameron.shorter at gmail.com
Sun Mar 16 06:38:23 EDT 2008
Chris,
Your comments are valid and it would probably help to have an IRC
discussion to discuss this in real time. (I note that I don't have a
detailed understanding of Lorenzo's WMC builder code).
In a nutshell, I think the key difference between the Mapbuilder
approach and that of Openlayers is the use of XSL for service chaining
and keeping models in XML instead of JS:
Mapbuilder:
* Stores OWS Context as an XML file.
* Uses XSL to convert various outputs (GetCapabilities response, Catalog
search response, etc) to OWS Context.
* Exports from OWS Context to other formats (like GML, WMC, KML, ...)
using XSL. (not complete)
Openlayers:
As I understand it, Lorenzo's code converts WMC to JS objects, then does
manipulation of those JS objects.
Christopher Schmidt wrote:
> Cameron, Steven, Roald,
>
> Before the MapBuilder meeting a couple weeks ago, there was an
> OpenLayers Summer of Code idea titled "Web-based Configuration". I just
> looked at the SoC page [1], and realized there are now *two * web-based
> configuration ideas on the page, without a significant explanation as to
> why there are two seperate ideas.
>
> It seems to me like some portion of the "web-based configuration" code
> that would be created by such a project should not be specific to
> MapBuilder. Additionally, I think that currently, there are two ideas
> that are not sufficiently different in their goals for a student to
> understand why they would choose one over the other.
>
> I'm happy if you want to make the primary frontend for such an
> application be MapBuilder, but if that's the case, then it should be an
> extension of the code that would be written on the backend.
>
> Help me understand what's going on here? Why are the first two tasks on
> the list not integrated into one idea?
>
> [1] http://trac.openlayers.org/wiki/SummerOfCode
>
> Thanks in advance,
>
--
Cameron Shorter
Geospatial Systems Architect
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254
Think Globally, Fix Locally
Commercial Support for Geospatial Open Source Solutions
http://www.lisasoft.com/LISAsoft/SupportedProducts.html
More information about the Dev
mailing list