Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[OpenLayers] Evènement sur un control

$
0
0
Bonjour à tous,

Je vous explique mon problème. J'ai un bouton qui active le contrôle suivant :

Code:

draw = new OpenLayers.Control.DrawFeature(    layer_text, OpenLayers.Handler.Point
);
               
map.addControl(draw);

Ce contrôle permet de créer des points dans la couche layer_text. J'aimerai lorsque un point est crée afficher une nouvelle fenêtre grâce à window.promp permettant ainsi à l'utilisateur de renseigner un attribut sur cette objet.

Je pensais avoir trouvé mon bonheur grâce à ce bout de code :

Code:

control.events.on({
    "featureadded":window.prompt(......)
})

Ce bout de code s'exécute bien mais directement quand je clique sur le bouton qui permet d'activer le contrôle et non après l'ajout d'une nouvelle feature.

Si quelqu'un à une petite idée. Je suis preneur.

Cordialement

Viewing all articles
Browse latest Browse all 8030

Trending Articles