On 06.03.2013 16:08, Rahkonen Jukka wrote:
> Hi,
> 
> I list some quick notes about digitizing with OpenJUMP and some other 
> programs.
> 
> 1)  - Before Ede implemented the new keyboard shortcuts the only way to 
> cancel digitizing was to reselect the same digitizing tool  or some other 
> tool from the toolbox or Select features or Fence tool from the main menu.
>  - With the new keyboard shortcuts we have now, selecting another tool does 
> not cancel drawing but the only way to cancel digitizing is to press Esc when 
> the same tool that was used to start drawing is active.
> -  Behaviour is clearly different. I do not say if it better or worse.

so far the others tend to autocancelling as before.. i have no opinion, so i 
will do so if nobody objects in time.

there is still the option of cancel/keep to allow users to use other tools as 
you mention below.

> 2) - It is essential to be able to pan and zoom and continue to draw a long 
> linestring or big polygon after that. In OpenJUMP this is possible by using 
> the keyboard shortcuts. Actually, it is the only way. User cannot use for 
> example Pan or Zoom tools from the main menu because selecting another tool 
> cancels drawing.
> - Digitizing with Pan/Zoom keyboard shortcuts is nice and efficient but user 
> needs to know how to use the shortcuts. It is probably not evident for new 
> users.
> - Panning and zooming during drawing is not possible without keyboard.
> - QGis does not have at all as nice shortcuts for digitizing. It does have 
> configurable shortcuts but they are not as nice to use (my opinion).
> - QGis does not cancel drawing if another tool is selected. Actually the 
> default way to digitize seems to be to draw as long it is possible, select 
> Pan tool, pan, select drawing tool, continue drawing, select Pan tool etc.  I 
> wouldn' t like to work that way but it is easy for the beginners and user do 
> not need to touch the keyboard while drawing.
> - uDig cancels drawing when another tool is selected.
> - QGis and uDig are not totally comparable with OpenJUMP because they allow 
> only one geometry type per layer and only one layer at a time can be editable.
> 
> 3) - I do not see a reason for keeping not ready digitized feature open if it 
> is not compulsory like it is with the QGis way to do use panning.  Except one 
> use case which I will tell later.  For me it is OK to cancel drawing without 
> asking if user selects another tool.

noted.

> 4) - However, if OpenJUMP should be used for digitizing with GPS a 
> possibility to keep feature open for digitizing would be very good thing. It 
> may take 5 minutes to walk to the next vertex when you are out in the field 
> and if you see something else that should be recorded on another layer you 
> would like to interrupt, save point or vertex of another feature and continue 
> gathering points to your first feature. However, for efficient work user 
> should be able to keep however many features open and  user interface should 
> be made to support selecting which not ready feature to continue. It is not 
> so simple but I know one old PDA software (SOLO Field) where this was 
> implemented well.

sounds complicated to implement. when users can keep one geometry unfinished, 
they will ask why not another one as well?
for such use case i suggest to collect point on a layer per feature an merge 
them when finished
 or
simply add point to a multipoint/linestring via add vertex

> 5) - We should perhaps think a bit more about making it somehow possible to 
> digitize without keyboard because It may be that Windows 8 computers with 
> touchscreen and keyboard will come more common. There was discussion about a 
> related thing last year, read "SuperZoom and other zoom/pan tools" from 
> http://blog.gmane.org/gmane.comp.gis.jump.devel/month=20120201.  Perhaps 
> improved SuperZoom tool could be a good solution. Let's hope Matthias hears 
> and buys a laptop with touchscreen and does some testing :)

another bridge i'd like to cross when we get there.. although javabased we do 
not even run on Android.. ;P

> 
> That's all for today. 
> 

tl;dr
http://en.wikipedia.org/wiki/Wikipedia:Too_long;_didn%27t_read

just joking.. thanks for all your input!... ede

------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to