I'm guessing that this is a CAIRO issue because mapserver hands off the
rendering to CAIRO and at a low level CAIRO is sending the vectors to
the SVG file rather than rasterizing them. That said, I haven't looked
at the code and I'll defer to any of the dev's.
-Steve W
On 2/27/2019 5:50 AM, Adrian Dahinden wrote:
Hello mapserver users
Does anyone have experience with the SVG OUTPUTFORMAT of MapServer
when rendering text labels?
For a GetMap request with the format «FORMAT = image / svg + xml» the
mapserver returns on text labels the labels as <path ...> instead of
<text ...> svg elements.
According to the documentation, this should not be the case with
TRUETYPE fonts: https://mapserver.org/output/svg.html#text-features
I assume there the docs isn’t true yet, since it is over 10 years old.
Or is this simply not implemented in the CAIRO/SVG render engine?
My MapFile configuration looks like this:
MAP
…
IMAGETYPE svg
…
OUTPUTFORMAT
NAME svg
MIMETYPE "image/svg+xml"
DRIVER CAIRO/SVG
FORMATOPTION "COMPRESSED_OUTPUT=FALSE"
FORMATOPTION "FULL_RESOLUTION=TRUE"
IMAGEMODE RGB
EXTENSION "svg"
END
…
WEB
IMAGEPATH 'geotmp/log/mapserver/'
IMAGEURL 'geotmp/log/mapserver/'
END
...
LAYER
NAME "Nr"
TYPE POINT
PROJECTION
"init=epsg:2056"
END
CONNECTIONTYPE postgis
PROCESSING "CLOSE_CONNECTION=DEFER"
CONNECTION "user=www-data password=www-data dbname=… host=…"
DATA "pos from (SELECT … FROM …) AS foo using unique gid using
epsg:2056"
LABELITEM "nummer"
CLASS
LABEL
TYPE TRUETYPE
FONT arial
SIZE 5
COLOR 0 0 0
END
END
END
…
END
We use MapServer version 7.0.4.
Kind regards
Adrian Dahinden
ALPGIS AG
Raumentwicklung und Geoinformation
Fliederweg 11
3600 Thun
Telefon 033 224 04 30 / direkt 033 224 04 34
Fax 033 224 40 60
www.alpgis.ch <http://www.alpgis.ch/>
mailto:[email protected]
_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users