[mapserver-users] insert png image in svg output

valerio vianello valerio.vianello at yahoo.it
Mon Jun 2 09:34:33 EDT 2008


If I open directly the svg file from the tmp directory it's work...while when I open the map file there is some problme with the templete, maybe as you said before in the IMG tag.

But the problem is that I would in output only the svg file and not a svg file with a link to a png image.

any suggestion ?

thanks Valerio

--- Lun 2/6/08, Guillaume Sueur <guillaume.sueur at neogeo-online.net> ha scritto:
Da: Guillaume Sueur <guillaume.sueur at neogeo-online.net>
Oggetto: Re: [mapserver-users] insert png image in svg output
A: valerio.vianello at yahoo.it
Cc: mapserver-users at lists.osgeo.org
Data: Lunedì 2 giugno 2008, 13:04

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

--


      ___________________________________ 
Scopri il Blog di Yahoo! Mail: trucchi, novità, consigli... e la tua opinione!
http://www.ymailblogit.com/blog/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20080602/f41e1c8e/attachment.html


More information about the mapserver-users mailing list