#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
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
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