Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Fri 16 August 2013 20:40
- zinat
- Participant occasionnel
- Date d'inscription: 6 Aug 2013
- Messages: 31
[mapserver/OpenLayers] afficher une couche point
Bonsoir à tous ,
je voudrais afficher une couche vecteur de type Point ,mais elle ne s'affiche pas ,je n'ai qu'une page blanche voici comment je la déclare dans le mapfile du mapserver
Code:
LAYER NAME 'ecole' DATA 'ecole.shp' METADATA "wms_title" "ecole" END PROJECTION "init=epsg:4326" END STATUS ON TYPE POINT CLASS COLOR 255 255 255 END END # eccole layer
voici l'erreur qu'il me donne dans le fichier d'erreur :
Code:
[Fri Aug 16 18:00:07 2013].800000 msDrawMap(): Layer 4 (ecole), 0.056s [Fri Aug 16 18:00:07 2013].800000 msDrawMap(): Drawing Label Cache, 0.000s [Fri Aug 16 18:00:07 2013].800000 msDrawMap() total time: 0.056s [Fri Aug 16 18:00:07 2013].834000 msSaveImage(stdout) total time: 0.034s [Fri Aug 16 18:00:07 2013].834000 mapserv request processing time (msLoadMap not incl.): 0.091s
EDIT :
j'ai constaté que aucune d'autre couche nouvelle ne s'affiche
PS : j'ai mon serveur WMS bien configuré et marche mais le problème c'est que je n'arrive plus a afficher d'autres couches nouvelles que celles qui exsite déjà sur ma carte (que se soit de type Polygone ou Point) .
voilà sur ma carte il ya deux couche Line et deux autres polygones,je voudrais afficher une couche de type point mais rien ne s'affiche.
avez-vous des idées?
merci d'avance pour toute personne qui se penchera sur mon problème.
Dernière modification par zinat (Sat 17 August 2013 11:54)
Hors ligne
#2 Sun 18 August 2013 11:45
- zinat
- Participant occasionnel
- Date d'inscription: 6 Aug 2013
- Messages: 31
Re: [mapserver/OpenLayers] afficher une couche point
Bonjour ,
voilà ce que ça donne la requête GetMap
Code:
<?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?> <!DOCTYPE ServiceExceptionReport SYSTEM "http://schemas.opengis.net/wms/1.1.1/exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1"> <ServiceException code="InvalidSRS"> msWMSLoadGetMapParams(): WMS server error. Invalid SRS given : SRS must be valid for all requested layers. </ServiceException> </ServiceExceptionReport>
Pourtant, mon code Epsg dans mon mapfile semble correct (4326 pour du WGS 84) et dans OL j'ai déclaré la même projection dans les options .
des pistes s'il vous plaît ,j'en ai vraiment besoin .
merci d'avance.
Dernière modification par zinat (Sun 18 August 2013 12:14)
Hors ligne
#3 Mon 19 August 2013 08:14
- jean11
- Participant actif
- Date d'inscription: 15 Jan 2012
- Messages: 51
Re: [mapserver/OpenLayers] afficher une couche point
Salut,
As-tu bien configuré les paramètres WMS dans le bloc web.
Voici la doc officielle de Mapserver qui traite le sujet:
(http://mapserver.org/fr/ogc/wms_server.html)
Cordialement
Hors ligne
#4 Tue 20 August 2013 00:54
- zinat
- Participant occasionnel
- Date d'inscription: 6 Aug 2013
- Messages: 31
Re: [mapserver/OpenLayers] afficher une couche point
Salut,
As-tu bien configuré les paramètres WMS dans le bloc web.
Voici la doc officielle de Mapserver qui traite le sujet:
(http://mapserver.org/fr/ogc/wms_server.html)
Cordialement
Salut,
bien sur mon serveur WMS est bien configuré j'arrive même à afficher des couches polygones c'est seulement que les couches point s'affichent comme image blanche ,peut être un problème de projection que j'arrive pas encore à résoudre .
Cordialement
Hors ligne