The threshold for squaring angles in iD is currently set to within +/-12 
degrees of right or straight.  This number was just chosen because it “feels” 
right, and still allows for buildings to have 15 degree angles and circular 
sections.
https://github.com/openstreetmap/iD/issues/1902 
<https://github.com/openstreetmap/iD/issues/1902>

The squaring algorithm is borrowed from Potlatch, and has some known odd edge 
cases that I would like to improve when I have time for it.
https://github.com/openstreetmap/iD/issues/2472 
<https://github.com/openstreetmap/iD/issues/2472>


My advice for tracing buildings with better precision is to 1. use a mouse and 
2. zoom in more.   People very new to mapping often forget that zooming in 
makes it much easier to trace in detail.


Thanks, Bryan



> Bryan, Thanks for your great work on the iD Editor.  The new mappers whom I 
> have introduced to OSM through mapathons often comment about how easy the 
> process is!
> 
> A related issue with regards to the current squaring functionality is that iD 
> apparently will only square a building if it is already close to being 
> square. During mapathons we instruct mappers to draw the building and then 
> hit 's' to square.  Most of them follow directions, but the result is often 
> buildings that are not square because the tool didn't do anything, and didn't 
> warn the user that it wasn't doing anything. We now try to explain that they 
> have to check to make sure the tool did something, and if not, attempt to 
> redraw the building and click 's' again.... but that is more details for them 
> to handle, remember and execute.
> 
> Mike

_______________________________________________
HOT mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/hot

Reply via email to