Bonjour,
je bloque depuis quelques jours avec cette API alors je recherche quelqu'un pour éclairer ma lanterne.
J'ai inséré une barre d'outils dans ma fenêtre afin d'inviter les utilisateurs à effectuer des tracés.Seulement, je trouve que le style défini par défaut (trait fin continu orange)pour le tracé d'une ligne est trop discret lorsqu'on travaille sur une carte totalement opaque.
Dans la page de prise en main rapide on nous montre comment personnaliser les points, lignes,etc... dont on connais à l'avance les coordonnées :
Je n'arrive pas à trouver où placer ce OpenLayers.Feature.Vector.style
Code : Sélectionner tout - Visualiser dans une fenêtre à part var joli_point = new OpenLayers.Feature.Vector(mon_point, null, mon_style_point);
lorsque je créé ma barre d'outils pour que l'ensemble des tracés effectués à l'aide de celle ci suivent ce style prédéfini.
Jusqu'à maintenant je créai ma barre d'outils ainsi :
Merci pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var couche_dessin = new OpenLayers.Layer.Vector('Mes tracés'); VISU.getMap().addLayer(couche_dessin); var outils = new OpenLayers.Control.EditingToolbar(couche_dessin) VISU.getMap().addControl(outils);
Partager