<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<blockquote cite="mid20060206141222.61dad75a@localhost" type="cite">
<pre wrap="">Hello Lothar,
On Mon, 06 Feb 2006 13:49:26 +0100 "L. Hitzler" <a
class="moz-txt-link-rfc2396E" href="mailto:hitzler@endisc.com"><hitzler@endisc.com></a>
wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hallo Liste,
ich suche eine Möglichkeit, wie ich auf einer vorhandenen Vektorlinie
(z.B. Straße) in definierten Abständen zum Linienanfang Punkte setzen
kann (bzw. Koordinaten extrahieren kann). Die Distanzmessung erfolgt
dabei entlang der Liniengeometrie.
Konkret: der Beginn meiner Linie ist Straßenkilometer "0" und ich
möchte nun wissen, wo sich Straßenkilometer 5, 10, 15 etc. befindet
und dort möglichst jeweils einen Punkt setzen.
Also eigentlich das Prinzip von
v.net.path, jedoch mit dem Unterschied, dass lediglich der
Anfangspunkt gegeben ist und ich den zweiten Punkt in Abhängigkeit
der Distanz suche. Ist so etwas möglich?
Oder ist es ggf. möglich, entlang der gesamten Linie in regelmäßigen
Abständen Punkte zu setzen, so dass man v.net.path dann in
Abhängigkeit der Punktnummer anwenden kann?
Hat jemand eine Idee?
</pre>
</blockquote>
<pre wrap=""><!---->
Für solche Zwecke gibt es das Linear reference
system[1]. Ich habe selber noch nicht damit gearbeitet, soll aber genau
diese Problematiken lösen.
Viele Grüße
        Stephan Holl
[1] <a class="moz-txt-link-freetext"
href="http://mpa.itc.it/radim/lrs/index.html">http://mpa.itc.it/radim/lrs/index.html</a>
</pre>
</blockquote>
Hallo,<br>
<br>
erst mal vielen Dank für Eure Hilfe. Klappt wunderbar.<br>
<br>
Ich habe aber noch eine Frage zu v.segment: Der Referenz entnehme ich,
dass man auch einen Seitenversatz (side offset) berechnen kann. Wenn
ich die Anleitung richtig verstanden habe, dann müsste bei der
folgenden Eingabe der jeweils letzte Wert den Seitenversatz auslösen: <br>
<br>
P 1 15 10000.0 <b>100.0</b><br>
P 2 15 11000.0 <b>50.0</b><br>
<br>
Das will bei mir noch nicht funktionieren. Zudem stellt sich mir die
Frage, wie die Syntax lautet, um anzugeben, auf welche Seite versetzt
werden soll?<br>
<br>
Gruß<br>
Lothar<br>
<br>
</body>
</html>