Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Mon 11 May 2009 12:05

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

OPenlayers et les mapfiles

Bonjour,

je suis en stage et je voudrais insérer dans couche WFS sur un fond WMS sous openlayers. Mes couches WMS fonctionne bien, mais je n'arrive pas a insérer mes couches WFS. Pour cela j'ai crée un mapfile et quand je le charge rien ne se passe a part ma carto qui diminue de taille! mais sans rien afficher(avec la couche sélectionnée)...
voici mon mapfile si vous avez une idée..

Code:

MAP
    NAME communes_canton
    UNITS meters
    EXTENT 430000 2000000 520000 2251000
    STATUS ON
    SHAPEPATH "donnees"
    IMAGECOLOR 0 100 255
    IMAGETYPE PNG
    PROJECTION
        "init=epsg:27572"
    END
    WEB
        METADATA
            "wfs_title" "commune poitou charent"  ## REQUIRED
            "wfs_onlineresource" "http://localhost/cgi-bin/mapserv.exe?map=c:\ms4w\apache\htdocs\essai_tape.map&"
            "wfs_srs" "EPSG:27562"  ## Recommended
        END
    END


    LEGEND
        KEYSIZE 180 120
        LABEL
            TYPE BITMAP
            SIZE MEDIUM
            COLOR 0 0 89
        END
    END
    
    LAYER
        NAME communes_pc
        DATA communes_pc
        STATUS DEFAULT
        TYPE POLYGON
        
        CLASS
            STYLE
                COLOR 255 255 255
                OUTLINECOLOR 0 0 0
            END
        END
    END
    LAYER
        NAME "communes_pc"
        TYPE POLYGON
        DATA "communes_pc"
        METADATA
          "wms_title" "communes_pc"
          "wfs_title" "communes_pc" ## REQUIRED
          "gml_featureid" "id1" ## REQUIRED
        END
        DUMP TRUE           ## REQUIRED
        STATUS DEFAULT
        TRANSPARENCY 75
        CLASS
          NAME "communes_pc" 
           STYLE
            SIZE 5 
            OUTLINECOLOR 32 37 39
            COLOR 254 254 254
           END
        END
    END
END

Hors ligne

 

#2 Mon 11 May 2009 12:58

Clément Viguié
Participant occasionnel
Date d'inscription: 4 Dec 2008
Messages: 14

Re: OPenlayers et les mapfiles

et je voudrais préciser qu'en WMS ce mapfile fonctionne.
merci

Hors ligne

 

#3 Mon 11 May 2009 14:42

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

Re: OPenlayers et les mapfiles

Bonjour,

Premier test : est ce que le service WFS fonctionne ? Sinon inutile de chercher à l'intégrer dans OL.

http://localhost/cgi-bin/mapserv.exe?map=c:\ms4w\apache\htdocs\essai_tape.map&SERVICE=WFS&REQUEST=GetCapabilities&VERSION=1.1.0 tester aussi la requête GetFeature.

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

 

Pied de page des forums

Powered by FluxBB