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

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#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