je voudrais savoir quels sont les paramètres nécessaires à l'etiquetage de l'affichage d'une couche wfs avec l'api géoportail
je voudrais savoir quels sont les paramètres nécessaires à l'etiquetage de l'affichage d'une couche wfs avec l'api géoportail
Bonjour,
je ne comprends la question
est-ce que vous pouvez détailler ?
J'ai une page avec un service wfs de BretagneEnvironnement.
C'est très basique : http://mga.alwaysdata.net/geoportail...wfs_gipbe.html
Si j'ai bien compris, il faudrait afficher le nom de chaque commune au bonne endroit...
Voici une solution (je me suis inspiré de cette page) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 var styleWfs = new OpenLayers.Style({ 'fillColor': "${getColor}", 'fillOpacity': 0.6, 'strokeColor': "#ff5555", 'strokeWidth': 2, 'pointRadius': 10, 'strokeOpacity': 0.8, 'label': "${COMMUNE}", 'labelAlign': "cc", 'fontColor': "#ff0000", 'labelBackgroundColor': "#FFFFFF", //Non testé 'fontOpacity': 0.9, 'fontFamily': "Arial", 'fontSize': 14 },{ context : { getForme: function (feature){ var forme = "square"; var val = feature.attributes.description; if ( val == '...' ) { forme = 'circle'; } return forme; }, getColor: function (feature){ var color = 'transparent'; var val = feature.attributes.NB_ESPECES; if ( val > 0 ) { color = 'red'; } return color }, getName: function (feature){ var name = feature.attributes.description; return name; } } });
Ce n'est pas moi qui suit à l'origine de ce fil !
Mais l'affichage d'une étiquette est top grâce au fond blanc.
Oups
J'espère que ça suffira à argeles66
Bonne fêtes !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager