| Using ASP.NET, The latest changeset of SharpMap ( 19234 ) and GdalRasterLayer.. I have a map rendered, and have added extra points in another layer using the following code: SharpMap.Layers.VectorLayer pointsOfInterestLayer = new SharpMap.Layers.VectorLayer("PointsOfInterest"); System.Collections.ObjectModel.Collection<SharpMap.Geometries.Geometry> geomCol = new System.Collections.ObjectModel.Collection<SharpMap.Geometries.Geometry>(); geomCol.Add(new SharpMap.Geometries.Point ( 530000, 230000 ) ); pointsOfInterestLayer.DataSource = new SharpMap.Data.Providers.GeometryProvider(geomCol); pointsOfInterestLayer.Style.Symbol = new Bitmap(Server.MapPath(@"~/App_data/icon.bmp")); map.Layers.Add(pointsOfInterestLayer); map.ZoomToExtents(); This works fine, I am looking to know however if there is a built-in way of detecting clicks (or hovers) to the points of interest on the map, ideally to display a ToolTip, but the main thing is detecting the click and knowing which item was clicked. I can obviously implement this a primitive way (detect the click, transform the image co-ordinates into map co-ordinates, if they are within <icon-size> of a point then that point was clicked) but must be an easier way, no? Thanks again for your time Jim |