Hey,

I thought a little more about that:

> 4. Layer groups:
> All the other map types like bing or google already bring several maps
> if you write
> <display_map service="openlayers" layers="bing"></display_map>
> for example, you get the Bing Streets, Bing Satellite and Bing Hybrid.
> For some image layers, I want the same. Think about a image of a
> location from different time periods for example. Instead of listing
> them all in 'layers', you should just have to call the group name and
> all of them should be available as base layers.

I think instead of a db or subpage solution, perhaps a solution where 
you could define several <layer> sections in one page would be even 
better. We could introduce a attribute vor <layer> called 'name' which 
gives the layer a name within the group.

if you write

<display_map layers="moon">0,0</display_map>

you will get all the layers defined on 'Layer:Moon' as base layers for 
this map. If you write

<display_map layers="moon|name">0,0</display_map>

you will just get the map defined on 'Layer:Moon' which has the 
attribute 'Name' with the value 'name' like:

<layer type="image" name="name">
...
</layer>

This would not give us the inherit feature but could be more convenient 
than having one page per layer instead of having one per group. It's at 
least better than the database solution I guess, still, the subpage 
solution would allow the inheritance feature.

Daniel

_______________________________________________
Maps-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/maps-l

Reply via email to