Frank Warmerdam kirjoitti:

In my opinion we would be better off starting with a widely accepted
standard like SLD as a basis of a feature styling standard

I'm right now looking at SVG. It is a full graphics description language, but maybe the styling information could be somehow picked out an reused for our purposes. SVG is becoming more popular and for example many symbol sets (also mapping symbols) are already in SVG. Thus we'd also need tools for parsing SVG.

If the stylings that are distributed with geodatasets are SVG, then producing SVG maps would be easier, wouldn't it?

I'm using Cairo, so I looked for SVG -> Cairo tools. It seems that Firefox does exactly that, but the functionality is deep in its code and not a separate library. Other SVG->Cairo libraries seem to have died. I haven't looked at SVG->AGG, SVG->Qt or others.

I've been able to whip up a very simple SVG to Cairo parser + renderer in few hours (with Perl ;) but the SVG specs are rather large and permissive for all kinds of funny things, which make parsing a bit of a problem -- although it is XML. But what I made is good for simple symbols.

Cairo can produce SVG, so that's not a problem.

SVG styling documents are here: http://www.w3.org/TR/SVG11/styling.html

Cheers,

Ari

--
Prof. Ari Jolma
Geoinformatiikka / Geoinformatics
Teknillinen Korkeakoulu / Helsinki University of Technology
tel: +358 9 451 3886 address: POBox 1200, 02015 TKK, Finland
Email: ari.jolma at tkk.fi URL: http://www.tkk.fi/~jolma


_______________________________________________
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss

Reply via email to