Hi all,
The next version of Potlatch 2 will have a couple of major changes to
the MapCSS parser that you need to know about if you're writing custom
stylesheets. These are to bring it in line with other software that
understands MapCSS.
The changes are:
1. casing-width is now relative to the stroke width.
OLD: { width: 5; casing-width; 7; }
NEW: { width: 5; casing-width: 1; }
2. Separate strokes for the same way (or whatever) should now be given
distinct 'subpart' names, rather than relying on z-index to separate
them. Subparts are defined by appending '::name' to the selector.
OLD:
way[highway=primary] { color: red; width: 5; z-index: 2}
relation[type=route] way { color: blue; width: 7; z-index: 1}
NEW:
way[highway=primary] { color: red; width: 5; z-index: 2}
relation[type=route] way::routehighlight { color: blue; width: 7;
z-index: 1}
The code for this is in my refactor branch on github
(https://github.com/systemed/potlatch2/tree/refactor) should you want to
try it out. Before it goes live I'll make the changes to the bundled
styles; the Potlatch style is already mostly adapted.
cheers
Richard
_______________________________________________
Potlatch-dev mailing list
Potlatch-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/potlatch-dev