[mapserver-users] P.MAPPER 4.0 overrides rendering setting in map file?
Vladimir Cvejanovic
vladimir at gessolutions.com
Mon Feb 2 04:31:23 PST 2009
Hi Again,
Just solved this.
Yes, pmapper does override the mapfile imagetype directive using it's
own <imgFormat> parameter in config_default.xml. This needs to be set to
the desired outputformat name and everyhitng appears to work fine.
Example:
<map>
...
<imgFormat>agg_png</imgFormat>
...
</map>
Cheers,
Vladimir
Vladimir Cvejanovic wrote:
> Hi Everyone,
>
> I've joined the list to see if anyone else has encountered the
> following issue and can shed some light on how to resolve it.
>
> I'm not getting any anti-aliasing in AGG rendered images when
> accessing the map through pmapper. The weird thing is that rendering
> the same mapfile using mapserver CGI does produce anti-aliased output:
>
> CGI Example:
> localhost/cgi-bin/mapserv?map=/var/www/pmapper-4.0-beta/config/default/example-proj.map&layer=polyshape&mode=map
>
>
> My suspicion is that the output I'm seeing in pmapper isn't actually
> rendered using AGG as instructed by the mapfile but is defaulting to
> GD. I haven't been able to confirm this suspicion because even with
> debug cranked up to 5 I can't seem to generate any debug info
> regarding the rendering engine.
>
> My second suspicion is that I may be missing a crucial pmapper
> specific config param in either the mapfile or the pmapper config file
> (config_default.xml in 4.0-beta). I'm not able to find docs for v4.
>
> OS: Ubuntu Intrepid (ssame behaviour confirmed on Debian Lenny)
> PMAPPER v4.0-beta
> HTTPD: Apache2
> Mapserver 5.0.3
> Mapscript for php5
> Mapfile - included below
>
> I would be very grateful for any help this list can offer!
>
> Regards,
> Vladimir
>
> MAP
> EXTENT -1.212047 -0.966758 0.610465 0.446515
> UNITS dd
> SIZE 600 500
> SHAPEPATH "/var/www/example-proj"
> IMAGETYPE agg_png
> RESOLUTION 96
>
> DEBUG 5
> CONFIG "MS_ERRORFILE" "/var/log/php/ms-error.log"
>
>
> #
> # Image formats for AGG
> #
> OUTPUTFORMAT ### 24 bit PNG
> NAME 'agg_png'
> DRIVER AGG/PNG
> IMAGEMODE RGB
> MIMETYPE "image/png"
> TRANSPARENT OFF
> EXTENSION "png"
> END
>
> #
> # Start of web interface definition
> #
> WEB
> TEMPLATE "map.html"
> IMAGEPATH "/var/www/tmp/"
> IMAGEURL "/tmp/"
> LOG "/var/log/php/ms.log"
> END # Web
>
> #
> # Start of Reference map definition
> #
> REFERENCE
> EXTENT -1.212047 -0.966758 0.610465 0.446515
> IMAGE "../../images/reference.png"
> SIZE 199 149
> COLOR -1 -1 -1
> OUTLINECOLOR 255 0 0
> END # Reference
>
> #================== START OF LAYER SECTION =====================#
>
> LAYER
> NAME "polyshape"
> TYPE line
> DATA "polyshape"
> CLASS
> STYLE
> WIDTH 10
> COLOR 255 155 155
> END
> END # Class
> END # Layer
>
> END #Map
>
>
> Pmapper Ini
> <pmapper>
> <ini>
> <pmapper>
> <pmTitle>p.mapper - A MapServer PHP/MapScript
> Framework</pmTitle>
> <debugLevel>3</debugLevel>
> </pmapper>
> <config>
> <pm_config_location>default</pm_config_location>
> <pm_javascript_location>javascript</pm_javascript_location>
> <pm_print_configfile>common/print.xml</pm_print_configfile>
> <pm_search_configfile>inline</pm_search_configfile>
> </config>
> <map>
> <mapFile>example-proj.map</mapFile>
> <categories>
> <category name="cat_all">
> <group>polyshape</group>
> </category>
> </categories>
> <allGroups>
> <group>polyshape</group>
> </allGroups>
> <defGroups>
> <group>polyshape</group>
> </defGroups>
> <layerAutoRefresh>1</layerAutoRefresh>
> <imgFormat>png</imgFormat>
> <sliderMax>max</sliderMax>
> <sliderMin>100000</sliderMin>
> </map>
> <ui>
> <tocStyle>tree</tocStyle>
> <legendStyle>attached</legendStyle>
> <useCategories>0</useCategories>
> <catWithCheckbox>0</catWithCheckbox>
> <scaleLayers>1</scaleLayers>
> <icoW>18</icoW>
> <icoH>14</icoH>
> </ui>
> <locale>
> <defaultLanguage>en</defaultLanguage>
> <defaultCharset>UTF-8</defaultCharset>
> <map2unicode>1</map2unicode>
> </locale>
> </ini>
> </pmapper>
>
> _______________________________________________
> 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