Manuel Ballesteros Cardador wrote:
Thank Gilles by your response. Now, I have eliminated CONNECTIONTYPE and
CONNECTION parameter of the layer to set it to default values and now wms
client draw image only when I am moving the image (pan). Do you know the
problem?
Without much context, I'm afraid I can't help. The problem seems to be
at interface level since you finally get an image. In order to check
your WMS, you could try to send the request through a simple web
browser. The request would looks like:
http://localhost/cgi-bin/mapserv.exe?map=comarca_wms.map&LAYERS=Limite&TRANSPARENT=true&FORMAT=image/png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application/vnd.ogc.se_inimage&SRS=epsg:23030&BBOX=286421,4210158,400752,4295906&WIDTH=500&HEIGHT=500
or just:
http://localhost/cgi-bin/mapserv.exe?map=comarca_wms.map&mode=map (this
one is not a valid WMS request but usually provide better error messages).
If these requests return an image, then your problem would rather be in
QGIS.
I usually set the "wms_extent" in the layer's metadata. I'm not sure
whether it's compulsory but it might be useful.
Regards,
Gilles
I have the shapefile in local path, so DATA parameter of layer point to shapefile.
If I try connect to my local wms server from qgis, it work well but don't draw
the image, only when pan it.
Best regards!
-----Mensaje original-----
De: UMN MapServer Users List [mailto:[EMAIL PROTECTED] En nombre de Gilles
Bassière
Enviado el: miércoles, 17 de octubre de 2007 12:20
Para: [email protected]
Asunto: [UMN_MAPSERVER-USERS] [Fwd: Re: [UMN_MAPSERVER-USERS] Don't draw
GIF/PNG images on wms clients.]
Hi Manuel
There's something wrong in your layer definition. If I understand your
OnlineResource parameter, you try to expose a WMS stream with URL
http://localhost/cgi-bin/mapserv.exe?, right ?
So you can't feed your layer with the same WMS, it would be client and
server of the same service.
Your connection element should point to your datasource (another WMS, a
shapefile, a postgis DB, etc.).
Regards,
Gilles
Manuel Ballesteros Cardador wrote:
Hi, Im new in MapServer list.
I have configured a WMS server and when I try viewing a .map file on
wms clients (arcmap, qgis), images are not shown in. I can do zoom,
pan, etc but it is not drawn.
If I change resourceonline parameter I obtain drawEPP error.
Do you have any idea?
Thanks in advance!
This is the .map file.
MAP
NAME "COMARCA"
STATUS ON
EXTENT 286421 4210158 400752 4295906
SIZE 600 500
SHAPEPATH "./data"
IMAGECOLOR 125 125 125
UNITS METERS
IMAGETYPE PNG
WEB
IMAGEPATH "./tmp/ms_tmp/"
IMAGEURL "./tmp/"
METADATA
"wms_title" "WMS Adroches" ##required
"wms_onlineresource" "http://localhost/cgi-bin/mapserv.exe?"
"wms_srs" "EPSG:23030"
END
END
PROJECTION
"init=epsg:23030" ##required
END
LAYER
NAME "Limite"
STATUS ON
DEBUG ON
DATA "comarca"
TYPE POLYGON
CONNECTION "http://localhost/cgi-bin/mapserv.exe?map=comarca_wms.map"
CONNECTIONTYPE WMS
METADATA
"wms_title" "Limite Comarca"
"wms_srs" "EPSG:23030"
"wms_name" "Limite"
"wms_server_version" "1.1.1"
"wms_format" "image/PNG"
END
CLASS
NAME "Comarca"
STYLE
COLOR 170 253 172
OUTLINECOLOR 199 199 199
END
END
END # Layer
END # Map File
--
Gilles Bassiere
MAKINA CORPUS
30 rue des Jeuneurs
FR-75011 PARIS
http://www.makina-corpus.com