[mapserver-users] insert png image in svg output
Guillaume Sueur
guillaume.sueur at neogeo-online.net
Mon Jun 2 04:04:51 PDT 2008
actually, it's getting a bit clearer now.
what happens when you try to open the svg file in your web browser ?
Guillaume
valerio vianello a écrit :
> 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
> <http://us.rd.yahoo.com/mail/it/taglines/yahoo/ymail/SIG=11djrg460/**http%3A%2F%2Fwww.ymailblogit.com%2Fblog%2F>:
> trucchi, novità, consigli... e la tua opinione!
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
--
More information about the MapServer-users
mailing list