Hi all, I still haven't found a way to make this work, does anyone have any suggestions?
To rephrase: I need some way to select a feature when a click occurs on, or in the area around the feature, for example 20 pixels. Thanks, Alex. On Fri, Aug 6, 2010 at 5:44 PM, Alex Brandsen <alex.brand...@gmail.com>wrote: > Yeah, apparently.. Do you (or anyone else) know how to create a similar > effect with selectFeature then? > > Alex. > > Date: Wed, 04 Aug 2010 11:02:01 -0400 > > From: Alexandre Dube <ad...@mapgears.com> > Subject: Re: [OpenLayers-Users] clickTolerance on selectFeature? > To: users@openlayers.org > Message-ID: <4c5980e9.4000...@mapgears.com > > > Content-Type: text/plain; charset="iso-8859-1" > > Alex, > > My bad. the 'clickTolerance' of the GetFeature control has not the > same purpose as the 'clickTolerance' of the Feature Handler : > > > http://dev.openlayers.org/docs/files/OpenLayers/Handler/Feature-js.html#OpenLayers.Handler.Feature.clickTolerance > > Regards, > > Alexandre > > > > On 10-08-04 10:36 AM, Alex Brandsen wrote: > > Hi Alexandre, > > > > thanks for your reply! I tried using > > OpenLayers.Handler.Feature.prototype.clickTolerance=100/1000/1000000; > > , but it makes no difference. It does get stored, because when I do > > alert(OpenLayers.Handler.Feature.prototype.clickTolerance); it does > > show the correct value. > > > > I also tried altering the clickTolerance in openlayers.js, but that > > didn't do anything either. > > > > Thanks, > > > > Alex. > > > > Date: Tue, 03 Aug 2010 08:12:00 -0400 > > From: Alexandre Dube <ad...@mapgears.com <mailto:ad...@mapgears.com>> > > > Subject: Re: [OpenLayers-Users] clickTolerance on selectFeature? > > To: users@openlayers.org <mailto:users@openlayers.org> > > > Message-ID: <4c580790.3030...@mapgears.com > > <mailto:4c580790.3030...@mapgears.com> > > > > > > Content-Type: text/plain; charset="iso-8859-1" > > > > Hi Alex, > > > > 'clickTolerance' is a OpenLayers.Handler.Feature property. If you > > look in the Select.js file, you'll see that the handler is set inside > > the initialize method and that there is no way other than modifying the > > code there to set your own 'clickTolerance'. A thing you could do is to > > overwrite its default value to what you want but it will affect every > > other Controls that use it (do it before defining your SelectFeature > > control ) : > > > > OpenLayers.Handler.Feature.prototype.clickTolerance = 100; > > > > Try it and tell me if that worked for you. > > > > Kind regards, > > > > Alexandre > > > > > > On 10-08-02 04:40 PM, Alex Brandsen wrote: > > > Hi all, > > > > > > is it possible to set the clickTolerance on a selectFeature control? I > > > can find the clickTolerance on the getFeature control : > > > > > > > > ( > http://dev.openlayers.org/docs/files/OpenLayers/Control/GetFeature-js.html#OpenLayers.Control.GetFeature.clickTolerance > ) > > > > > > but not in the documentation of selectFeature. If I just try to add > > > "clickTolerance: 100" to the options array of selectFeature it has no > > > effect... > > > > > > Thanks, > > > > > > Alex. > > > > > > > > > _______________________________________________ > > > Users mailing list > > > Users@openlayers.org <mailto:Users@openlayers.org> > > > > http://openlayers.org/mailman/listinfo/users > > > > > > > > > -- > > Alexandre Dub? > > Mapgears > > www.mapgears.com <http://www.mapgears.com/> > > > > > > > _______________________________________________ > > Users mailing list > > Users@openlayers.org > > http://openlayers.org/mailman/listinfo/users > > > > > -- > Alexandre Dub? > Mapgears > www.mapgears.com >
_______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users