Hi,
I need that Mapserver give me an image in svg format. I tried to follow the
instruction in "http://mapserver.gis.umn.edu/docs/howto/svg-howto" but I still
have some problems. My map file is composed by two layers: a raster layer (a
png file) a polygon layer. I set in the map the output format as svg and I have
put in the file this code :
OUTPUTFORMAT
NAME svg
DRIVER "svg"
MIMETYPE "image/svg+xml"
IMAGEMODE PC256
EXTENSION "svg"
END
In the Mapserver tmp directory there is two file. One file in png format with
the raster layer and one file in svg format with the polygon layer and a link
to the png file.
There is a way to insert a real picture in the svg file in place of the link ?
The following is the code in the svg file.
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" width="600" height="400"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- START LAYER background -->
<image xlink:href="/ms4w/tmp/ms_tmp/4843c233_6948_1.png" x="0" y="0"
width="600" height="400"/>
<!-- START LAYER floors -->
<path stroke="#202020" stroke-width="1" style="fill:none" d="M 8 28 L 485 35
L 591 129 L 592
161 L 283 162 L 287 364 L 2 364 L 5 29 L 8 28 z"/>
<path
stroke="#202020" stroke-width="1" style="fill:none" d="M 240 241 L 285
241 L 285 364 L 146 363 L 149 322 L 240 241 z"/>
<path
stroke="#202020" stroke-width="1" style="fill:none" d="M 3 242 L 56 242
L 130 323 L 130 363 L 5 365 L 4 246 L 3 242 z"/>
<path
stroke="#202020" stroke-width="1" style="fill:none" d="M 5 30 L 173 31
L 197 40 L 279 126 L 280 137 L 7 138 L 5 30 z"/>
<path stroke="#202020" stroke-width="1" style="fill:none" d="M 293 38 L 338
40 L 416 120 L 417 161 L 289 159 L 293 38 z"/>
<path stroke="#202020" stroke-width="1" style="fill:none" d="M 436 41 L 482
40 L 557 118 L 558 160 L 434 157 L 436 41 z"/>
<path
stroke="#ffff00" stroke-width="1" style="fill:none" d="M 11 138 L 281
136 L 283 239 L 241 239 L 161 320 L 130 319 L 55 244 L 9 244 L 8 223 L
11 138 z"/>
<text x="115" y="234" font-family="arial-bold" font-size="12pt"
fill="#841f1f" text-anchor="end">s.X</text>
<text x="466" y="106" font-family="arial-bold" font-size="12pt"
fill="#841f1f" text-anchor="end">s.F</text>
<text x="323" y="106" font-family="arial-bold" font-size="12pt"
fill="#841f1f" text-anchor="end">s.E</text>
<text x="50" y="90" font-family="arial-bold" font-size="12pt" fill="#841f1f"
text-anchor="end">s.canteen</text>
<text x="35" y="310" font-family="arial-bold" font-size="12pt"
fill="#841f1f" text-anchor="end">s.B</text>
<text x="185" y="308" font-family="arial-bold" font-size="12pt"
fill="#841f1f" text-anchor="end">s.A</text>
</svg>
Any suggestion
thanks valerio
___________________________________
Scopri il Blog di Yahoo! Mail: trucchi, novità , consigli... e la tua opinione!
http://www.ymailblogit.com/blog/_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users