banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 26 March 2013 13:37

thinkpod
Participant occasionnel
Date d'inscription: 27 Dec 2009
Messages: 36

[mapserver] getcapabilities WFS

Bonjour,

j'ai compilé mapserver 6 avec --with-wfsclient --with-wfs ,
quand je mets:

Code:

http://localhost/cgi-bin/mapserv?service=WFS&version=1.0.0&request=GetCapabilities

j'ai l'erreur: msCGILoadMap(): Web application error. CGI variable "map" is not set.

Pour ce qui est de la config de mapserver j'ai cela:
MapServer version 6.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=KML SUPPORTS=PROJ SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE


Faut-il qu'il y ait "SUPPORT=WFS_SERVER" ?

Merci d'avance

Hors ligne

 

#2 Tue 26 March 2013 14:02

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [mapserver] getcapabilities WFS

Bonjour,

Comment mapserver retrouve la configuration des couches (nom, étendue, projection, source de données) ?

Cela se passe dans un fichier appelé mapfile et qui est appelé avec le paramètre map=/chemin/vers/mapfile.map dans l'URL.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Tue 26 March 2013 14:16

thinkpod
Participant occasionnel
Date d'inscription: 27 Dec 2009
Messages: 36

Re: [mapserver] getcapabilities WFS

merci,
Faut-il qu'il y ait "SUPPORT=WFS_SERVER"  dans le retour de la commande mapserv -v ?

Hors ligne

 

#4 Tue 26 March 2013 14:57

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [mapserver] getcapabilities WFS

Oui il le faut !

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#5 Tue 26 March 2013 15:25

thinkpod
Participant occasionnel
Date d'inscription: 27 Dec 2009
Messages: 36

Re: [mapserver] getcapabilities WFS

dans le  configure j'ai bien mis

--with-wfs


ce qui me donne :

Code:

[quote]MapServer is now configured for x86_64-unknown-linux-gnu

 -------------- Compiler Info ------------- 
  C compiler:                gcc -g    -Wall -Wdeclaration-after-statement 
  C++ compiler:              g++ -g    -Wall 
  Debug:                     -g 
  Generic NINT:              

 -------------- Renderer Settings --------- 
  OpenGL support:            
  zlib support:              
  png support:               -DUSE_PNG
  gif support:               -DUSE_GIF
  jpeg support:              -DUSE_JPEG
  freetype support:          -DUSE_FREETYPE
  iconv support:             -DUSE_ICONV
  AGG support:               internal
  GD support:                -DUSE_GD  -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_GIF
  Cairo (SVG,PDF) support:   -DUSE_CAIRO
  Cairo SVG symbol support:  
  KML support:               -DUSE_KML

 -------------- Support Libraries --------- 
  Proj.4 support:            -DUSE_PROJ
  Proj Fastpaths:            
  Libxml2 support:           -DUSE_LIBXML2
  FriBidi support:           
  Curl support:              -DUSE_CURL -DUSE_CURLOPT_PROXYAUTH
  FastCGI support:           -DUSE_FASTCGI
  Exempi support:            
  Threading support:         -DUSE_THREAD
  GEOS support:              -DUSE_GEOS
  XML Mapfile support:        
  XSLT support:              
  EXSLT support:              

 -------------- Data Format Drivers ------- 
  PostGIS support:           -DUSE_POSTGIS -DPOSTGIS_HAS_SERVER_VERSION
  ArcSDE support:            
  OGR support:               -DUSE_OGR
  GDAL support:              -DUSE_GDAL
  Oracle Spatial support:    

 -------------- OGC Services -------------- 
  WMS Server:                -DUSE_WMS_SVR
  WMS Client:                -DUSE_WMS_LYR
  WFS Server:                -DUSE_WFS_SVR
  WFS Client:                -DUSE_WFS_LYR
  WCS Server:                -DUSE_WCS_SVR
  SOS Server:                -DUSE_SOS_SVR

 -------------- MapScript ----------------- 
  PHP MapScript:             yes
  Python MapScript:          no

je constate que   WFS Server:   -DUSE_WFS_SVR   est bien présent comme dit dans la doc mapserver: http://mapserver.org/installation/unix.html#unix



je finis en faisant make puis make install, ca cree l'executable mapserv dans /usr/local/bin/

je tape /usr/local/bin/mapserv -v


et  pourtant je n'ai pas SUPPORTS=WFS_SERVER !

Code:

MapServer version 6.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=KML SUPPORTS=PROJ SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

ps: J'utilise la version 6.2 , je crois que c'est la plus recente. Est ce que le WFS n'est plus pris en charge par mapserver ? Est-ce tinyows qui prend la relève?

Dernière modification par thinkpod (Tue 26 March 2013 15:48)

Hors ligne

 

Pied de page des forums

Powered by FluxBB