[geotk] mouse click event on shape

sorel johann johann.sorel at geomatys.fr
Mon Feb 7 03:17:33 EST 2011


If you are using the JMap2D that's fast.

//make a search area based on your mouse position
Shape searchArea = new 
//each time something hit the search area it will be passed to the visitor
GraphicVisitor visitor = new ...(your own visitor);
//make the search
map.getCanvas().getGraphicsIn(searchArea, visitor, VisitFilter.INTERSECTS);

If you are using a mapcontext object, don't forget that maplayers should 
be set selectable
otherwise the visite method won't return results for the layer.

johann sorel

Le 05/02/2011 08:34, Gopinath Asutosh a écrit :
> Hi,
> how to implement mouse clicking on a shape to open a dialog?
> please help.
> thanks
> asutosh

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/geotoolkit/attachments/20110207/4234aacf/attachment.html

More information about the Geotoolkit mailing list