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 Tue 11 April 2017 11:05

nora 27
Participant actif
Date d'inscription: 15 Jul 2014
Messages: 59

création d'une légende à l'aide OpenLayers 3

Bonjour,

Je travaille sur une conception d'un site web en utilisant :mapserver, bootstrap, openlayers3.

ma question: Est ce qu'il y a la possibilité de générer la légende automatiquement par OL3??

Si non, comment je peux le faire autrement?

merci

Hors ligne

 

#2 Tue 11 April 2017 13:45

Pierre Vivet
Participant occasionnel
Lieu: Ornans
Date d'inscription: 29 May 2015
Messages: 18
Site web

Re: création d'une légende à l'aide OpenLayers 3

Bonjour,

Si vous utilisez un flux WMS pour afficher vos couches vous pouvez ajouter "REQUEST=getlegendgraphic" dans votre requête. Par exemple:

Code:

http://127.0.0.1/cgi-bin/mapserv.exe?SERVICE=WMS&VERSION=1.1.1&layer=park&
REQUEST=getlegendgraphic&FORMAT=image/png

Regardez ici pour un peu plus de détail à ce sujet :
http://gis.stackexchange.com/questions/ … -geoserver

Sinon je ne crois pas qu'il y ait de solution automatique avec les autres sources de données.

Dernière modification par Pierre Vivet (Tue 11 April 2017 13:50)

Hors ligne

 

Pied de page des forums

Powered by FluxBB