[ka-Map-users] auto query

Mike Davis mike.and.kerry at gmail.com
Tue Jan 10 16:35:57 EST 2006


Before you head too far down the path... keep in mind that ctrl+click is
what mac users do for right-click (unless they have a third party mouse like
me)... so to keep things usable please try not to use that combo for
anything.

-Mike


On 1/10/06, Paul Spencer <pspencer at dmsolutions.ca> wrote:
>
> proceeding down the key-modifier path, it is possible to detect shift/
> ctrl/alt keys when the mouse events happen, so a possibility is to
> detect ctrl-click or ctrl-drag as query mode making it reasonably
> seamless
>
> On the same note, we could use shift-drag as a zoom box and right
> click as zoom out.
>
> What about:
>
>                       |   none    |   shift   |   ctrl      |    alt
> ----------------------+-----------+-----------+-------------+----------
> left click            |           | zoom      | query point |
> ----------------------+-----------+-----------+-------------+----------
> left double click     | recenter  |           |             |
> ----------------------+-----------+-----------+-------------+----------
> left click-and-drag   | pan       | zoom box  | query rect  |
> ----------------------+-----------+-----------+-------------+----------
> right click           | menu?     |           |             |
> ----------------------+-----------+-----------+-------------+----------
> right double click    |           |           |             |
> ----------------------+-----------+-----------+-------------+----------
> right click-and-drag  |           |           |             |
> ----------------------+-----------+-----------+-------------+----------
>
> The intention would be to have all this in kaNavigator so that
> kaQuery would not be required, but possibly make the query actions
> optional.
>
> I think we should reserve the right click stuff for a possible
> context menu.
>
> Further discussion required :)
>
> Paul
>
> On 10-Jan-06, at 2:56 PM, Josh Livni wrote:
>
> > Personally, I actually like the double-click recentering and
> > zooming in, a la virtual earth.
> >
> > Also in VE (now http://local.live.com) they have right-click
> > options. While I know most users never touch the right mouse
> > button, I know I'd love the ability to switch between things (eg
> > query and pan) with a button, rather than needing to mouse over and
> > click some icon.
> >
> > Even better:  The default is panning, but when you hold the space
> > key, it queries.
> >
> > My ulterior motive here is that while I know the idea is to get the
> > interface as intuitive as possible (keeping in mind 'Google Maps
> > compatibility'), I also like the current ability to query areas
> > with the rubber-band box, for queries where you might want results
> > back for many shapes at a time.
> >
> > Anyway, given I'm not contributing the code here, I'll just end by
> > saying I'm happy with whatever you guys choose - keep up the fine
> > work!
> >
> >   -Josh
> >
> >
> > Dean Gadoury wrote:
> >> I think the double click should recenter, just like Google Maps.
> >> Tim Schaub wrote:
> >>> I like the idea of-
> >>>
> >>> Pan: click-n-drag Zoom: roll (or buttons)
> >>> Query: double-click
> >>>
> >>> Seems fast and intuitive.
> >>>
> >>> Tim
> >>>
> >>>
> >>>> -----Original Message-----
> >>>> From: ka-map-users-bounces at lists.maptools.org [mailto:ka-map-
> >>>> users-bounces at lists.maptools.org] On Behalf Of Paul Spencer
> >>>> Sent: Tuesday, January 10, 2006 10:16 AM
> >>>> To: Brent Pedersen
> >>>> Cc: ka-map-users at lists.maptools.org
> >>>> Subject: Re: [ka-Map-users] auto query
> >>>>
> >>>> Comments requested from community on desirability of this
> >>>> feature being made part of ka-map cvs please :)
> >>>>
> >>>> If I get some generally positive responses then I'll negotiate
> >>>> with Brent to get this into cvs.
> >>>>
> >>>> Cheers
> >>>>
> >>>> Paul
> >>>>
> >>>> On 10-Jan-06, at 12:14 AM, Brent Pedersen wrote:
> >>>>
> >>>>
> >>>>> hmmm, you're right--i wonder if that will be the case without
> >>>>> the alert(). i was keying off mousedown and mouseup, but maybe
> >>>>
> >>>> i can just
> >>>>> use onclick??
> >>>>>
> >>>>>
> >>>>> On 1/9/06, Stephen Woodbridge <woodbri at swoodbridge.com> wrote:
> >>>>> Looks nice, but it has broken the double click to recenter.
> >>>>>
> >>>>> -Steve
> >>>>>
> >>>>> Brent Pedersen wrote:
> >>>>>
> >>>>>> hi,
> >>>>>> the new updates to kaMap are looking great, thanks all!
> >>>>>>
> >>>>>> the main issue i hear from users of kaMap is that it's not
> >>>>>
> >>>>> intuitive to
> >>>>>
> >>>>>> switch between navigate and query mode (darned google maps!).
> >>>>>> so i added a check in kaNavigator.  if the mouseup event occurs
> >>>>>
> >>>>> near a
> >>>>>
> >>>>>> mousedown event (within 3 pixels, but easily changed),
> >>>>
> >>>> assume its a
> >>>>
> >>>>>> query, and send the coords to the myQuery function. else the
> >>>>>
> >>>>> mouseup and
> >>>>>
> >>>>>> mousedown events are far apart, it must be a drag, so
> >>>>
> >>>> carry on as
> >>>>> usual.
> >>>>>
> >>>>>> obviously this only works for point queries, but it avoids
> >>>>>> turning
> >>>>>> kaNavigator on and off to do simple queries.
> >>>>>>
> >>>>>> it only requires one extra line in startUp.js:
> >>>>>>
> >>>>>> myKaNavigator.setAutoQuery(1,myQuery);
> >>>>>>
> >>>>>> where myQuery is the function that is called if the
> >>>>
> >>>> mouseup/down are
> >>>>
> >>>>>> near.  if that function is not called or it is recalled
> >>>>
> >>>> with 0, the
> >>>>
> >>>>>> kaMap navigation will behave as before.
> >>>>>>
> >>>>>> a working example (with the default alert() in myQuery) and the
> >>>>>
> >>>>> modified
> >>>>>
> >>>>>> kaTool.js are currently at:
> >>>>>>
> >>>>>> http://mul-115-1.cnr.berkeley.edu/fire/geoFRAP/map/htdocs/
> >>>>>>
> >>>>>> may be useful.
> >>>>>> -brent
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>> --------------------------------------------------------------
> >>>> --------
> >>>>> --
> >>>>>
> >>>>>> _______________________________________________
> >>>>>> ka-Map-users mailing list
> >>>>>> ka-Map-users at lists.maptools.org
> >>>>>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >>>>>
> >>>>> _______________________________________________
> >>>>> ka-Map-users mailing list
> >>>>> ka-Map-users at lists.maptools.org
> >>>>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >>>>>
> >>>>> _______________________________________________
> >>>>> ka-Map-users mailing list
> >>>>> ka-Map-users at lists.maptools.org
> >>>>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >>>>
> >>>> +-----------------------------------------------------------------+
> >>>> |Paul Spencer                           pspencer at dmsolutions.ca   |
> >>>> +-----------------------------------------------------------------+
> >>>> |Applications & Software Development                              |
> >>>> |DM Solutions Group Inc                 http://www.dmsolutions.ca/|
> >>>> +-----------------------------------------------------------------+
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> ka-Map-users mailing list
> >>>> ka-Map-users at lists.maptools.org
> >>>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >>>>
> >>>
> >>>
> >>> _______________________________________________
> >>> ka-Map-users mailing list
> >>> ka-Map-users at lists.maptools.org
> >>> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >> _______________________________________________
> >> ka-Map-users mailing list
> >> ka-Map-users at lists.maptools.org
> >> http://lists.maptools.org/mailman/listinfo/ka-map-users
> >
> >
> > _______________________________________________
> > ka-Map-users mailing list
> > ka-Map-users at lists.maptools.org
> > http://lists.maptools.org/mailman/listinfo/ka-map-users
> >
>
> +-----------------------------------------------------------------+
> |Paul Spencer                           pspencer at dmsolutions.ca   |
> +-----------------------------------------------------------------+
> |Applications & Software Development                              |
> |DM Solutions Group Inc                 http://www.dmsolutions.ca/|
> +-----------------------------------------------------------------+
>
>
>
>
> _______________________________________________
> ka-Map-users mailing list
> ka-Map-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/ka-map-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/ka-map-users/attachments/20060110/7bd89faf/attachment.html


More information about the ka-Map-users mailing list