<div dir="ltr"><div>I have some questions regarding of "JOSM plugin public transport <br>update" project. The quotations below come from the Project Idea => <br><a href="http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2014/Project_Ideas#Editors">http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2014/Project_Ideas#Editors</a><br>
<br>1. <br>Where can I find description of tagging scheme that the project <br>should support? I can read: "The JOSM plugin <br>public transport is out of sync with the public transport scheme from <br>the wiki.". Can I assume that <br>
<a href="http://wiki.openstreetmap.org/w/index.php?title=Public_transport&oldid=945502">http://wiki.openstreetmap.org/w/index.php?title=Public_transport&oldid=945502</a><br>is the documentation of the new tagging scheme? Or maybe it is <br>
<a href="http://wiki.openstreetmap.org/w/index.php?title=Proposed_features/Public_Transport&oldid=930877">http://wiki.openstreetmap.org/w/index.php?title=Proposed_features/Public_Transport&oldid=930877</a><br>?<br>
<br>2. <br>"Although bus lines follow most of the time the most direct way, the <br>mapper has still to collect all these segments by hand. This is a <br>really tedious job. A routing engine could suggest a route after the <br>
user has clicked starting and ending point. A sufficiently fast <br>textbook implementation of an A* algorithm is present, it needs to be <br>configured to the types of roads suitable for buses."<br><br>I think that a bit different tool based on this idea would solve far <br>
wider problem. Linear features like highway=*, waterways and railways <br>often suffer from fragmentation (and probably also other linear <br>features). It makes many sort of edits overly complicated. Problem is <br>limited not only to adding bus lines. Any edit that involves editing <br>
longer part of segmented linear feature triggers this problem. For <br>example I encountered it during adding lit and surface info and it <br>discouraged me from this type of edits. It is easy to imagine that <br>the same will happen with many other edits.<br>
<br>Moreover only starting and ending point are not enough to generate <br>fully correct bus route. It will work only for specific routing of <br>bus lines that may be rare in some countries (for example in Poland).<br><br>
Additionally JOSM has significant lag while operating at city-sized <br>datasets (around 150MB) and changing this would be hard and <br>complicated enough as separate project.<br><br>Maybe it should not be a part of the specific plugin but should be <br>
developed as JOSM improvement and contributed directly as part of <br>JOSM development (developing it would be a part of the GSoC project).<br><br>In order to tag segment of bus route, it would not be necessary to <br>manually select separate ways. It would be possible to mark two nodes <br>
and use the new function to select multiple ways connecting them (and <br>possibly also split ways in cases where it is necessary). This would <br>make possible to add them in one group. Bus route would consist of <br>one (as in original proposal) or more segments.<br>
<br>Example of separate ways: <a href="http://www.openstreetmap.org/way/81942097">http://www.openstreetmap.org/way/81942097</a> + <br><a href="http://www.openstreetmap.org/way/81942097">http://www.openstreetmap.org/way/81942097</a> + <br>
<a href="http://www.openstreetmap.org/way/218427525">http://www.openstreetmap.org/way/218427525</a> + and 18 subsequent ways<br>Example of two nodes, selecting them and using new tool would be <br>equivalent of marking 21 ways from previous example: at <br>
<a href="http://osm.org/go/0L0Ncg8PB--?m=">http://osm.org/go/0L0Ncg8PB--?m=</a> and at <br><a href="http://osm.org/go/0L0N2eLaV--?m=">http://osm.org/go/0L0N2eLaV--?m=</a> <br><br>This approach may make coding more complicated but it would solve far <br>
more general problem.<br><br>3. <br>"plugin should no longer break well-tagged existing structures"<br><br>Should plugin fully support outdated tagging schemes? Or is it enough <br>that updated plugin will not break it?<br>
<br>4. <br>Where can I find bug tracker for this tool?<br><br>I found <a href="http://svn.openstreetmap.org/applications/editors/josm/plugins/public_transport/">http://svn.openstreetmap.org/applications/editors/josm/plugins/public_transport/</a><br>
and its git mirror but I have still to find the bug tracker. This <br>would be especially useful as project involves "improve stability <br>such that no more crashes happen" and "plugin should no longer break <br>
well-tagged existing structures". I thought that maybe tickets reside <br>at JOSM bug tracker but search for keyword like "public", "transport" <br>and "public_transport" gives no useful tickets.<br>
</div></div>