Create an url from a map!!

Stephen Lime steve.lime at dnr.state.mn.us
Thu Jun 15 13:26:12 EDT 2000


Here's the compass template and mapfile. This is now a production
3.3 interface...

Steve

Stephen Lime
Internet Applications Analyst

Minnesota DNR
500 Lafayette Road
St. Paul, MN 55155
651-297-2937

>>> <aborruso at spaziogis.it> 06/15/00 12:25PM >>>
How is it possible (without Java) to click in a map and go to an url?
I have seen http://www.dnr.state.mn.us/compass/ and it makes this work;  I
check the query box and I have (in example)
http://www.dnr.state.mn.us/fish_and_wildlife/sna/sna02005.html.
If is it possible I would like to see template and map files.
Thank you very much,

Andrea


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20000615/90a3feac/compass.html
-------------- next part --------------
NAME COMPASS
SIZE 300 300
#EXTENT 432402.348127 5166251 652132.561873 5386266
#EXTENT 452796.379513 4974862.494065 463379.707131 4985445.821683
EXTENT 500459.693142 5012309.907199 511776.691031 5023612.037412
UNITS METERS
STATUS OFF

LINESET symbols/line.sym
SHADESET symbols/shade.sym
MARKERSET symbols/marker.sym
FONTSET "/export/stlime/mapserv/ms_symbols/fonts/fonts.list"

#SHAPEPATH /usr/local/www/data/shapefiles
SHAPEPATH "/tmp"

WEB
  IMAGEPATH "/web01/docs/tmp/"
  IMAGEURL "/tmp/"	
  TEMPLATE compass.html
  MAXSCALE 7000000
  MINSCALE 50000
  EMPTY "http://www.dnr.state.mn.us/compass/oops.html"	
END # Web Interface

REFERENCE
  STATUS ON
  IMAGE graphics/reference.gif
  SIZE 200 200
  EXTENT  125105.727952 4785412.819496 788393.592828 5488749.153129
  COLOR -1 -1 -1
  OUTLINECOLOR 255 0 0
END # Reference Map

SCALEBAR
  STATUS ON
  LABEL
    SIZE SMALL
  END
  SIZE 200 3
  COLOR 0 0 0
  OUTLINECOLOR 0 0 0
  UNITS MILES
END # Scalebar

LAYER
  NAME nforests
  STATUS default
  DATA nforests
  TYPE POLYGON
  CLASS
    COLOR 204 255 153
  END
  QUERYITEM "NAME"	
  QUERY
    EXPRESSION "Chippewa"
    TEMPLATE "http://www.fs.fed.us/r9/chippewa"
  END
  QUERY
    EXPRESSION "Superior"
    TEMPLATE "http://www.gis.umn.edu/snf"
  END
END

LAYER 
  NAME sforests
  STATUS DEFAULT
  TYPE POLYGON  
  DATA sforests
  CLASS
    COLOR 51 204 102
  END
END # sforests

LAYER 
  NAME sparks
  STATUS DEFAULT
  TYPE POLYGON  
  DATA stprkpy3
  CLASS
    COLOR 204 153 102
  END
  QUERY
    TEMPLATE "http://www.dnr.state.mn.us/parks_and_recreation/state_parks/[DIR]"
  END
END # sparks

LAYER 
  NAME cities
  STATUS DEFAULT
  TYPE POLYGON  
  DATA cities
  CLASS
    COLOR 228 228 228
  END
END # cities

LAYER # national parks can occur over cities, everything else underneath
  NAME nparks
  STATUS default
  DATA nparks
  TYPE POLYGON
  CLASS
    COLOR 255 255 153
  END
  QUERY
    TEMPLATE "http://www.nps.gov/[URL]/"
  END
END

LAYER
  NAME wma
  STATUS DEFAULT
  TYPE POLYGON
  DATA wmamerge1
  LABELITEM "prj_name"
  LABELMAXSCALE 300000
  SYMBOLSCALE 200000	
  CLASS
    COLOR 255 204 0
    LABEL
      TYPE TRUETYPE
      SIZE 10
      MINSIZE 8
      MAXSIZE 12
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      FONT times
      WRAP "_"
      ANTIALIAS      
    END	
  END
  QUERY
    TEMPLATE "wma.html"
  END
END

LAYER
  NAME sna
  STATUS DEFAULT
  TYPE POLYGON
  DATA snaxxpy3w
  LABELITEM "name"
  LABELMAXSCALE 350000
  SYMBOLSCALE 200000	
  CLASSITEM dedicated
  CLASS
    EXPRESSION "Dedicated"
    COLOR 204 153 204
    LABEL
      TYPE TRUETYPE
      SIZE 10
      MINSIZE 6
      MAXSIZE 12
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      FONT times
      ANTIALIAS
      MINDISTANCE 100
    END	
  END
  QUERYITEM dedicated
  QUERY
    EXPRESSION "Dedicated"
    TEMPLATE "http://www.dnr.state.mn.us/fish_and_wildlife/sna/sna[PGM_PRJ].html"
  END
END

# TEMPORARY
#
LAYER
  NAME bwcaw_storms
  TYPE POLYGON
  STATUS DEFAULT
  DATA storm
  SYMBOLSCALE 200000
  CLASS
    #COLOR 154 204 103
    COLOR 255 0 0
    SYMBOL 2
    SIZE 4
    MINSIZE 2
    MAXSIZE 8
  END
END
#
# TEMPORARY

LAYER
  NAME sections
  STATUS DEFAULT
  DATA sections
  TYPE polyline
  MAXSCALE 250000	
  LABELMAXSCALE 150000
  LABELCACHE OFF
  CLASS
    COLOR 204 204 204
    SYMBOL 0
    LABEL
      SIZE TINY
      COLOR 204 204 204
    END
  END
  LABELITEM sect
END # sections

LAYER
  NAME townships
  STATUS DEFAULT
  DATA twnshp
  TYPE polyline
  CLASS
    COLOR 153 153 153
    SYMBOL 0
  END
  MAXSCALE 600000
END # townships

LAYER
  NAME lakes_query
  TYPE POLYGON
  STATUS QUERYONLY
  DATA lakes
  QUERYITEM "data"
  QUERY
    EXPRESSION /[1-9]/
    TEMPLATE "http://www.dnr.state.mn.us/perl/lk_search.pl?lake=[DOWLKNUM]"
  END
END

LAYER
  NAME lakes_low
  TYPE POLYGON
  STATUS DEFAULT
  DATA lakes_low_sort
  MINSCALE 400000
  MAXFEATURES 300
  CLASSITEM "data"
  CLASS
    # has online data
    EXPRESSION /[1-9]/
    COLOR 51 153 255
  END
  CLASS
    # no online data
    EXPRESSION "0"
    COLOR 153 204 255
  END  
END # lakes_low

LAYER
  NAME lakes
  TYPE POLYGON
  STATUS DEFAULT
  DATA lakes
  MAXSCALE 400000	
  SYMBOLSCALE 200000
  CLASSITEM "data"
  LABELITEM "name"
  TOLERANCE 0
  CLASS
    # has online data
    EXPRESSION /[1-9]/
    COLOR 51 153 255    
    LABEL
      SIZE 10
      MINSIZE 6
      MAXSIZE 12
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      TYPE TRUETYPE
      FONT times-bold
      ANTIALIAS
      BUFFER 4
      PARTIALS FALSE
    END
  END
  CLASS
    # no online data
    EXPRESSION "0"
    COLOR 153 204 255
    LABEL
      SIZE 10
      MINSIZE 6
      MAXSIZE 12
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      TYPE TRUETYPE
      ANTIALIAS
      FONT times
      BUFFER 4
      PARTIALS FALSE
    END
  END
END # lakes

LAYER
  NAME streams
  MAXSCALE 600000
  STATUS DEFAULT
  DATA streams
  TYPE line
  CLASS
    COLOR 153 204 255
  END
END # streams

LAYER
  NAME canoe_routes
  TYPE LINE
  STATUS DEFAULT
  DATA canoe
  CLASS
    COLOR 0 102 204
    SYMBOL 3
  END
  QUERY
    TEMPLATE "http://www.dnr.state.mn.us/trails_and_waterways/state_canoe_routes/[DIR]"
  END
  TOLERANCE 3
END

LAYER
  NAME streets
  MAXSCALE 105000
  STATUS DEFAULT
  DATA mcdrdln3
  TYPE line
  CLASS
    COLOR 181 181 181
  END
END # streets

LAYER
  NAME twnshp_roads
  MAXSCALE 200000
  STATUS DEFAULT
  DATA twprdln3
  TYPE line
  CLASS
    COLOR 181 181 181
  END
END # twnshp_roads

LAYER
  NAME county_roads
  MAXSCALE 300000
  STATUS DEFAULT
  DATA ctyrdln3
  TYPE line
  CLASS
    COLOR 0 0 0
  END
END # county_roads 

LAYER
  NAME county_roads
  MAXSCALE 300000
  STATUS DEFAULT
  DATA ctyrdln3
  TYPE annotation
  LABELITEM "road_name"  
  CLASS
    COLOR 255 255 255
    SYMBOL 4
    LABEL
      MINFEATURESIZE 40
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 0 0 0
    END
  END
END # county_roads

LAYER
  NAME highways
  MAXSCALE 600000
  STATUS DEFAULT
  DATA highway
  TYPE line
  CLASS
    COLOR 0 0 0
  END
END # highways

LAYER
  NAME highways
  MAXSCALE 600000
  STATUS DEFAULT
  DATA highway
  TYPE annotation
  LABELITEM "road_num"  
  CLASSITEM "road_class"	
  CLASS
    EXPRESSION "3"
    COLOR 0 0 0 # dummy color
    SYMBOL 3 # state highway shield
    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 2 # us highway shield
    LABEL
      MINFEATURESIZE 50
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 0 0 0
    END
  END
END # highways

LAYER
  NAME interstate
  STATUS DEFAULT
  DATA interstate
  TYPE line
  CLASS
    COLOR 0 0 0
  END
END # interstates

LAYER
  NAME interstate
  STATUS DEFAULT
  DATA interstate
  TYPE annotation
  LABELITEM "road_name"  
  CLASS
    COLOR 255 255 255
    SYMBOL 1
    LABEL
      MINFEATURESIZE 50
      MINDISTANCE 150
      POSITION CC
      SIZE TINY
      COLOR 255 255 255
    END
  END
END # interstates

LAYER 
  NAME cities
  STATUS DEFAULT
  TYPE ANNOTATION
  DATA cities
  LABELITEM "city_name" 
  MAXSCALE 1000000       
  SYMBOLSCALE 200000
  CLASS
    LABEL
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      TYPE TRUETYPE
      FONT arial-bold
      SIZE 10
      MINSIZE 6
      MAXSIZE 14
      POSITION CC
      ANTIALIAS	
      PARTIALS FALSE	
      BUFFER 2
    END
  END
END # cities

LAYER 
  NAME pwa
  STATUS DEFAULT
  DATA pwaacc
  TYPE POINT
  CLASS
    COLOR 255 51 51
    SYMBOL 5
    SIZE 4
    MINSIZE 1
    MAXSIZE 6
  END
  MAXSCALE 700000
  SYMBOLSCALE 250000
  TOLERANCE 250
  TOLERANCEUNITS METERS
  QUERY
    JOIN 
      NAME LAKES
      TABLE /tmp/lakes.dbf 
      FROM lkid
      TO dowlknum
    END
    TEMPLATE "pwa.html"
  END
END # water access points

LAYER
  NAME counties
  STATUS DEFAULT
  DATA ctybdln2
  TYPE line
  CLASS
    COLOR 0 0 0
    SYMBOL 2
  END
END # counties

LAYER
  NAME state_parks
  STATUS DEFAULT
  DATA stprklab
  TYPE ANNOTATION
  MAXSCALE 500000
  SYMBOLSCALE 200000
  LABELITEM "text"
  CLASS
    LABEL
      TYPE TRUETYPE
      ANTIALIAS
      FONT arial-bold
      SIZE 12
      MINSIZE 8
      MAXSIZE 16
      POSITION CR
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
    END
  END
END

#
# special layers for the gamefinder
#
LAYER
  NAME zones99
  STATUS OFF
  DATA /usr/local/www/data/shapefiles/gamefind/deer/antlerlessquotas1999
  TYPE POLYLINE
  LABELITEM dmu25_id
  SYMBOLSCALE 750000
  CLASS
    COLOR 0 0 0
    SYMBOL 1
    SIZE 3
    LABEL
      TYPE TRUETYPE
      FONT arial-bold
      SIZE 20
      MINSIZE 12
      MAXSIZE 20
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      ANTIALIAS	
    END
  END
END

LAYER
  NAME zones98
  STATUS OFF
  DATA /usr/local/www/data/shapefiles/gamefind/deer/harvest98
  TYPE POLYLINE
  LABELITEM zxc_id
  SYMBOLSCALE 750000
  CLASS
    COLOR 0 0 0
    SYMBOL 1
    SIZE 3
    LABEL
      TYPE TRUETYPE
      FONT arial-bold
      SIZE 20
      MINSIZE 12
      MAXSIZE 20
      COLOR 0 0 0
      BACKGROUNDCOLOR 255 255 255
      ANTIALIAS	
    END
  END
END

END Map


More information about the mapserver-users mailing list