Please enable JavaScript to view this site.

GeoAS Project

Navigation: Räumlich > Bearbeiten

Stationing_32x32Stationierungen

Scroll Prev Top Next More

Stationierungen sind fortlaufende Streckenangaben - über Knoten hinweg - entlang einer Polylinie, Linie oder Fächenumrandung.

 

Layer 1: Layer mit Polygonen, Linien, Flächen und mindestens einer Spalte mit eindeutiger Objekt-ID (Primärschlüssel)

Layer 2: Kartierbarer Layer mit mindestens zwei Spalten: Objekt-ID (Fremdschlüssel zu Layer 1) und Stationierungswert

 

Über die Objekt-ID wird gejoint.

In Layer 2 wird pro Zeile (=Stationswert) ein Punkt erzeugt, der fortlaufend (über Knoten hinweg) auf dem Objekt aus Layer 1 liegt. Für Beginn und Ende ist die Linienrichtung maßgeblich.

Die Funktion ist auch für eine Selektion aus Layer 1 geeignet.

 

Beispiel

Stationierung1

 

Ergebnis

Stationierung2

 

Aufruf in Makros und über MapBasic

Die Funktion ist über Exec parametrisiert aufrufbar (z.B. in einem Makro oder im MapBasic-Fenster):

dim result as logical
result=Exec("Project.mbx","Stationing",Layer1,KeyCol1,Layer2,KeyCol2,ValueCol)