[Mapserver-users] RE : OracleSpatial Error

Bart van den Eijnden bartvde at xs4all.nl
Thu Jan 15 13:05:20 PST 2004


Hi Nicolas,

I had a quick scan through the source code, but think we need to get 
debugging working to find out what the problem is, i.e. find out the OCI 
error. There are a few OCI calls (among others a connect) which could fail 
and have the Mapserver error message you get as a result.

stderr will in Apache go to the Apache error log, I don't know where IIS 
will put that, does it have an error log somewhere? You can also use a 
file I guess instead of "stderr". But make sure the CGI will get the ENV 
VAR "MS_ERRORFILE", in Apache under Windows this has to be done in the 
httpd.conf instead of at the operating system level. Again, I don't know 
for IIS.

Best regards,
Bart

On Thu, 15 Jan 2004 14:18:30 -0500, <nicolas.fortin at ec.gc.ca> wrote:

>
> Thx for your fast reply,
>
> If I make a mistake in the CONNECTION or DATA, I get the same error !
> It's weird I can get an image with shp2img with the same mapfile but not
> with mapserver on the web server.
> The OCI is in the path and IUSR_ have access to it.
>
> Thx for the info about MS_ERRORFILE but is "stderr" suppose to be a 
> file??
>
> Nicolas
>
> -----Message d'origine-----
> De : Bart van den Eijnden [mailto:bartvde at xs4all.nl]
> Envoyé : Thursday, January 15, 2004 1:52 PM
> À : nicolas.fortin at ec.gc.ca; mapserver-users at lists.gis.umn.edu
> Objet : Re: RE : [Mapserver-users] RE : OracleSpatial Error
>
>
> Hi Nicolas,
>
> here is some info on the MS_ERRORFILE:
>
> http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?DebuggingMapserver
>
> What happens if you make a mistake in the DATA part, e.g. a non-existent
> table? What kind of error message do you get then, normally you would get
> an ORA message, but if it cannot make the connection at all, there must 
> be
> something wrong at the connection level. But just to rule out things.
>
> Is the OCI library in the path?
>
> Best regards,
> Bart
>
> On Thu, 15 Jan 2004 13:39:19 -0500, <nicolas.fortin at ec.gc.ca> wrote:
>
>>
>> Hi Bart!
>>
>> Yes it's the full error message ... No ORA-XXXXX message so it's
>> difficult
>> to know what happens.
>> In the logfile of mapserver (DEBUG TRUE and LOG "log.txt"), the same
>> message
>> is writing by mapserver.
>> I didn't know about the MS_ERRORFILE Env Var...what is it??
>>
>> I'm on Windows 2000 and IIS and both Oracle (Client and DB) are
>> 9.2.0.3 I can't replicate this error nowhere but on this server...and
>> I tried mapserver on 4 workstations/server now.
>>
>> Thx,
>> Nicolas
>>
>> -----Message d'origine-----
>> De : Bart van den Eijnden [mailto:bartvde at xs4all.nl]
>> Envoyé : Thursday, January 15, 2004 1:35 PM
>> À : nicolas.fortin at ec.gc.ca; mapserver-users at lists.gis.umn.edu Objet :
>> Re: [Mapserver-users] RE : OracleSpatial Error
>>
>>
>> Hi Nicolas,
>>
>> is this the full error message, or an error message showing up in your
>> browser after performing a WMS request?
>>
>> In other words, have you set the MS_ERRORFILE environment variable to
>> get full debugging output?
>>
>> BTW: what platform is your server on and which Oracle version? Do you
>> have
>> the same (version of the) Oracle client installed on the server and on
>> your workstation? What webserver do you have?
>>
>> Best regards,
>> Bart
>>
>> On Thu, 15 Jan 2004 09:35:53 -0500, <nicolas.fortin at ec.gc.ca> wrote:
>>
>>>
>>> Hi again!
>>>
>>> My Oracle problem on the server is not solved yet.
>>>
>>> msDrawMap(): Image handling error. Failed to draw layer named '1_02'.
>>> msOCIConnect() in msOracleSpatialLayerOpen(): OracleSpatial error.
>>>
>>> More observations :
>>> I can get an image with the shp2img utilities and the same mapfile. I
>>> can make Oracle spatial query from SQL*Plus on the server without
>>> error. I use the same layers and Oracle connection/user of this
>>> mapfile on my workstation without error.
>>>
>>> The error only appears when the request is made to the web server
>>>
>>> I'm open to all kind of suggestions!
>>> Thx
>>> Nicolas
>>>
>>> -----Message d'origine-----
>>> De : nicolas.fortin at ec.gc.ca [mailto:nicolas.fortin at ec.gc.ca] Envoyé
>>> : Tuesday, January 13, 2004 10:29 AM À : nsavard at dmsolutions.ca;
>>> hjulien at nrcan.gc.ca Cc : mapserver-users at lists.gis.umn.edu Objet : RE
>>> : RE : RE : [Mapserver-users] WMS LAYERS= [SOLVED] But an Orac le
>>> one too!
>>>
>>>
>>>
>>> Problem solved!
>>> The mapfile sent below is not exactly the right one, in the other,
>>> one group has the same name as a layer.  By renaming the group, all
>>> is back to normal.
>>>
>>> Thx for your help!
>>>
>>> Now we have a weird oracle error message from the server we're trying
>>> to install mapserver, here it is:
>>> msDrawMap(): Image handling error. Failed to draw layer named '1_02'.
>>> msOCIConnect() in msOracleSpatialLayerOpen(): OracleSpatial error.
>>>
>>> I searched the archive but found nothing...
>>> An idea? Someone...
>>>
>>> Nick
>>>
>>> -----Message d'origine-----
>>> De : nicolas.fortin at ec.gc.ca [mailto:nicolas.fortin at ec.gc.ca] Envoyé
>>> : Tuesday, January 13, 2004 9:46 AM À : nsavard at dmsolutions.ca Cc :
>>> mapserver-users at lists.gis.umn.edu Objet : RE : RE : [Mapserver-users]
>>> WMS LAYERS=
>>>
>>>
>>>
>>> Hi Normand, thx for your answer!
>>> No, you don't have access to it cause it's only intranet for the
>>> moment...
>>>
>>> This afternoon, I'll try to place the layers like Heryk said to see
>>> if it works.
>>>
>>> Here's my wms request:
>>> http://f044d065/mapserv/mapcmitest2.asp?REQUEST=GetMap&SERVICE=wms&VE
>>> R
>>> SION=1
>>> .1.1&Layers=2,1&BBOX=7610000,1222000,7622000,1234000
>>>
>>> And my mapfile:
>>> #
>>> ---------------------------------------------------------------------
>>> # Mapserver 4.0 for Oracle
>>> # Nicolas Fortin, Env Can nicolas.fortin at ec.gc.ca
>>> # MapFile Test pour la CMI V1.4
>>> #
>>> ---------------------------------------------------------------------
>>>
>>> NAME IJC4
>>> EXTENT 7610000 1222000 7622000 1234000 #Lac St-Louis
>>> SIZE 425 425
>>> SYMBOLSET 'C:\Inetpub\wwwroot\mapserv\symbols\symbols35.sym'
>>>
>>> # Projection LCC de la CMI
>>> PROJECTION
>>>   "proj=lcc"
>>>   "ellps=GRS80"
>>>   "lat_0=63"
>>>   "lon_0=-91.8666"
>>>   "lat_1=49"
>>>   "lat_2=77"
>>>   "x_0=6200000"
>>>   "y_0=2958000"
>>>   "datum=NAD83"
>>>   "units=m"
>>> END
>>>
>>> WEB
>>>   TEMPLATE defaultcmitest1.html
>>>   HEADER header.html
>>>   FOOTER footer.html
>>>   IMAGEPATH "C:/Inetpub/wwwroot/tmp/"
>>>   IMAGEURL "/tmp/"
>>>   METADATA
>>>     wms_title "WMS Quebec Node for IJC test2"
>>>     wms_onlineresource "http://f044d065/mapserv/mapcmitest2.asp?"
>>>     wms_contactelectronicmailaddress "nicolas.fortin at ec.gc.ca"
>>>     wms_contactperson "Nicolas Fortin"
>>>     wms_contactorganization "Environnement Canada, SMC-Hydrologie"
>>>     wms_contactposition "Programmeur, Analyste de données numériques"
>>>     wms_srs "EPSG:4326 EPSG:4269 EPSG:2145 EPSG:42304"
>>>   END
>>> END
>>>
>>> LEGEND
>>>   STATUS ON
>>>   LABEL
>>>      COLOR 0 0 0
>>>      SHADOWCOLOR 218 218 218
>>>      SHADOWSIZE 2 2
>>>      TYPE BITMAP
>>>      SIZE MEDIUM
>>>      POSITION CC
>>>      PARTIALS FALSE
>>>      BUFFER 2
>>>   END
>>> END
>>>
>>> REFERENCE
>>>   STATUS ON
>>>   IMAGE "c:\Inetpub\wwwroot\mapserv\images\ref_cmi_lite2.gif"
>>>   SIZE 150 150
>>>   EXTENT 7549910 1161398 7689518 1363371
>>>   COLOR -1 -1 -1
>>>   OUTLINECOLOR 255 0 0
>>> END
>>>
>>> LAYER
>>>   NAME "2"
>>>   TYPE POLYGON
>>>   CONNECTIONTYPE oraclespatial
>>>   CONNECTION "user/****@quebijc"
>>>   DATA "POLYGON FROM USR_WATERSHED.VWTRSD_LCC USING SRID 3000000"
>>>   STATUS OFF
>>>   DUMP TRUE
>>>
>>>   METADATA
>>>     wms_title "Quebec Watersheds"
>>>     wms_extent "7035577.31 1082076.03 7833285.05 1507787.39"
>>>   END
>>>
>>>   PROJECTION
>>>     "proj=lcc"
>>>     "ellps=GRS80"
>>>     "lat_0=63"
>>>     "lon_0=-91.8666"
>>>     "lat_1=49"
>>>     "lat_2=77"
>>>     "x_0=6200000"
>>>     "y_0=2958000"
>>>     "datum=NAD83"
>>>     "units=m"
>>>   END
>>>
>>>   CLASS
>>>     NAME "Watershed"
>>>     SYMBOL 'CIRCLE'
>>>     SIZE 2
>>>     COLOR 255 255 255
>>>     OUTLINECOLOR 0 204 0
>>>   END
>>> END
>>>
>>> LAYER
>>>   NAME "1"
>>>   TYPE LINE
>>>   CONNECTIONTYPE oraclespatial
>>>   CONNECTION "user/****@quebijc"
>>>   DATA "LINE FROM USR_SHORELINE.VSHORELINE_LCC USING SRID 3000000"
>>>   STATUS DEFAULT
>>>   GROUP "Shoreline"
>>>   DUMP TRUE
>>>
>>>   METADATA
>>>     wms_title "St. Lawrence River Detailed Shoreline"
>>>     wms_extent "7563132.5 1166237.24 7684888.9 1363371.77"
>>>     wms_group_title "Shoreline"
>>>   END
>>>
>>>   PROJECTION
>>>     "proj=lcc"
>>>     "ellps=GRS80"
>>>     "lat_0=63"
>>>     "lon_0=-91.8666"
>>>     "lat_1=49"
>>>     "lat_2=77"
>>>     "x_0=6200000"
>>>     "y_0=2958000"
>>>     "datum=NAD83"
>>>     "units=m"
>>>   END
>>>
>>>   CLASS
>>>     NAME "Detailed Shoreline"
>>>     COLOR 0 51 255
>>>     SYMBOL 'CIRCLE'
>>>     SIZE 1
>>>   END
>>> END # Shoreline
>>>
>>> END
>>>
>>>
>>> -----Message d'origine-----
>>> De : Normand Savard [mailto:nsavard at dmsolutions.ca]
>>> Envoyé : Monday, January 12, 2004 5:05 PM
>>> À : nicolas.fortin at ec.gc.ca
>>> Cc : hjulien at nrcan.gc.ca; mapserver-users at lists.gis.umn.edu Objet :
>>> Re:
>>> RE :
>>> [Mapserver-users] WMS LAYERS=
>>>
>>>
>>> Hi,
>>>
>>> I tried to replicate this problem without success by using our WMS
>>> server used during the OGC compliance tests.   I also used the OGC test
>>> suite requests.  I joined both the map file and the requests sent
>>> (see below).  Theses requests contain three layers.  In the first
>>> request, the "Forest" layer is drawn first.  In the second request,
>>> the "Forest" layer is drawn last.  You can also see that I modified
>>> the
>> mapfile to
>>> set the "Forest" layer status to "DEFAULT".   It does not seem to 
>>> affect
>>> the drawing order.  But maybe I'm missing something.  Do we have
>>> access your WMS server?  It is possible to have a copy of your
>>> mapfile and the request you are currently sending?
>>>
>>> Norm
>>>
>>>
>>>
>>> The requests used are.
>>>
>>>
>>> http://www2.dmsolutions.ca/cgi-bin/mswms_ogc_cite?VERSION=1.1.1&REQUE
>>> S
>>> T=GetM
>>>
>> ap&LAYERS=Forests,Lakes,NamedPlaces&STYLES=&SRS=EPSG:4326&BBOX=-0.0042
>> ,-0.00
>>> 24,0.0042,0.0024&WIDTH=168&HEIGHT=96&FORMAT=image/gif
>>>
>>>
>>> http://www2.dmsolutions.ca/cgi-bin/mswms_ogc_cite?VERSION=1.1.1&REQUE
>>> S
>>> T=GetM
>>>
>> ap&LAYERS=NamedPlaces,Lakes,Forests&STYLES=&SRS=EPSG:4326&BBOX=-0.0042
>> ,-0.00
>>> 24,0.0042,0.0024&WIDTH=168&HEIGHT=96&FORMAT=image/gif
>>>
>>>
>>>
>>> Our map file is as follow:
>>>
>>> #
>>> # Start of map file
>>> #
>>> # $Id: ogc_cite_wms_server.map,Exp $
>>> #
>>> NAME OGC_CITE
>>> STATUS ON
>>> SIZE 600 400
>>> ## EPSG:4326 extents
>>> EXTENT -2 -2 -1 6
>>> #EXTENT -0.0042 -0.0024 0.0042 0.0024
>>>
>>> UNITS METERS
>>> SHAPEPATH "../data/shapefile"
>>> IMAGECOLOR 255 255 255
>>> FONTSET ../etc/fonts.txt
>>> SYMBOLSET ../etc/symbols.sym
>>>
>>> #
>>> # Start of web interface definition
>>> #
>>> WEB
>>> # On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the
>>> root # of the drive where the .MAP file resides. #
>>>   IMAGEPATH "/tmp/ms_tmp/"
>>>   IMAGEURL "/ms_tmp/"
>>> #  LOG "/tmp/gmap.log"
>>>   METADATA
>>>     "WMS_TITLE"         "cite:OGC_CITE WMS Server"
>>>     "WMS_ONLINERESOURCE"
>>> "http://www2.dmsolutions.ca/cgi-bin/mswms_ogc_cite?"
>>>     "WMS_SRS"           "EPSG:4326"
>>>     "OWS_SCHEMAS_LOCATION" "http://ogc.dmsolutions.ca"
>>>     "WMS_ACCESSCONTRAINTS" "none"
>>>     "WMS_FEES"              "none"
>>>
>>>   END
>>> END
>>>
>>> PROJECTION
>>>   "init=epsg:4326"
>>> END
>>>
>>> QUERYMAP
>>>   SIZE 200 200
>>>   STATUS ON
>>>   STYLE HILITE
>>>   COLOR 255 0 0
>>> END
>>>
>>> #
>>> # Start of layer definitions
>>> #
>>>
>>> LAYER
>>>   NAME BasicPolygons
>>>   TYPE POLYGON
>>>   STATUS OFF
>>>   DATA BasicPolygons
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   TEMPLATE "basicpolygons.html"
>>>   CLASS
>>>     NAME "BasicPolygons"
>>>     COLOR 194 194 194
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:BasicPolygons"
>>>     "WMS_ABSTRACT" "BasicPolygons layer."
>>> #    "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME DividedRoutes
>>>   TYPE LINE
>>>   STATUS ON
>>>   DATA DividedRoutes
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   CLASS
>>>     NAME "DividedRoutes"
>>>     COLOR 0 0 0
>>>     OUTLINECOLOR 0 0 0
>>>     SYMBOL 'circle'
>>>     SIZE 6
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:DividedRoutes"
>>>     "WMS_ABSTRACT" "DividedRoutes layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME DividedRoutes_anno
>>>   STATUS ON
>>>   DATA DividedRoutes
>>>   TYPE ANNOTATION
>>>   LABELITEM "NAME"
>>>   CLASS
>>>     NAME "DividedRoutesAnnotations"
>>>     COLOR 255 255 255
>>>     OUTLINECOLOR 0 0 0
>>>     SYMBOL 'routetag'
>>>     SIZE 40
>>>     OVERLAYSYMBOL "route75"
>>>     OVERLAYSIZE 15
>>>     OVERLAYCOLOR 0 0 0
>>>     LABEL
>>>       POSITION CC
>>>       COLOR 255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 0
>>>       PARTIALS false
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "DividedRoutes"
>>>     "WMS_ABSTRACT" "Divided routes layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME MapNeatline
>>>   TYPE LINE
>>>   STATUS ON
>>>   DATA MapNeatline
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   CLASS
>>>     NAME "MapNeatline"
>>>     COLOR 0 0 0
>>>     SYMBOL 'circle'
>>>     SIZE 3
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:MapNeatline"
>>>     "WMS_ABSTRACT" "MapNeatline layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME NamedPlaces
>>>   TYPE POLYGON
>>>   STATUS ON
>>>   DATA NamedPlaces
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   LABELITEM "NAME"
>>>   CLASSITEM "NAME"
>>>   TEMPLATE "namedplaces.html"
>>>   CLASS
>>>     NAME "Ashton"
>>>     EXPRESSION "Ashton"
>>>     #COLOR 153 153 153
>>>     COLOR 192 192 192
>>>     OUTLINECOLOR 0 0 0
>>>     SIZE 8
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 0
>>>       BACKGROUNDCOLOR 192 192 192
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 10
>>>       POSITION LR
>>>       OFFSET 10 10
>>>       PARTIALS FALSE
>>>     END
>>>   END
>>>   CLASS
>>>     NAME "Goose Island"
>>>     EXPRESSION "Goose Island"
>>>     COLOR 255 255 255
>>>     SIZE 8
>>>     TEXT "Goose | Island"
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 0
>>>       BACKGROUNDCOLOR 255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 4
>>>       POSITION CC
>>>       PARTIALS FALSE
>>>       WRAP "|"
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:NamedPlaces"
>>>     "WMS_ABSTRACT" "NamedPlaces layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME Ponds
>>>   TYPE POLYGON
>>>   STATUS ON
>>>   DATA Ponds
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   TEMPLATE "ponds.html"
>>>   CLASS
>>>     NAME "Ponds"
>>>     COLOR 0 255 255
>>>     OUTLINECOLOR 0 0 0
>>>     TEXT "Stock Pond"
>>>     LABEL
>>>       COLOR  0 0 0
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 9
>>>       #POSITION AUTO
>>>       POSITION UC
>>>       PARTIALS FALSE
>>>       OFFSET 0 23
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Ponds"
>>>     "WMS_ABSTRACT" "Ponds layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME RoadSegments
>>>   TYPE LINE
>>>   STATUS ON
>>>   DATA RoadSegments
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   LABELITEM "NAME"
>>>   CLASSITEM "NAME"
>>>   CLASS
>>>     NAME "MainStreet"
>>>     EXPRESSION "Main Street"
>>>     SYMBOL 'circle'
>>>     SIZE 3
>>>     COLOR 238 0 0
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 0
>>>       FONT fritqat-italic
>>>       TYPE truetype
>>>       SIZE 10
>>>       POSITION UC
>>>       PARTIALS FALSE
>>>       OFFSET 0 2
>>>     END
>>>   END
>>>   CLASS
>>>     NAME "Route5"
>>>     EXPRESSION "Route 5"
>>>     SYMBOL 'circle'
>>>     SIZE 3
>>>     COLOR 0 0 0
>>>   END
>>>   CLASS
>>>     NAME "Route75"
>>>     EXPRESSION "Dirt Road by Green Forest"
>>>     SYMBOL 'circle'
>>>     SIZE 5
>>>     #COLOR 255 255 0
>>>     COLOR 192 160 0
>>>     TEXT "Dirt Road"
>>>     LABEL
>>>       ANGLE 90
>>>       COLOR  0 0 0
>>>       FONT fritqat-italic
>>>       TYPE truetype
>>>       SIZE 10
>>>       POSITION AUTO
>>>       PARTIALS FALSE
>>>       #OUTLINECOLOR 255 255 255
>>>       OFFSET 0 5
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:RoadSegments"
>>>     "WMS_ABSTRACT" "RoadSegments layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME RoadSegments_anno
>>>   STATUS ON
>>>   DATA RoadSegments
>>>   TYPE ANNOTATION
>>>   CLASSITEM "FID"
>>>   LABELITEM "NAME"
>>>   CLASS
>>>     NAME "Route5NorthEastAnnotations"
>>>     EXPRESSION "104"
>>>     COLOR 255 255 255
>>>     OUTLINECOLOR 0 0 0
>>>     #OVERLAYCOLOR 0 0 0
>>>     SYMBOL 'routetag'
>>>     SIZE 25
>>>     OVERLAYSYMBOL "route5"
>>>     OVERLAYSIZE 15
>>>     OVERLAYCOLOR 0 0 0
>>>     LABEL
>>>       POSITION CC
>>>       COLOR 255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 0
>>>       PARTIALS false
>>>     END
>>>   END
>>>   CLASS
>>>     NAME "Route5WestAnnotations"
>>>     EXPRESSION "102"
>>>     COLOR 255 255 255
>>>     OUTLINECOLOR 0 0 0
>>>     #OVERLAYCOLOR 0 0 0
>>>     SYMBOL 'routetag'
>>>     SIZE 25
>>>     OVERLAYSYMBOL "route5"
>>>     OVERLAYSIZE 15
>>>     OVERLAYCOLOR 0 0 0
>>>     LABEL
>>>       POSITION CC
>>>       COLOR 255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 0
>>>       PARTIALS false
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "RoadSegments"
>>>     "WMS_ABSTRACT" "RoadSegments layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END #Layer
>>>
>>> LAYER
>>>   NAME Streams
>>>   TYPE LINE
>>>   STATUS ON
>>>   DATA Streams
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   LABELITEM "NAME"
>>>   CLASS
>>>     NAME "Streams"
>>>     COLOR 0 0 205
>>>     OUTLINECOLOR 199 199 199
>>>     SYMBOL 'circle'
>>>     SIZE 2
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 205
>>>       BACKGROUNDCOLOR 255 255 255
>>>       FONT fritqat-italic
>>>       TYPE truetype
>>>       SIZE 10
>>>       POSITION UC
>>>       PARTIALS FALSE
>>>       OFFSET 30 5
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Streams"
>>>     "WMS_ABSTRACT" "Streams layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME Forests
>>>   TYPE POLYGON
>>> #  STATUS ON
>>>   STATUS DEFAULT
>>>   DATA Forests
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   TEMPLATE "forests.html"
>>>   CLASS
>>>     NAME "Forests"
>>>     COLOR 0 150 0
>>>     OUTLINECOLOR 0 0 0
>>>     MINSIZE 4
>>>     #SYMBOL "sapin"
>>>     SYMBOL "tree-gif"
>>>     SIZE 90
>>> #    OVERLAYSYMBOL "square"
>>> #    OVERLAYSIZE 50
>>> #    OVERLAYCOLOR -1 -1 -1
>>>     TEXT "State | Forest"
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 0
>>>       BACKGROUNDCOLOR 255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 18
>>>       POSITION AUTO
>>>       PARTIALS FALSE
>>>       WRAP "|"
>>>       OFFSET 100 -60
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Forests"
>>>     "WMS_ABSTRACT" "Forests layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME Bridges
>>>   TYPE POINT
>>>   STATUS ON
>>>   DATA Bridges
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   LABELITEM "NAME"
>>>   CLASS
>>>     NAME "Bridges"
>>>     COLOR 0 0 0
>>>     SYMBOL 'bridge'
>>>     SIZE 40
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  0 0 0
>>>       FONT fritqat-italic
>>>       TYPE truetype
>>>       SIZE 10
>>>       POSITION AUTO
>>>       PARTIALS FALSE
>>>       OFFSET 20 -8
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Bridges"
>>>     "WMS_ABSTRACT" "Bridges layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME Lakes
>>>   TYPE POLYGON
>>>   STATUS ON
>>>   DATA Lakes
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   TEMPLATE "lakes.html"
>>>   CLASS
>>>     NAME "Lakes"
>>>     COLOR 0 0 205
>>>     SIZE 8
>>>     TEXT "BLUE | LAKE"
>>>     LABEL
>>>       ANGLE AUTO
>>>       COLOR  255 255 255
>>>       FONT fritqat
>>>       TYPE truetype
>>>       SIZE 9
>>>       POSITION LL
>>>       PARTIALS FALSE
>>>       WRAP "|"
>>>       OFFSET 15 -10
>>>       FORCE true
>>>     END
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Lakes"
>>>     "WMS_ABSTRACT" "Lakes layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME Buildings
>>>   TYPE POLYGON
>>>   STATUS ON
>>>   DATA Buildings
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   TEMPLATE "buildings.html"
>>>   CLASS
>>>     NAME "Buildings"
>>>     COLOR 255 255 255
>>>     OUTLINECOLOR 0 0 0
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:Buildings"
>>>     "WMS_ABSTRACT" "Buildings layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> LAYER
>>>   NAME BuildingCenters
>>>   TYPE POINT
>>>   STATUS ON
>>>   DATA BuildingCenters
>>>   PROJECTION
>>>     "init=epsg:4326"
>>>   END
>>>   CLASS
>>>     NAME "BuildingCenters"
>>>     COLOR 0 0 0
>>>     SYMBOL 'circle'
>>>     SIZE 4
>>>   END
>>>   METADATA
>>>     "WMS_TITLE" "cite:BuildingCenters"
>>>     "WMS_ABSTRACT" "BuildingCenters layer."
>>>     "WMS_SRS" "EPSG:4326"
>>>   END
>>> END # layer
>>>
>>> END # Map File
>>>
>>>
>>> nicolas.fortin at ec.gc.ca wrote:
>>>
>>>> Hi Heryk,
>>>>
>>>> Only the layer 1 is set to default, all other are set to OFF.  I
>>>> thought that doesn't matter in WMS cause you only got the layers you
>>>> are querying.
>>>>
>>>> I set layer 1 to ON and
>>>> 1- try LAYERS=2,1 and only got layer 2
>>>> 2- try LAYERS=1 and got nothing
>>>>
>>>> I set layer 1 to OFF (like the others) and
>>>> 1- try LAYERS=2,1 and only got layer 2
>>>> 2- try LAYERS=1 and got nothing
>>>>
>>>> Weird...
>>>> Nick
>>>>
>>>> -----Message d'origine-----
>>>> De : Julien, Heryk [mailto:hjulien at nrcan.gc.ca]
>>>> Envoyé : Monday, January 12, 2004 4:00 PM
>>>> À : 'nicolas.fortin at ec.gc.ca'
>>>> Objet : RE: [Mapserver-users] WMS LAYERS=
>>>>
>>>>
>>>> Hi,
>>>> Are your layers set to "default" in the mapfile? Is so, you will be
>>>> calling layers 1,2 and all the layers that are set to default! So
>>>> your might be calling layers 1 and 2 a second time around! Try
>>>> setting them to "ON".
>>>>
>>>> Bonne chance!
>>>> Héryk
>>>>
>>>>
>>>> -----Message d'origine-----
>>>> De : nicolas.fortin at ec.gc.ca [mailto:nicolas.fortin at ec.gc.ca] Envoyé
>>>> : Monday, January 12, 2004 3:30 PM À :
>>>> mapserver-users at lists.gis.umn.edu Objet
>>>> : [Mapserver-users] WMS LAYERS=
>>>>
>>>>
>>>> Hi list,
>>>>
>>>> When I make a WMS request with the layers parameters like LAYERS=2,1
>>>>
>>>> In accordance to the OGC WMS Spec, layer 1 is suppose to be at the
>>>> top of layer 2 but it isn't the case...why??
>>>>
>>>> Even if I change to LAYERS=1,2 ... no change
>>>>
>>>> In the mapfile, layer 1 is at the end of the file and is always the
>>>> top layer on others applications using this mapfile.
>>>>
>>>>
>>>> Thx for your help,
>>>>
>>>> Nicolas Fortin
>>>> Mathématicien, Programmeur, Analyste de données
>>>> SMC-Québec Hydrologie, Environnement Canada
>>>> 1141, Rte de l'Église, Sainte-Foy(QC) G1V 4H5
>>>> (418)648-2516
>>>> nicolas.fortin at ec.gc.ca <mailto:nicolas.fortin at ec.gc.ca>
>>>>
>>>> _______________________________________________
>>>> Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
>>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>>
>>>> _______________________________________________
>>>> Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
>>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>>
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>
>>> _______________________________________________
>>> Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>
>>> _______________________________________________
>>> Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>
>>
>>
>>
>
>
>



-- 
  



More information about the MapServer-users mailing list