<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi all,<BR> <BR>I'm a new user to mapserver and having some issues with the mapfile that I have created from QGIS.<BR> <BR>Basically I am trying to create a map of Canada with major cities, highways, expressways, province names. The map outputs fine but when I change anything in the mapfile it doesnt work. I need to change the projection to a Lambert Conformal Conic, be able to display the highways if the layer is visible, the highways being only visible if zoomed in past 1:2500000, provinces labeled with the calibri font. For the major cities, I want to use a S3 symbol (green star) found in a symbol folder where all of the data is located while using the symbols.sty style sheet while only visible past 1:2500000 and labeled when zoomed in past 1:1000000. When I click any of the checkboxes that I created to help zoom in or out they work fine but when I click any of the checkboxes for the cities, provinces, roads etc it doesnt load.<BR> <BR>Here is my mapfile in green so I can seperate the text better.<BR> <BR><font color="#00b050"># Map file created from QGIS project file C:/wwwroot/M_Mirrlees_Assign3/markassign3.qgs<br># Edit this file to customize for your map interface<br># (Created with PyQgis MapServer Export plugin)<br>MAP<br> NAME "QGIS-MAP"<br> # Map image size<br> SIZE 500 500<br> UNITS meters</font><BR><font color="#00b050"> EXTENT -143.210462 39.001401 -50.461045 85.911094<br> FONTSET "/wwwroot/fonts/fontset.txt"<br> SYMBOLSET "/wwwroot/symbols/symbols.sty"<br> PROJECTION<br> 'proj=longlat'<br> 'datum=WGS84'<br> 'no_defs'<br> END</font><BR><font color="#00b050"> # Background color for the map canvas -- change as desired<br> IMAGECOLOR 0 0 255<br> IMAGEQUALITY 95<br> IMAGETYPE agg</font><BR><font color="#00b050"> OUTPUTFORMAT<br> NAME agg<br> DRIVER AGG/PNG<br> IMAGEMODE RGB<br> END<br> # Legend<br> LEGEND<br> IMAGECOLOR 255 255 255<br> STATUS ON<br> KEYSIZE 18 12<br> LABEL<br> TYPE BITMAP<br> SIZE MEDIUM<br> COLOR 0 0 89<br> END<br> END</font><BR><font color="#00b050"> # Web interface definition. Only the template parameter<br> # is required to display a map. See MapServer documentation<br> WEB<br> # Set IMAGEPATH to the path where MapServer should<br> # write its output.<br> IMAGEPATH "/ms4w/tmp/ms_tmp/"</font><BR><font color="#00b050"> # Set IMAGEURL to the url that points to IMAGEPATH<br> # as defined in your web server configuration<br> IMAGEURL "/ms_tmp/"</font><BR><font color="#00b050"> # WMS server settings<br> METADATA<br> 'ows_title' 'QGIS-MAP'<br> 'ows_onlineresource' 'localhost.com/cgi-bin/mapserv.exe?map=C:/wwwroot/M_Mirrlees_Assign3/global.map'<br> 'ows_srs' 'EPSG:4326'<br> END</font><BR><font color="#00b050"> #Scale range at which web interface will operate<br> # Template and header/footer settings<br> # Only the template parameter is required to display a map. See MapServer documentation<br> TEMPLATE 'C:/wwwroot/M_Mirrlees_Assign3/global.html'<br> END<br> <br> SCALEBAR<br> STATUS EMBED<br> UNITS KILOMETERS<br> INTERVALS 3<br> TRANSPARENT TRUE<br> OUTLINECOLOR 0 0 0<br> END # End for scalebar<br> <br> LAYER<br> NAME 'province_dd'<br> TYPE POLYGON<br> DUMP false<br> EXTENT -143.210462 39.001401 -50.461045 85.911094<br> DATA '../data/province_dd.shp'<br> METADATA<br> 'ows_title' 'province_dd'<br> END<br> STATUS DEFAULT<br> TRANSPARENCY 100<br> PROJECTION<br> 'proj=longlat'<br> 'datum=WGS84'<br> 'no_defs'<br> END<br> CLASSITEM 'NAME_ENG'<br> CLASS<br> NAME "default"<br> EXPRESSION "" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 30 158 173<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Alberta" <br> EXPRESSION "Alberta" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 103 48 123<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = British Columbia" <br> EXPRESSION "British Columbia" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 157 204 18<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Manitoba" <br> EXPRESSION "Manitoba" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 132 187 236<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = New Brunswick" <br> EXPRESSION "New Brunswick" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 190 235 139<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Newfoundland" <br> EXPRESSION "Newfoundland" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 135 148 47<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Northwest Territories" <br> EXPRESSION "Northwest Territories" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 73 51 112<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Nova Scotia" <br> EXPRESSION "Nova Scotia" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 94 79 203<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Nunavut" <br> EXPRESSION "Nunavut" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 116 114 31<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Ontario" <br> EXPRESSION "Ontario" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 254 137 86<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Prince Edward Island" <br> EXPRESSION "Prince Edward Island" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 117 170 97<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Quebec" <br> EXPRESSION "Quebec" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 150 81 98<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Saskatchewan" <br> EXPRESSION "Saskatchewan" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 6 73 91<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> CLASS<br> NAME "NAME_ENG = Yukon Territory" <br> EXPRESSION "Yukon Territory" <br> STYLE<br> WIDTH 0.91 <br> OUTLINECOLOR 0 0 0<br> COLOR 223 168 55<br> END<br> LABEL <br> FONT arial<br> TYPE truetype<br> SIZE 8<br> COLOR 0 0 0<br> ANGLE 0<br> POSITION cc<br> FORCE false<br> ANTIALIAS false<br> PARTIALS false<br> END <br> END<br> END</font><BR><font color="#00b050"> LAYER<br> NAME 'mjrroads'<br> TYPE LINE<br> DUMP false<br> EXTENT -143.210462 39.001401 -50.461045 85.911094<br> DATA '../data/mjrroads.shp'<br> METADATA<br> 'ows_title' 'mjrroads'<br> END<br> STATUS DEFAULT<br> TRANSPARENCY 100<br> PROJECTION<br> 'proj=longlat'<br> 'datum=WGS84'<br> 'no_defs'<br> END<br> CLASSITEM 'TYPE'<br> CLASS<br> NAME "default"<br> EXPRESSION "" <br> STYLE<br> WIDTH 0.91 <br> COLOR 201 157 32<br> END<br> END<br> CLASS<br> NAME "TYPE = Expressway" <br> EXPRESSION "Expressway" <br> STYLE<br> WIDTH 7.0 <br> COLOR 255 0 0<br> END<br> END<br> CLASS<br> NAME "TYPE = Primary Highway" <br> EXPRESSION "Primary Highway" <br> STYLE<br> WIDTH 3.5 <br> COLOR 0 0 0<br> END<br> END<br> END</font><BR><font color="#00b050"> LAYER<br> NAME 'mjcities'<br> TYPE POINT<br> DUMP false<br> EXTENT -143.210462 39.001401 -50.461045 85.911094<br> DATA '../data/mjcities.shp'<br> METADATA<br> 'ows_title' 'mjcities'<br> END<br> STATUS OFF<br> TRANSPARENCY 100<br> PROJECTION<br> 'proj=longlat'<br> 'datum=WGS84'<br> 'no_defs'<br> END<br> CLASS<br> NAME 'mjcities' <br> STYLE<br> SYMBOL "circle" <br> SIZE 7.0 <br> OUTLINECOLOR 0 0 0<br> COLOR 182 109 194<br> END<br> END<br> END</font><BR><font color="#00b050">END</font><BR> <BR>As mentioned before I am fairly new at this (but want to learn the process) but not sure what to do as everytime I change something the map doesnt display correctly! Any help would be greatly appreciated.<BR> <BR>Thanks,<BR>Mark<BR> </div></body>
</html>