On Fri, Apr 04, 2008 at 12:38:47PM -0400, Matt J Cwanek wrote: > On 04/04/08 11:41 -0400, Christopher Schmidt wrote: > > In general, you can even have, for example, all your lines on one layer, > > all your points on another. > > > > At the current time, only one layer can be 'selectable' (and therefore > > draggable) at a time -- therefore there are technical limitations > > blocking this, but that's at least the idea. > > Well, then let me ask this. All our markers (draggable or not) currently > can be clicked to open a GMap2 infowindow for details about that marker. > > If I split the markers into draggable and non-draggable, and create a > separate layer for each, does that mean only the selected layer will > receive click events?
Yeah, that is the current state. You can have two different SelectFeature controls attached to the map; the problem them is switching between them becomes a deliberate user action. You can also collect click events explicitly with a Click Handler, and on a click, loop through your non-active select layer, and test for Geometry intersection. This would essentially mimic the way that I would advise building a more advanced SelectFeature that supported selecting features from multiple layers. > Ok, so it sounds like what I should do is use a Vector feature w/a Point > geometry and appropriate styling, instead of using a Marker or a base > Feature w/a Marker. Yep, that's what I would recommend. > > Hope this helps, > > Yes, this is a huge help, thanks. Cool. Regards, -- Christopher Schmidt MetaCarta _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
