[mapserver-users] .shp ArcViewFormat

Luca Pescatore info at pescatoreluca.com
Thu Dec 13 07:15:17 EST 2001


Hi,
  after a small test with php and demo map i'm trying to read some arcview 
files.

It doesn't work, i have changed only sourcetype.

 From "DATA twprgpy3" to "DATA Entertn"

I'm using Unix Server with Apache and PHP 4.0.6.

What's wrong ?

Another little question, how can i create or modify my .shp files ?

Best Regards,
	Luca Pescatore

-------------

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

#IMAGETYPE PNG

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

#
# Start of web interface definition
#
WEB
   HEADER map_header.html
   TEMPLATE map.html
   FOOTER map_footer.html
   MINSCALE 1000
   MAXSCALE 15500
   IMAGEPATH "/usr/local/apache/htdocs/tmp/"
   IMAGEURL "/tmp/"
   # LOG "demo.log"
END

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

#
# Start of reference map
#
REFERENCE
   IMAGE graphics/reference.gif
   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 75 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 county
   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
END

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

# Griglie delle Province
LAYER
   NAME townships
   TYPE POLYGON
   DATA twprgpy3
   STATUS ON
   CLASS
     SYMBOL 'circle'
     SIZE 2
     NAME 'Townships'
     OUTLINECOLOR 181 181 145
   END
END

LAYER
   NAME lakes
   TYPE POLYGON
   STATUS ON
   DATA lakespy2

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

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

   TOLERANCE 3
END # lakes

LAYER
   NAME streams
   TYPE LINE
   STATUS ON
   DATA dlgstln2
   CLASS
     NAME "Streams"
     TEMPLATE "dlgstln2.html"
     COLOR 49 117 185
   END
   HEADER "dlgstln2_header.html"
   FOOTER "dlgstln2_footer.html"
   TOLERANCE 5
END

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

LAYER
   NAME roads
   MAXSCALE 300000
   STATUS ON
   DATA ctyrdln3
   TYPE ANNOTATION
   LABELITEM "road_name"
   CLASS
     COLOR 255 255 255
     #SYMBOL 'ctyhwy.gif'
     LABEL
       MINFEATURESIZE 40
       MINDISTANCE 150
       POSITION CC
       SIZE TINY
       COLOR 0 0 0
     END
   END
END # county road annotation

LAYER
   NAME roads
   MAXSCALE 600000
   STATUS ON
   DATA majrdln3
   TYPE LINE
   CLASS
     NAME "Roads"
     COLOR 0 0 0
   END
END # highways

LAYER
   NAME roads
   MAXSCALE 600000
   STATUS ON
   DATA majrdln3
   TYPE ANNOTATION
   LABELITEM "road_num"
   CLASSITEM "road_class"
   CLASS
     EXPRESSION "3"
     COLOR 0 0 0 # dummy color
     #SYMBOL 'sthwy.gif'
     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 'ushwy.gif'
     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 'interstate.gif'
     LABEL
       MINFEATURESIZE 50
       MINDISTANCE 150
       POSITION CC
       SIZE TINY
       COLOR 255 255 255
     END
   END
END # highway annotation

LAYER
   NAME cities
   TYPE ANNOTATION
   DATA mcd90py2
   STATUS ON
   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
END

END # Map File




More information about the mapserver-users mailing list