[Chameleon] Problems using PrintProduction
Julien-Samuel Lacroix
jlacroix at mapgears.com
Fri Mar 31 10:48:01 EST 2006
Hi,
If you remove the legend from your "printer friendly map", does the png
and gif output works?
Julien
marco wrote:
> Hi I partially solved the problems described in previous post "problems
> printing map"
> reading
>
> http://lists.maptools.org/pipermail/chameleon/2005-February/001949.html
>
>
> now when i try to have a 'printer friendly map' with jpeg as output type
> and legend checkbox checked i receive this message
>
> http://127.0.0.1/htdocs//widgets/PrintProduction/preview.php?sid=442c62907286f&selImageFormat=JPEG
>
>
> else with Gif and png output type i receive
>
> The image
> http://path/to/preview.php?sid=421e5811951d3&selImageFormat=PNG? cannot
> be displayed, because it contains errors.
>
> Reading at
> http://lists.maptools.org/pipermail/chameleon/2004-August/001130.html i
> find that this problem can be related with legend template but i use the
> legendtemplate.html
> in .../chameleon/samples/htdocs and it seems be ok
>
> any ideas?
>
> My simple mapfile an legend template are
>
> MAP
>
> #
> NAME DEMO
> IMAGETYPE PNG24
> STATUS ON
> SIZE 500 500
> SYMBOLSET /home/marco/html/myapp/etc/symbols.sym
> EXTENT -421247.45582216 3929005.638024 924100.58855384 5313228.97788 #
> italia
> UNITS METERS
> SHAPEPATH "../data"
> IMAGECOLOR 255 255 255
> FONTSET /home/marco/html/chamemap/etc/fonts.txt
> TRANSPARENT FALSE
>
>
> WEB
> #MINSCALE 2000000
> #MAXSCALE 50000000
>
> IMAGEPATH "/tmp/ms_tmp/" IMAGEURL "http://localhost/ms_tmp/"
> METADATA
> END
> END
>
>
> REFERENCE
> IMAGE /home/marco/html/myapp/htdocs/images/ref.png
> EXTENT 396215.137823 4426805.807772 568590.639651 4595445.057167
> STATUS ON
> COLOR -1 -1 -1
> OUTLINECOLOR 255 0 0
> SIZE 150 150 END
>
>
> LEGEND
> KEYSIZE 18 12
> LABEL
> TYPE BITMAP
> SIZE MEDIUM
> COLOR 0 0 89
> END
> STATUS ON
> END
>
>
> SCALEBAR
> IMAGECOLOR 255 255 255
> LABEL
> COLOR 0 0 0 SIZE SMALL
> END
> SIZE 150 5
> COLOR 255 255 255
> BACKGROUNDCOLOR 0 0 0
> OUTLINECOLOR 0 0 0
> UNITS kilometers
> INTERVALS 5
> STATUS ON
> END
>
>
> QUERYMAP
> SIZE 500 500
> STATUS ON
> STYLE HILITE
> COLOR 255 0 0
> END
>
> PROJECTION
> "init=epsg:3065"
> END
>
>
> #-------------ITALIA---------------------------------
> LAYER NAME Italia_dem
> METADATA
> DESCRIPTION "Elevation/Bathymetry"
>
> END
> DATA "/home/marco/html/myapp/data/it 24bitrgb.tif"
> STATUS DEFAULT
> TYPE RASTER
> OFFSITE 70 74 66 #167 151 152
> PROJECTION
> "init=epsg:3065"
> END
> END
> END
>
>
>
>
> [leg_layer_html order=ascending opt_flag=15]
> <tr bgcolor="#ffffff">
> <td><input type="radio" name="my_legend"
> onclick="CWCSelectLayer('[leg_layer_name]', true)"[if name=selected
> value=1] CHECKED[/if] ></td>
> <td align="center" width=20><input type="checkbox"
> name="legendlayername[]" value="[leg_layer_name]"
> [if name=layer_status oper=eq value=1]CHECKED[/if]
> [if name=layer_status oper=eq value=2]CHECKED[/if]></td>
> <td><img src="[leg_icon width=20 height=18]" width="20" height="20"</td>
> [if name=wms_name oper=isnull]
> <td><a href="#"
> onclick="javascript:LegendTemplateLayerInfo('[leg_layer_name]');"><span
> class="label">[leg_layer_name]</span></a></td>
> </tr>
> [/if]
> [if name=wms_name oper=isset]
> <td><a href="#"
> onclick="javascript:LegendTemplateLayerInfo('[leg_layer_name]');"><span
> class="label">[metadata name=WMS_TITLE]</span></a></td>
> </tr>
> [/if]
> [/leg_layer_html]
>
>
>
> ___________________________________ Yahoo! Messenger with Voice: chiama
> da PC a telefono a tariffe esclusive http://it.messenger.yahoo.com
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
--
Julien-Samuel Lacroix
Mapgears
http://www.mapgears.com/
More information about the Chameleon
mailing list