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">&lt;<a href="mailto:emmanuel.belo@camptocamp.com">emmanuel.belo@camptocamp.com</a>&gt;</span><br>
Date: 12 January 2011 18:55<br>Subject: Re: [OpenLayers-Dev] &quot;allow pan while drawing&quot; patch<br>To: Alexandre Dube &lt;<a href="mailto:adube@mapgears.com">adube@mapgears.com</a>&gt;<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&#39;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">&lt;<a href="mailto:adube@mapgears.com" target="_blank">adube@mapgears.com</a>&gt;</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&#39;re talking about (i.e. feature editing) is more &quot;advanced user&quot; oriented IMHO.  Also, people easily adapt to new features.  Key shortcuts are really, really useful and when you get used to them, there&#39;s no turning back ;) .<br>


<br>
I also thing that having both &quot;near edge&#39; and &quot;hold space bar&quot; 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&#39;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, &quot;Bruno Binet&quot; &lt;<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a><br>
&lt;mailto:<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a>&gt;&gt; a écrit :<br>
&gt; I think that using modifier is actually more effective, but that would<br>
&gt; also mean it focus on experienced users that knows about modifiers.<br>
&gt; In my opinion, the google way to do it is more user friendly because<br>
&gt; targeted to basic users, whereas desktop applications such as<br>
&gt; illustrator are targeted to more expert users.<br>
&gt;<br>
&gt; On 12 January 2011 17:11, Tim Schaub &lt;<a href="mailto:tschaub@opengeo.org" target="_blank">tschaub@opengeo.org</a><br>
&lt;mailto:<a href="mailto:tschaub@opengeo.org" target="_blank">tschaub@opengeo.org</a>&gt;&gt; wrote:<br>
&gt;&gt; I like the behavior of other vector drawing software I&#39;ve used where a<br>
&gt;&gt; modifier key suspends the behavior of the activated tool or temporarily<br>
&gt;&gt; activates another.<br>
&gt;&gt;<br>
&gt;&gt; For example, in Illustrator, the space bar temporarily activates the<br>
Hand<br>
&gt;&gt; Tool (for dragging) while drawing.  This makes for fast<br>
drawing/navigating<br>
&gt;&gt; and I think there are a lot of folks that already work with this type of<br>
&gt;&gt; environment.<br>
&gt;&gt;<br>
&gt;&gt; I know Google does it differently, but I don&#39;t necessarily think we<br>
have to<br>
&gt;&gt; follow.<br>
&gt;&gt;<br>
&gt;&gt; Tim<br>
&gt;&gt;<br>
&gt;&gt; On 1/12/11 8:58 AM, Bruno Binet wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 12 January 2011 16:15, Andreas Hocevar&lt;<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a><br>
&lt;mailto:<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a>&gt;&gt;  wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Jan 12, 2011, at 14:15 , Eric Lemoine wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Wed, Jan 12, 2011 at 1:22 PM, Andreas<br>
Hocevar&lt;<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a> &lt;mailto:<a href="mailto:ahocevar@opengeo.org" target="_blank">ahocevar@opengeo.org</a>&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;  wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Hi Eric,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; thanks for your efforts. My only concern is that adding vertices on<br>
&gt;&gt;&gt;&gt;&gt;&gt; mouseup instead of mousedown negatively affects the user<br>
experience when a<br>
&gt;&gt;&gt;&gt;&gt;&gt; Snapping control is used. This is because the user doesn&#39;t see<br>
any more<br>
&gt;&gt;&gt;&gt;&gt;&gt; where the vertex is going to be snapped to.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; At this point, I have no idea how to solve this.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Could you please elaborate? Do you see ux issues on<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&lt;<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>&gt;? <br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Yes. Placing the first vertex of a line (in the example) or a<br>
point (in<br>
&gt;&gt;&gt;&gt; general) is a shot in the dark - you never know where it snaps to.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I agree, but we may adapt the snapping control to overcome this<br>
&gt;&gt;&gt; limitation. By example we could show a sketch point when the mouse<br>
&gt;&gt;&gt; pointer is located in a snapping area.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Andreas.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt; Eric Lemoine<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Camptocamp France SAS<br>
&gt;&gt;&gt;&gt;&gt; Savoie Technolac, BP 352<br>
&gt;&gt;&gt;&gt;&gt; 73377 Le Bourget du Lac, Cedex<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Tel : 00 33 4 79 44 44 96<br>
&gt;&gt;&gt;&gt;&gt; Mail : <a href="mailto:eric.lemoine@camptocamp.com" target="_blank">eric.lemoine@camptocamp.com</a><br>
&lt;mailto:<a href="mailto:eric.lemoine@camptocamp.com" target="_blank">eric.lemoine@camptocamp.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a><br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; Dev mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt; Andreas Hocevar<br>
&gt;&gt;&gt;&gt; OpenGeo - <a href="http://opengeo.org/" target="_blank">http://opengeo.org/</a><br>
&gt;&gt;&gt;&gt; Expert service straight from the developers.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; Dev mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>&gt;<br>
&gt;&gt;&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Tim Schaub<br>
&gt;&gt; OpenGeo - <a href="http://opengeo.org" target="_blank">http://opengeo.org</a><br>
&gt;&gt; Expert service straight from the developers.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Dev mailing list<br>
&gt;&gt; <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>&gt;<br>
&gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Bruno Binet<br>
&gt;<br>
&gt; Camptocamp France SAS<br>
&gt; Savoie Technolac, BP 352<br>
&gt; 73377 Le Bourget du Lac, Cedex<br>
&gt;<br>
&gt; Mail : <a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a> &lt;mailto:<a href="mailto:bruno.binet@camptocamp.com" target="_blank">bruno.binet@camptocamp.com</a>&gt;<br>
&gt; <a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a><br>
&gt; _______________________________________________<br>
&gt; Dev mailing list<br>
&gt; <a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Dev@lists.osgeo.org" target="_blank">Dev@lists.osgeo.org</a>&gt;<br>
&gt; <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>