The mailing list bounced yesterday.<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Emmanuel Belo</b> <span dir="ltr"><<a href="mailto:emmanuel.belo@camptocamp.com">emmanuel.belo@camptocamp.com</a>></span><br>
Date: 12 January 2011 18:55<br>Subject: Re: [OpenLayers-Dev] "allow pan while drawing" patch<br>To: Alexandre Dube <<a href="mailto:adube@mapgears.com">adube@mapgears.com</a>><br>Cc: <a href="mailto:openlayers-dev@lists.osgeo.org">openlayers-dev@lists.osgeo.org</a><br>
<br><br><div>From an ergonomical point of view, drag/pan without a modifier is self explanatory. People will try to pan the map and they will see that the map has paned and that they can continue to draw afterwards. For a broad audience website, you will need to write a documentation about using a key to deactivate the drawing and that's not acceptable. Therefore Google and other great websites [1] have chosen the version without modifiers.</div>
<div><br></div><div>Also, the default action when you press the space bar in IE or Chrome is to scroll down the page. This key is already a shortcut.</div><div><br></div><div>Could you think at technical alternatives to make the draw/pan action without modifiers compatible with snapping?</div>
<div><br></div><div>Best regards,</div><div><br></div><div>Emmanuel</div><div><br></div><div>[1] <a href="http://www.gpsies.com/createTrack.do" target="_blank">http://www.gpsies.com/createTrack.do</a></div><div><div></div>
<div class="h5"><br><div class="gmail_quote">On 12 January 2011 18:20, Alexandre Dube <span dir="ltr"><<a href="mailto:adube@mapgears.com" target="_blank">adube@mapgears.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Again, I agree with Tim. Even though only a bunch of people use Illustrator / QGis and lots use GoogleMaps, the feature we're talking about (i.e. feature editing) is more "advanced user" oriented IMHO. Also, people easily adapt to new features. Key shortcuts are really, really useful and when you get used to them, there's no turning back ;) .<br>
<br>
I also thing that having both "near edge' and "hold space bar" panning methods while drawing features would be a nice addition.<br>
<br>
Kind regards,<br>
<br>
Alexandre<div><div></div><div><br>
<br>
<br>
On 11-01-12 12:12 PM, Tim Schaub wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Sure, just don't mess with snapping :) There are people who have already paid for the current set of behavior.<br>
<br>
An option to pan as you get near the edge seems like a nice compromise. My favorite will still be space bar to suspend drawing.<br>
<br>
On 1/12/11 9:58 AM, Emmanuel Belo wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
Please take into account that we have currently 2 customers running<br>
broad audience websites who request the suggested behaviour. There is<br>
some funding for a draw/pan function without modifiers.<br>
<br>
Best regards,<br>
<br>
Emmanuel Belo<br>
-- <br>
Sent from my mobile phone<br>
<br>
Le 12 janv. 2011 17:35, "Bruno Binet" <<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a><br>
<mailto:<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a>>> a écrit :<br>
> I think that using modifier is actually more effective, but that would<br>
> also mean it focus on experienced users that knows about modifiers.<br>
> In my opinion, the google way to do it is more user friendly because<br>
> targeted to basic users, whereas desktop applications such as<br>
> illustrator are targeted to more expert users.<br>
><br>
> On 12 January 2011 17:11, Tim Schaub <<a href="mailto:tschaub@opengeo.org" target="_blank">tschaub@opengeo.org</a><br>
<mailto:<a href="mailto:tschaub@opengeo.org" target="_blank">tschaub@opengeo.org</a>>> wrote:<br>
>> I like the behavior of other vector drawing software I've used where a<br>
>> modifier key suspends the behavior of the activated tool or temporarily<br>
>> activates another.<br>
>><br>
>> For example, in Illustrator, the space bar temporarily activates the<br>
Hand<br>
>> Tool (for dragging) while drawing. This makes for fast<br>
drawing/navigating<br>
>> and I think there are a lot of folks that already work with this type of<br>
>> environment.<br>
>><br>
>> I know Google does it differently, but I don't necessarily think we<br>
have to<br>
>> follow.<br>
>><br>
>> Tim<br>
>><br>
>> On 1/12/11 8:58 AM, Bruno Binet wrote:<br>
>>><br>
>>> On 12 January 2011 16:15, Andreas Hocevar<<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a><br>
<mailto:<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a>>> wrote:<br>
>>>><br>
>>>> On Jan 12, 2011, at 14:15 , Eric Lemoine wrote:<br>
>>>><br>
>>>>> On Wed, Jan 12, 2011 at 1:22 PM, Andreas<br>
Hocevar<<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a> <mailto:<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a>>><br>
>>>>> wrote:<br>
>>>>>><br>
>>>>>> Hi Eric,<br>
>>>>>><br>
>>>>>> thanks for your efforts. My only concern is that adding vertices on<br>
>>>>>> mouseup instead of mousedown negatively affects the user<br>
experience when a<br>
>>>>>> Snapping control is used. This is because the user doesn't see<br>
any more<br>
>>>>>> where the vertex is going to be snapped to.<br>
>>>>>><br>
>>>>>> At this point, I have no idea how to solve this.<br>
>>>>><br>
>>>>> Could you please elaborate? Do you see ux issues on<br>
>>>>><br>
>>>>><br>
<<a href="http://dev.openlayers.org/sandbox/elemoine/draw-feature/examples/snapping.html" target="_blank">http://dev.openlayers.org/sandbox/elemoine/draw-feature/examples/snapping.html</a>>? <br>
>>>><br>
>>>> Yes. Placing the first vertex of a line (in the example) or a<br>
point (in<br>
>>>> general) is a shot in the dark - you never know where it snaps to.<br>
>>><br>
>>> I agree, but we may adapt the snapping control to overcome this<br>
>>> limitation. By example we could show a sketch point when the mouse<br>
>>> pointer is located in a snapping area.<br>
>>><br>
>>>> Andreas.<br>
>>>><br>
>>>>><br>
>>>>> Thanks,<br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> Eric Lemoine<br>
>>>>><br>
>>>>> Camptocamp France SAS<br>
>>>>> Savoie Technolac, BP 352<br>
>>>>> 73377 Le Bourget du Lac, Cedex<br>
>>>>><br>
>>>>> Tel : 00 33 4 79 44 44 96<br>
>>>>> Mail : <a href="mailto:eric.lemoine@camptocamp.com" target="_blank">eric.lemoine@camptocamp.com</a><br>
<mailto:<a href="mailto:eric.lemoine@camptocamp.com" target="_blank">eric.lemoine@camptocamp.com</a>><br>
>>>>> <a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a><br>
>>>>> _______________________________________________<br>
>>>>> Dev mailing list<br>
>>>>> <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> <mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>><br>
>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
>>>><br>
>>>> --<br>
>>>> Andreas Hocevar<br>
>>>> OpenGeo - <a href="http://opengeo.org/" target="_blank">http://opengeo.org/</a><br>
>>>> Expert service straight from the developers.<br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Dev mailing list<br>
>>>> <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> <mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>><br>
>>>> <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
>>>><br>
>>><br>
>>><br>
>>><br>
>><br>
>><br>
>> --<br>
>> Tim Schaub<br>
>> OpenGeo - <a href="http://opengeo.org" target="_blank">http://opengeo.org</a><br>
>> Expert service straight from the developers.<br>
>> _______________________________________________<br>
>> Dev mailing list<br>
>> <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> <mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>><br>
>> <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
>><br>
><br>
><br>
><br>
> --<br>
> Bruno Binet<br>
><br>
> Camptocamp France SAS<br>
> Savoie Technolac, BP 352<br>
> 73377 Le Bourget du Lac, Cedex<br>
><br>
> Mail : <a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a> <mailto:<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a>><br>
> <a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a><br>
> _______________________________________________<br>
> Dev mailing list<br>
> <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> <mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
<br>
</blockquote>
<br>
<br>
</blockquote>
<br>
<br>
-- <br></div></div>
Alexandre Dubé<br>
Mapgears<br>
<a href="http://www.mapgears.com" target="_blank">www.mapgears.com</a><div><br>
<br>
_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a><br>
</div><div><div></div><div><a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div>-- <br>Camptocamp SA<br>Emmanuel BELO<br>PSE A<br>CH-1015 Lausanne<br><br>+41 21 619 10 25 (direct)<br>+41 21 619 10 10 (centrale)<br>+41 21 619 10 00 (fax)<br>
</div><br><br clear="all"><br>-- <br>Camptocamp SA<br>Emmanuel BELO<br>PSE A<br>CH-1015 Lausanne<br><br>+41 21 619 10 25 (direct)<br>+41 21 619 10 10 (centrale)<br>+41 21 619 10 00 (fax)<br>