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é ?

#1 Tue 19 November 2013 10:15

Pierre1
Juste Inscrit !
Date d'inscription: 20 Oct 2012
Messages: 7

Surbrillance (Highlight) géométrie WMS au survol de la souris

Bonjour,

Je souhaite mettre en surbrillance des géométries d'une couche WMS (parcelles) au survol de la souris.

Solution 1:
Cette fonction pourrait être accomplie en "copiant" ces géométries (parcelles) sur une couche "vecteur". Étant donné que le nombre de parcelles est relativement grand (environ 500), cette solution ne semble pas convenir. C'est pourquoi je souhaiterait ajouter un control de la souris (hover) directement sur la couche WMS des parcelles.

Solution 2:
Extraire l'info spatiale de la géométries WMS survolée (getfeatureinfo) et créer une géométrie identique sur une nouvelle couche vecteur. Dans ce cas, la couche vecteur mettrait la géométrie WMS en surbrillance par superposition.

Problèmes :
-Pas d’événement "unhover ou outhover" sur la WMS lorsque la souris sort de la géométrie WMS survolée (donc pas possible de supprimer la géométrie vectorielle ajoutée en superposition lorsque la souris sort de la géométrie survolée).
- l'evenement "hover" sur la couche WMS se déclenche uniquement lorsque la souris est ARRÊTÉE sur une géométrie. Il faudrait que l'événement s'enclenche dès que la souris survol la géométrie (même lorsqu'elle est en mouvement).

Savez-cous comment changer le style d'une couche WMS (géométrie) au survol de la souris (peut-être avec une fichier SLD côté geoserveur?) ?

Merci pour le retour

Hors ligne

 

#2 Wed 27 November 2013 09:35

maxthethug
Participant occasionnel
Lieu: Chaumont
Date d'inscription: 15 Nov 2011
Messages: 21

Re: Surbrillance (Highlight) géométrie WMS au survol de la souris

Bonjour,

Si vous utilisez OpenLayers pour visualiser les données côté client, ce lien devrait vous aider : http://trac.osgeo.org/openlayers/wiki/Highlighting

Cordialement

Maxime

Hors ligne

 

Pied de page des forums

Powered by FluxBB