Bienvenue! Inscrivez-vous et rejoignez notre communauté :)
  • Login:

Bienvenue sur Forum SIG - Systèmes d'Information Géographique et Géomatique.

Bienvenue sur le forumSIG. S'il s'agit de votre première visite, assurez vous de faire une recherche préalable dans les FAQ SIG. Vous devez vous inscrire avant de pouvoir poster.

Affichage des résultats 1 à 1 sur 1
  1. #1

    Date d'inscription
    août 2011
    Messages
    67

    Post Couche WFS avec Openlayers 3.X et MS4W 3.2.1

    Bonjour à tous, je bute depuis plusieurs jours sur un petit problème qui m'empêche d'avancer dans mon travail. Je cherche à ajouter des couches WFS à mon appli. J'utilise Openlayers 3, MS4W 3.2.1 et PostGIS. Voici en résumé où j'en suis:
    1. J'arrive à afficher ma couche en utilisant simplement sur un navigateur (http://localhost/cgi-bin/mapserv.exe...otie1&mode=map)

    2. ma Getcapabilities semble fonctionner malgré certains warnings(http://localhost/cgi-bin/mapserv.exe...etCapabilities)

    3. Ma Getfeature aussi me retourne en xml les données de ma table postgis.

    Voici mon mapfile:

    Code:
      MAP
      IMAGETYPE      PNG
      EXTENT 6.4602 -13.4592 31.3076 23.4464
      SIZE           800 600
      SHAPEPATH      "../data"
      IMAGECOLOR     163 204 255
      FONTSET        "../fonts/fonts.list"
      SYMBOLSET      "../symbols/symbols35.sym"
    
      CONFIG "MS_ERRORFILE" "/ms4w/apps/faosfc/htdocs/fishery/error.txt"
    
      PROJECTION
        'init:epsg=4326'
        'proj=longlat'
        'ellps=WGS84'
        'datum=WGS84'
        'no_defs'
      END
      WEB
        IMAGEPATH "/ms4w/tmp/ms_tmp/"
        IMAGEURL "/ms_tmp/"
        METADATA
          "wfs_title" "Decoupage epizootie1"
          "wfs_onlineresource"  "http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/faosfc/htdocs/fishery/cartes/epizootie1.map&"
          "wfs_srs" "epsg:4326"
          "wfs_abstract" "this is my first feature service"
          "wfs_enable_request" "*"
          "wfs_getfeature_formatlist" "gml,geojson"
        END
      END
    
      LAYER 
    
        NAME         "epizootie1"
        METADATA
            "wfs_title" "titre2 de mon wfs"
            "wfs_srs" "EPSG:4326"
            "gml_include_items" "all"
            "gml_featureid" "ID"
            "wfs_enable_request" "*"
        END
    
        STATUS       ON
        TYPE         POINT
        CONNECTIONTYPE postgis
        CONNECTION "dbname=sfcgisdatabase host=localhost port=5432 user=abbkr password=mypassword"
        DATA "geom from  epizootie"
       
        CLASS
          NAME       epizootie1
          STYLE
              SIZE 15
              COLOR  255 255 0 
              OUTLINECOLOR 0 0 0
              SYMBOL "star"
            END
    
          END # ------------ fin class --------------------
      END   # ----------------- End of LAYER -------------------------
    END
    et ma couche vecteur (probablement l'incriminée):
    Code:
    var vectorLayer = new ol.layer.Vector({
        title: 'essai',
        name:'WFS 1',
        visible:true,
        source: 'http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/faosfc/htdocs/fishery/cartes/epizootie1.map&'
    });
    certaines littératures que j'ai parcourues parlent d'un proxy à configurer dans mapserver. Il s'agit de mettre le fichier proxy.cgi dans C:/ms4w/apache/cgi-bin et d'ajouter dans le tableau AllowedHosts mon localhost (je travaille en local). Chose faite mais je n'avance toujours pas.
    Je commence par desespérer un peu. Quelqu'un pourras t-il m'aider (un lien ou un exemple)? Merci!
    Dernière modification par abbkr ; 21/04/2017 à 18h51.

 

 

Discussions similaires

  1. [QGIS 1.x] Impossible d'afficher une couche avec Openlayers
    Par Douglas dans le forum Assistance et Programmation
    Réponses: 2
    Dernier message: 24/12/2012, 11h11
  2. [MapServer][OpenLayers 2.9] Lecture par OL d'une couche WFS générée par MS4W
    Par AdrienVH dans le forum Assistance et Programmation
    Réponses: 3
    Dernier message: 23/07/2010, 11h29
  3. [OpenLayers] Problème Couche WFS avec Google Map
    Par lacausse dans le forum Assistance et Programmation
    Réponses: 10
    Dernier message: 11/12/2009, 14h40
  4. [OpenLayers] Problème d'affichage de carte (couche de type image) avec IE
    Par géopolo dans le forum Assistance et Programmation
    Réponses: 8
    Dernier message: 08/10/2008, 16h28
  5. [OpenLayers] Créer une couche transparente avec un logo en filigrane
    Par Arno974 dans le forum Assistance et Programmation
    Réponses: 12
    Dernier message: 20/08/2008, 16h42

Les tags pour cette discussion

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •