<html><body>Hi,<div><span style="line-height: 1.3;"><br></span></div><div><span style="line-height: 1.3;">working on integration of turns support into GRASS 7 I see two possibilities how to integrate creation of the turntable. </span><br></div><div><br></div><div>New module <span style="line-height: 1.3;">v.net.turntable can be added,</span><span style="line-height: 1.3;"> which will manage creation of the turntable. </span></div><div><br></div><div>There already exists v.net module which is doing maintenance and preparation of a network for a network analysis. Creation of the turntable can be considered also like preparation of network for analysis. Also in future it would be good to add into connect operation support for modification of the turntable. And this will require extension of the v.net interface for the turntable support.</div><div><br></div><div>Suggestion of interface changes of v.net module: </div><div>operation=turntable - create turntable (what v.net.turntable do)</div><div> </div><div>tlayer and tuclayer - two layers where information about turns is stored (for description see [1])</div><div> - these two parameters would need to be added into v.net even if v.net.turntable would exist in order to be the connect operation able to adjust the turntable. Adding of these parameters could be avoided if another connect method would be implemented into v.net.turntable, but it would be probably quiet confusing <span style="line-height: 1.3;">for user.</span><span style="line-height: 1.3;"> </span></div><div><br></div><div>-t flag if this flag would be attached, the connect method would work with the turntable support</div><div><br></div><div>On the other hand v.net module interface will become even more complex and it can become difficult to use by some users.</div><div><br></div><div>Stepan</div><div><br></div><div>[1] <a href="http://grasswiki.osgeo.org/wiki/Turns_in_the_vector_network_analysis">http://grasswiki.osgeo.org/wiki/Turns_in_the_vector_network_analysis</a><br></div></body></html>