[Openstreetmap] A mini milestone, Birmingham and London linked in OSM

Simon Hewison simon at zymurgy.org
Wed Oct 12 11:07:27 BST 2005


Tom Carden wrote:
> Nice work everyone, congratulations for your persistence in the face of 
> UI adversity!
>  
> If you're using the applet, I suspect you have more experience of it's 
> performance and interface than anyone else (including me and Steve).  
> Any thoughts you have on how to improve it (either to me or this list) 
> would be handy.  If you're not using the applet, can I ask what software 
> you are using?
>  
> Steve - is there an ETA yet for key/value stuff?

Yes, I am using the applet.

I *ALWAYS* end up pressing the plus key at least twice each time the 
applet refreshes, otherwise it becomes incredibly fiddly trying to be 
pixel accurate.

I would really like the line names to actually work and be persistent.

It would be nice for the applet to have a drag/pan tool within it, which 
would then need to call out and fetch a new data set (google maps 
style), but it would be a lot quicker than reloading the entire applet. 
My browser/java plug in seems to have a memory leak, and I'd prefer not 
to reload an entire applet by clicking on the navigation in the HTML 
wrapping.

Once the key/value system is in, and the 
street-is-composed-of-multiple-segments, we'll need some way of block 
selecting a set of segments and forming a street from it, or applying 
the same key/value pair to everything on the selection. I was thinking 
along the lines of the way that text highlighting tends to work:

one click - select individual segement
double click - select all segments in each direction up to the point 
where a node has more than one link.
shift-click - select another individual line segment

One really nice thing for doing motorways and dual-carriageways would be 
  a "convert selection to two carriageways".. but that would require 
quite a bit of geometry calculations to appropriately place new nodes 
approximately 10 metres away, at an angle of half way between the two 
line segments.

-- 
Simon Hewison




More information about the talk mailing list