CGI Parameter change

Christina cgackstatter at GMAIL.COM
Thu Mar 1 10:03:05 EST 2007


Hi list,

everytime, when I try to change the cgi parameter by a html document, the
browser wants me to download "mapserv.exe".
I test the itasca demo.


thanks for help!

#
# Start of map file
#
NAME DEMO
STATUS ON
SIZE 600 600
EXTENT 388107.634400379 5203120.88405952 500896.339019834 5310243.30613897
UNITS METERS
SHAPEPATH "data"
IMAGECOLOR 255 255 255


# you may need to change this to match your MapServer build
#IMAGETYPE PNG

#
# Projection definition, consult the PROJ.4 documentation for parameter
discussion
#
#PROJECTION
#  "proj=utm"
#  "ellps=GRS80"
#  "zone=15"
#  "north"
#  "no_defs"
#
#  OR:
#
#  "init=epsg:26915"
#END

#
# Start of web interface definition (including WMS enabling metadata)
#
WEB
  HEADER demo_header.html
  TEMPLATE demo.html
  FOOTER demo_footer.html
  MINSCALE 1000
  MAXSCALE 1550000
  IMAGEPATH "set in demo_init.html"
  IMAGEURL "set in demo_init.html"
  METADATA
    WMS_TITLE "UMN MapServer Itasca Demo"
    WMS_ABSTRACT "This is the UMN MapServer demonstration application for
Itasca County located in north central Minnesota."
    #WMS_ACCESSCONSTRAINTS none

    # change this value to match your setup
    WMS_ONLINERESOURCE "http://localhost/demo_init.html"

    WMS_SRS "EPSG:26915"
  END
END

QUERYMAP
  SIZE 200 200
  STATUS ON
  STYLE HILITE
  COLOR 255 0 0
END

#
# Start of reference map
#
REFERENCE
  IMAGE graphics/reference.png
  EXTENT 393234.393701263 5205405.16440722 495769.579718949 5307959.02579127
  SIZE 120 120
  STATUS ON
  COLOR -1 -1 -1
  OUTLINECOLOR 255 0 0
END

#
# Start of legend
#
LEGEND
  KEYSIZE 18 12
  LABEL
    TYPE BITMAP
    SIZE MEDIUM
    COLOR 0 0 89
  END
  STATUS ON
END

#
# Start of scalebar
#
SCALEBAR
  IMAGECOLOR 255 255 255
  LABEL
    COLOR 255 255 255
    SIZE tiny
  END
  STYLE 1
  SIZE 80 2
  COLOR 255 255 255
  UNITS MILES
  INTERVALS 1
  TRANSPARENT TRUE
  STATUS TRUE
END

#
# Start of symbol definitions (we're only using a few)
#
SYMBOL
  NAME 'circle'
  TYPE ELLIPSE
  POINTS 1 1 END
  FILLED TRUE
END

#
# Start of layer definitions
#

LAYER
  NAME ctybdpy2
  TYPE POLYGON
  STATUS DEFAULT
  DATA ctybdpy2

  CLASSITEM 'cty_name'
  CLASS
    EXPRESSION 'Itasca'
    OUTLINECOLOR 128 128 128
    COLOR 225 225 185
  END
  CLASS # every other county in the state
    EXPRESSION /./
    OUTLINECOLOR 128 128 128
    COLOR 255 255 255
  END
  METADATA
    WMS_TITLE "County Boundary"
    WMS_ABSTRACT "Itasca County boundary shapefile. See
http://deli.dnr.state.mn.us/metadata/full/ctybdne2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END

LAYER
  NAME mcd90py2
  GROUP cities
  TYPE POLYGON
  DATA mcd90py2
  STATUS OFF
  CLASSITEM city_name
  CLASS
    NAME "Cities & Towns"
    EXPRESSION /./
    COLOR 255 225 90
    TEMPLATE "mcd90py2.html"
  END

  HEADER "mcd90py2_header.html"
  FOOTER "mcd90py2_footer.html"

  DUMP TRUE # allow GML export

  METADATA
    WMS_TITLE "Minor Civil Divisions"
    WMS_ABSTRACT "Minor civil divisions for Itasca County. (boundaries
only)"
    WMS_SRS "EPSG:26915"
  END
END

LAYER
  NAME twprgpy3
  TYPE POLYGON
  DATA twprgpy3
  STATUS OFF
  CLASS
    SYMBOL 'circle'
    SIZE 2
    NAME 'Townships'
    OUTLINECOLOR 181 181 145
  END
  METADATA
    WMS_TITLE "Township Boundaries"
    WMS_ABSTRACT "Pulic Land Survey (PLS) township boundaries for Itasca
County. See http://deli.dnr.state.mn.us/metadata/full/twprgne2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END

LAYER
  NAME lakespy2
  TYPE POLYGON
  STATUS OFF
  DATA lakespy2

  CLASS
    NAME 'Lakes & Rivers'
    TEMPLATE "lakespy2.html"
    COLOR 49 117 185
  END

  HEADER "lakespy2_header.html"
  FOOTER "lakespy2_footer.html"

  TOLERANCE 3

  DUMP TRUE # allow GML export

  METADATA
    WMS_TITLE "Lakes and Rivers"
    WMS_ABSTRACT "DLG lake and river polygons for Itasca County. See
http://deli.dnr.state.mn.us/metadata/full/dlglkpy2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # lakes

LAYER
  NAME dlgstln2
  TYPE LINE
  STATUS OFF
  DATA dlgstln2

  CLASS
    NAME "Streams"
    TEMPLATE "dlgstln2.html"
    COLOR 49 117 185
  END

  HEADER "dlgstln2_header.html"
  FOOTER "dlgstln2_footer.html"

  TOLERANCE 5

  DUMP TRUE # allow GML export

  METADATA
    WMS_TITLE "Streams"
    WMS_ABSTRACT "DLG streams for Itasca County. See
http://deli.dnr.state.mn.us/metadata/full/dlgstln2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # streams

LAYER
  NAME ctyrdln3
  GROUP roads
  MAXSCALE 300000
  STATUS OFF
  DATA ctyrdln3
  TYPE LINE
  CLASS
    COLOR 0 0 0
  END

  METADATA
    WMS_TITLE "County Roads"
    WMS_ABSTRACT "County roads. (lines only)  Derived from MNDOT roads
layer, see http://deli.dnr.state.mn.us/metadata/full/dotrdln2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # county roads

LAYER
  NAME ctyrdln3_anno
  GROUP roads
  MAXSCALE 300000
  STATUS OFF
  DATA ctyrdln3
  TYPE ANNOTATION
  LABELITEM "road_name"
  CLASS
    COLOR 255 255 255
    SYMBOL 'symbols/ctyhwy.png'
    LABEL
      MINFEATURESIZE 40
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 0 0 0
    END
  END

  METADATA
    WMS_TITLE "County Roads"
    WMS_ABSTRACT "County roads. (shields only)  Derived from MNDOT roads
layer, see http://deli.dnr.state.mn.us/metadata/full/dotrdln2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # county road annotation

LAYER
  NAME majrdln3
  GROUP roads
  MAXSCALE 600000
  STATUS OFF
  DATA majrdln3
  TYPE LINE
  CLASS
    NAME "Roads"
    COLOR 0 0 0
  END

  METADATA
    WMS_TITLE "Highways"
    WMS_ABSTRACT "Highways- state, US and interstate. (lines only)  Derived
from MNDOT roads layer, see
http://deli.dnr.state.mn.us/metadata/full/dotrdln2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # highways

LAYER
  NAME majrdln3_anno
  GROUP roads
  MAXSCALE 600000
  STATUS OFF
  DATA majrdln3
  TYPE ANNOTATION
  LABELITEM "road_num"
  CLASSITEM "road_class"
  CLASS
    EXPRESSION "3"
    COLOR 0 0 0 # dummy color
    SYMBOL 'symbols/sthwy.png'
    LABEL
      MINFEATURESIZE 50
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 0 0 0
    END
  END
  CLASS
    EXPRESSION "2"
    COLOR 0 0 0 # dummy color
    SYMBOL 'symbols/ushwy.png'
    LABEL
      MINFEATURESIZE 50
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 0 0 0
    END
  END
  CLASS
    EXPRESSION "1"
    COLOR 0 0 0 # dummy color
    SYMBOL 'symbols/interstate.png'
    LABEL
      MINFEATURESIZE 50
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 255 255 255
    END
  END

  METADATA
    WMS_TITLE "Highways"
    WMS_ABSTRACT "Highways- state, US and interstate. (shields only)
Derived from MNDOT roads layer, see
http://deli.dnr.state.mn.us/metadata/full/dotrdln2.html for more
information."
    WMS_SRS "EPSG:26915"
  END
END # highway annotation

LAYER
  NAME airports
  TYPE POINT
  DATA airports
  STATUS OFF
  CLASS
    NAME 'Airports'
    COLOR 128 255 164
    SYMBOL 'circle'
    SIZE 7
    TEMPLATE "airports.html"
  END

  HEADER "airports_header.html"
  FOOTER "airports_footer.html"

  TOLERANCE 5

  METADATA
    WMS_TITLE "Airports"
    WMS_ABSTRACT "Airport runways for Itasca County."
    WMS_SRS "EPSG:26915"
  END
END

LAYER
  #NAME mcd90py2_anno
  NAME cities
  TYPE ANNOTATION
  DATA mcd90py2
  STATUS OFF
  LABELITEM "city_name"
  CLASSITEM "city_name"
  LABELMAXSCALE 500000
  CLASS
    EXPRESSION /./
    COLOR -1 -1 -1
    LABEL
      COLOR 0 0 0
      SHADOWCOLOR 218 218 218
      SHADOWSIZE 2 2
      TYPE BITMAP
      SIZE MEDIUM
      POSITION CC
      PARTIALS FALSE
      BUFFER 2
    END
  END

  METADATA
    WMS_TITLE "Minor Civil Divisions"
    WMS_ABSTRACT "Minor civil divisions for Itasca County. (annotation
only)"
    WMS_SRS "EPSG:26915"
  END
END

END # Map File


<html>
<head><title>MapServer Demo Interface</title></head>
<body bgcolor=#FFFFFF>

<center><h1>MapServer Demo Interface</h1></center>
<hr>
<form method=GET action="D:\Programme\Apache
Group\Apache2\cgi-bin\mapserv.exe?map=D:\htdocs\demo.map">

<center>
<table border=0 cellspacing=0 cellpadding=4 bgcolor="#000000">
<tr>
<td valign="top" align=center>
  <table cellpadding="0" cellspacing="0" border="0">
    <tr><td colspan="2"><INPUT NAME="img" TYPE="image" SRC="[img]" width=600
height=600 border=0></td></tr>
    <tr>
      <td>&nbsp;<font size=-1 face="arial,helvetica"
color="#FFFFFF"><b>Powered by MapServer</b></font></td>
      <td align="right"><img src="[scalebar]"></td>
    </tr>
  </table>
</td>
<td valign="top" bgcolor=#ffffff>
  <table cellpadding="5" cellspacing="0" border="0" bgcolor="#ffffff">
    <tr><td>
      <center><input type="submit" value="Refresh/Query"></center>
      <p>

      <input type="radio" name="mode" value="browse" checked> <b>Browse
map</b><br>
      <input type="radio" name="mode" value="query"> <b>Query
feature</b><br>
      <input type="radio" name="mode" value="nquery"> <b>Query multiple
features</b>

      <hr>

      <p>
      <b>Select Layers to Display: </b><br>
      <select multiple name="layer" size=3>
        <option value="airports" [airports_select]> Airports
        <option value="cities" [cities_select]> Cities
        <option value="lakespy2" [lakespy2_select]> Lakes & Rivers
        <option value="dlgstln2" [dlgstln2_select]> Streams
        <option value="roads" [roads_select]> Roads
        <option value="twprgpy3" [twprgpy3_select]> Townships
      </select>

      <p>
      Zoom In <input type=radio name=zoomdir value=1 [zoomdir_1_check]>
      Pan <input type=radio name=zoomdir value=0 [zoomdir_0_check]>
      Zoom Out <input type=radio name=zoomdir value=-1 [zoomdir_-1_check]>
      <p>
      Zoom Size <input type=text name=zoomsize size=4 value=[zoomsize]>
      <p>

      <font size=+1><b>Legend</b></font><br><hr>
      <img src="[legend]"><hr>

      <p>
      <center><INPUT NAME="ref" TYPE="image" SRC="[ref]"
border="0"></center>
    </td></tr></table>

  </td></tr>
</table>
</center>

<input type="hidden" name="imgxy" value="299.5 299.5">
<!-- <input type="hidden" name="imgext" value="[mapext]"> -->
<input type="hidden" name="map" value="demo.map">
<input type="hidden" name="layer" value="airports">
<input type="hidden" name="layer" value="dlgstln2">
<input type="hidden" name="layer" value="lakespy2">
<input type="hidden" name="layer" value="mcd90py2">
<input type="hidden" name="layer" value="twprgpy3">
<input type="hidden" name="layer" value="ctyrdln3">
<input type="hidden" name="zoomsize" value=2>

<input type="hidden" name="savequery" value="true">

<input type="hidden" name="program" value=\cgi-bin\mapserv.exe">
<input type="hidden" name="map_web_imagepath" value="/tmp/">
<input type="hidden" name="map_web_imageurl" value="/tmp/">

</form>

<p><hr><p>

</body></html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20070301/6b81f1a7/attachment.html


More information about the mapserver-users mailing list