Am 09.03.2013 11:56, schrieb Tom Davie:
On 9 Mar 2013, at 10:39, Martin Vonwald <[email protected]> wrote:
Hi all,
I had some thoughts lately about how to improve MapCSS.
First I quickly compared the MapCSS specification with the JOSM
implementation. JOSM implements a lot more than specified and many of
them are really useful. Namely:
* all the "symbol-" properties
* text-anchor-....
* dashes-....
* The suffix casing applies to more keys than in MapCSS. Furthermore
JOSM supports also left-casing-... and right-casing-...
* text-halo-opacity
* A lot more built-in functions for eval. See below for further
comments on this.
Most of them I have already used.
Agreed, most of these are really god, the only tricky one is left-casing and
right-casing, which is hard to implement for many.
Hard to implement, but really useful for a lot of use cases.
Therefore probably we should think about a left/right-module that
defines properties like this and is "optional", like it's done with CSS3
modules in parts now.
"Hard to implement" is not a good argument to omit the feature in the
standardization process, but in contrary n argument to at least define
it there to not create divers implementations with different mapcss
syntax across different editors/renderers etc.
regards
Peter
_______________________________________________
Mapcss mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/mapcss