v.lrs.segment.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <h2>DESCRIPTION</h2>
  2. <em>v.lrs.segment</em> creates points/segments from input lines,
  3. linear reference system and positions read from <tt>standard in</tt>
  4. or a file.
  5. <p>
  6. The format is as follows:<br>
  7. <div class="code"><pre>
  8. P &lt;point_id&gt; &lt;line_id&gt; &lt;milepost&gt;+&lt;offset&gt; [&lt;side offset&gt;]
  9. L &lt;segment_id&gt; &lt;line_id&gt; &lt;milepost&gt;+&lt;offset&gt; &lt;milepost&gt;+&lt;offset&gt; [&lt;side offset&gt;]
  10. </pre></div>
  11. <h2>NOTES</h2>
  12. For more information and examples see the help page for <em>v.lrs.segment</em>'s
  13. sister module, <em><a href="v.segment.html">v.segment</a></em>.
  14. <h2>EXAMPLE</h2>
  15. This example is written for the Spearfish dataset (it continues the example
  16. from <em>v.lrs.create</em>).
  17. <p>
  18. In this example, the 'route_lrs' shall be extended for a new
  19. position (point) along the LRS after bus stop 4:
  20. <div class="code"><pre>
  21. # new point on LRS
  22. echo "P 7 22 4+180" | v.lrs.segment route_lrs out=route_lrs_new rstable=route_lrs
  23. g.region vector=route_lrs n=n+100 s=s-100 -p
  24. d.erase
  25. # existing LRS
  26. d.vect route_lrs
  27. d.vect busstops disp=attr attr=cat size=10 bg=white lcol=blue yref=bottom
  28. d.vect busstops icon=basic/circle fcol=blue
  29. db.select table=route_lrs
  30. # show modified map
  31. d.vect route_lrs_new col=red
  32. </pre></div>
  33. <h2>TODO</h2>
  34. Figure out how to merge result into existing LRS map and table.
  35. <h2>SEE ALSO</h2>
  36. <em>
  37. <a href="lrs.html">LRS tutorial</a>,<br>
  38. <a href="http://gisws.media.osaka-cu.ac.jp/grass04/viewpaper.php?id=50">Introducing the Linear Reference System in GRASS</a>,<br>
  39. <a href="v.lrs.create.html">v.lrs.create</a>,
  40. <a href="v.lrs.where.html">v.lrs.where</a>,
  41. <a href="v.lrs.label.html">v.lrs.label</a>,
  42. <a href="v.segment.html">v.segment</a>
  43. </em>
  44. <h2>AUTHOR</h2>
  45. Radim Blazek
  46. <p>
  47. <i>Last changed: $Date$</i>