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

Reply via email to