GIS-Austauschformate ...
Das SPANS Vektor Archivformat
Zurück zum Gesamtverzeichnis
| Bezeichnung | SPANS Vektor Archivformat |
| Allgemeine Beschreibung: | Das SPANS Vektor Archivformat dient zur Übernahme und zur Abgabe von Vektordaten durch die SPANS-Produktfamilie (Spatial Analysis System). |
| Bedeutung: | |
| Struktur | vektororientiert, volle topologische Struktur unterstützt. |
| Historie: | Stand: 1997 |
| Zuständigkeit: | |
Quellen: |
|
Zurück zur Gliederung oder zum Gesamtverzeichnis.
Hinweis:Wird von SPANS gesprochen, sind damit sowohl SPANS MAP als auch SPANS Explorer gemeint.
Die .VEH/.VEC Dateienpaare sind das SPANS-ASCII Format für Vektoren. Dieses Format kann als Archiv- und als Austauschformat dienen.
Die Vektorinformation wird durch ein Dateienpaar mit gleichem Namen gebildet. Das Dateienpaar unterscheidet sich im Zweck beim Dateityp .VEH und .VEC. Beispielsweise bilden vektor.veh und vektor.vec ein solches Dateienpaar.
Die .VEH-Datei (header) beschreibt den Inhalt der .VEC-Datei. Die .VEC-Datei enthält eine oder mehrere Datenabschnitte, welche in der zugehörigen Zeile der .VEH-Datei beschrieben werden. Diese Abschnitte können Punkt-, Knoten-, Linien- oder Flächendaten enthalten.
Die Daten in der .VEC-Datei können folgende sein:
Die Vektordateien .VEH/VEC müssen in SPANS importierte werden um verarbeitet werden zu können (dabei wird ein internes, binäres .TOP/VTX Dateienpaar erzeugt). Die .TOP/.VTX Dateien sind untersuchungsgebiets- abhängig. Um .TOP/.VTX Vektordateien zwischen verschiedenen Untersuchungsgebieten auszutauschen, müssen diese zu .VEH/.VEC aus dem einen Untersuchungsgebiet exportiert und im zweiten wiederum importiert werden. Ein Austausch von .TOP/.VTX ist zwischen gleichen Untersuchungsgebieten möglich (gleiche Projektion und gleiche Größe).
Ist keine Topologie definiert, kann diese mit Hilfe von SPANS gebildet werden (s. Kapitel 11 des SPANS MAP / Explorer Handbuches: Datentransformation, Linien zu Flächen).
Die .VEH-Datei besteht aus:
Kommentare können an jedem beliebigen Ort eingefügt werden. Diese müssen am Zeilenbeginn mit einem Doppelpunkt gekennzeichnet werden (:). Leere Zeilen sind nicht zugelassen. Falls leere Zeile eingefügt werden, müssen diese mit einem Doppelpunkt beginnen.
Beispiel:
FILE_TYPE A X C 0 1 VERSION 5.3 :Header für die in der .VEC-Datei enthaltenen 15 Linien ARCS_HEADER 15 3 600.0 200.0 620.0 220.0 5 4 2 3 5 0 0 EXTENTS 3 600.0 200.0 620.0 220.0 :die Projektion wird beim Import in SPANS interaktiv :definiert PROJECTION ? :die Koordinaten werden mit 1000 multipliziert (km zu m) TRANS_MATRIX 1000.0 1000.0 0 0 0 0
| Felder: | |||
| FILE_TYPE | beschreibt Topologietyp und Konventionen | 1. Das Kennwort FILE_TYPE
|
|
| Beispiele:
FILE_TYPE A T C 1 2 |
2 Genereller Dateityp (Polygonformat ist bei SPANS nur als Exportformat unterstützt): | A: Linienformat. Eventuell vorhandene Polygone (Flächen)
werden durch zusammenhängende Linien beschrieben P: Polygonformat. Polygone werden direkt beschrieben |
|
| 3 Spezifischer Dateityp Falls Feld 2=A (Linienformat): |
T Topologiebeschreibung vorhanden: X keine Topologiebeschreibung.
Falls Feld 2=P (Polygonformat): |
||
| 4 Zustand der Linien | Falls Feld 2=P wird das folgende nicht gelesen, muß
aber vorhanden sein: C bereinigt, d.h. Daten sind "sauberí (s. Kapitel ANALYSE, Mögliche Fehler) U nicht bereinigt; Daten können angezeigt werden, sind aber für Topologiebildung nicht bereinigt. |
||
| 5 Art der Topologiebeschreibung | 0 falls Feld 3 nicht gleich T 1 SPANS Format 2 DLG Format 3 andere Formen der Topologiebeschreibung |
||
| 6 Anzahl Abschnitte in der .VEC-Datei | Abschnitte können sein: NODES, POINTS, ARCS und/oder AREAS | ||
| VERSION | SPANS Version; wird nur zu Dokumentationszwecke verwendet, muß
aber vorhanden sein.
|
1 Das Wort VERSION | |
| Beispiel:
VERSION 5.3 |
2 Die SPANS Versionsnummer | ||
| NODES_HEADER | Beschreibung des Abschnitts NODES (Knoten) in der .VEC-Datei. | 1 Das Wort NODES_HEADER | |
| Beispiele:
NODES_HEADER 40 0 1 611.9 164.9 499.0 365.4 |
2 Die Anzahl Knoten im Abschnitt NODES der .VEC Datei | Falls Feld nicht gleich 0 ist, müssen die folgenden Felder vorhanden sein. Falls Feld 2= 0 ist, werden die folgenden Felder ignoriert und können weggelassen werden. Falls Feld 2= -1, ist die Anzahl Knoten unbekannt; die folgenden Felder müssen jedoch vorhanden sein. |
|
| 3 Art der Auflistung der im Knoten zusammen- kommenden Linien. | 0: keine Liste 1: Liste in keiner besonderen Folge 2: Liste in aufsteigender Folge (Gegenuhrzeigersinn) des Linieneinfallswinkels. 3: Liste in absteigender Folge (Uhrzeigersinn) des Linieneinfallswinkels |
||
| 4 Koordinatentyp der Ausdehnung
|
1: Rohdaten (z.B. Digitalisiertablettkoordinaten) 2: Korrigierte Daten 3: Projektionskoodinaten 4: Längen-/Breitengrade |
||
| 5 Min X-Koordinate | 0.0 falls nicht bekannt | ||
| 6 Min Y-Koordinate | |||
| 7 Max X-Koordinate | |||
| 8 Max Y-Koordinate | |||
| POINTS_HEADER | Beschreibung des Abschnitts POINTS (Punkte) in der .VEC-Datei. | 1 Das Wort POINTS_HEADER
|
|
| Beispiel:
POINTS_HEADER 10 1 80.7 65.5 95.0 65.4 6 5 0 0 |
2 Die Anzahl Punkte im Abschnitt POINTS der .VEC Datei
|
Falls Feld nicht gleich 0 ist, müssen die folgenden Felder vorhanden
sein. Falls Feld 2= 0 ist, werden die folgenden Felder ignoriert und können weggelassen werden. Falls Feld 2= -1, ist die Anzahl Punkte unbekannt; die folgenden Felder müssen jedoch vorhanden sein. |
|
| 3 Koordinatentyp der Ausdehnung
|
1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 4 Min X-Koordinate | 0.0 falls nicht bekannt | ||
| 5 Min Y-Koordinate | |||
| 6 Max X-Koordinate | |||
| 7 Max Y-Koordinate | |||
| 8 Die Anzahl Felder im Abschnitt POINTS (Punkte) in der .VEC-Datei. | |||
| 9 Die Nummer des Feldes für die Punkteklasse im Abschnitt POINTS (Punkte) in der .VEC-Datei. | 0 = kein Klassifikationsfeld | ||
| 10 Die Nummer des Feldes für die Punktpriorität im Abschnitt POINTS (Punkte) in der .VEC-Datei | 0 = kein Prioritätsfeld | ||
| 11 Die Nummer des Feldes für die Nummer des enthaltenden Polygons im Abschnitt POINTS (Punkte) in der .VEC-Datei. | 0 = kein enthaltendes Polygon | ||
| ARCS_HEADER | Beschreibung des Abschnitts ARCS (Linien) in der .VEC-Datei. | 1 Das Wort ARCS_HEADER | |
| Beispiel:
ARCS_HEADER 15 1 76.9 61.9 99.0 65.0 5 4 2 3 5 0 0 |
2 Die Anzahl Linien im Abschnitt ARCS der .VEC Datei | Falls Feld nicht gleich 0 ist, müssen die folgenden Felder vorhanden
sein. Falls Feld 2= 0 ist, werden die folgenden Felder ignoriert und können weggelassen werden. Falls Feld 2= -1, ist die Anzahl Linien unbekannt; die folgenden Felder müssen jedoch vorhanden sein. |
|
| 3 Koordinatentyp der Ausdehnung | 1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 4 Min X-Koordinate | 0.0 falls nicht bekannt | ||
| 5 Min Y-Koordinate | |||
| 6 Max X-Koordinate | |||
| 7 Max Y-Koordinate | |||
| 8 Die Anzahl Felder im Abschnitt ARCS (Linien) in der .VEC-Datei. | |||
| 9 Die Nummer des Feldes für die Linienklasse im Abschnitt ARCS (Linien) in der .VEC-Datei. | 0 = kein Klassifikationsfeld | ||
| 10 Die Nummer des Feldes für die Linienpriorität im
Abschnitt ARCS (Linien) in der .VEC-Datei (für SPANS = 0) |
0 = kein Prioritätsfeld | ||
| 11 Die Nummer des Feldes für die Nummer (ID) des Startknotens im Abschnitt ARCS (Linien) in der .VEC-Datei | (Optional, Knoten werden in SPANS automatisch gebildet) 0 = kein Feld für Startknoten |
||
| 12 Die Nummer des Feldes für die Nummer (ID) des Endknotens im Abschnitt ARCS (Linien) in der .VEC-Datei | (Optional, Knoten werden in SPANS automatisch gebildet) 0 = kein Feld für Endknoten |
||
| 13 Die Nummer des Feldes für die Nummer (ID) der links anliegenden
Fläche im Abschnitt ARCS (Linien) in der .VEC-Datei |
0 = kein Feld für links anliegende Fläche | ||
| 14 Die Nummer des Feldes für die Nummer (ID) der rechts anliegenden
Fläche im Abschnitt ARCS (Linien) in der .VEC-Datei |
0 = kein Feld für rechts anliegende Fläche | ||
| AREAS_HEADER | Beschreibung des Abschnitts AREAS (Flächen) in der .VEC-Datei. | 1 Das Wort AREAS_HEADER | |
| Beispiel:
AREAS_HEADER 20 1 1 76.9 61.0 99.0 61.0 5 4 2 0 0 0
|
2 Die Anzahl Flächen im Abschnitt AREAS der .VEC Datei | Falls Feld nicht gleich 0 ist, müssen die folgenden Felder vorhanden
sein. Falls Feld 2= 0 ist, werden die folgenden Felder ignoriert und können weggelassen werden. Falls Feld 2= -1, ist die Anzahl Flächen unbekannt; die folgenden Felder müssen jedoch vorhanden sein. |
|
| 3 Digitalisierrichtung der Linien, welche die Flächen bilden | (nur für linienbasierte Flächen: FILE_TYPE Feld 2 = A) 1 unbekannt 2 Gegenuhrzeigersinn 3 Uhrzeigersinn Für DLG Format gilt dies für das äußere Polygon (Inseln jeweils umgekehrte Richtung) |
||
| 4 Koordinatentyp der Ausdehnung | 1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 5 Min X-Koordinate | 0.0 falls nicht bekannt | ||
| 6 Min Y-Koordinate | |||
| 7 Max X-Koordinate | |||
| 8 Max Y-Koordinate | |||
| 9 Die Anzahl Felder im Abschnitt AREAS (Flächen) in der .VEC-Datei. | |||
| 10 Die Nummer des Feldes für die Flächenklasse im Abschnitt
AREAS (Flächen) in der .VEC-Datei. |
0 = kein Klassifikationsfeld | ||
| 11 Die Nummer des Feldes für die Flächenpriorität im Abschnitt AREAS (Flächen) in der .VEC-Datei | 0 = kein Prioritätsfeld | ||
| 12 Die Nummer des Feldes für die Angabe der Anzahl Punkte welche die Fläche bilden. Abschnitt AREAS in der .VEC-Datei | (gilt nur für Topologietyp Polygon, d.h. FILE_TYPE Feld 2
= P; diese Angabe ist zwingend) 0 = kein Feld für Anzahl Punkte (bei linienbasierter Topologie, d.h. FILE_TYPE Feld 2 = A) |
||
| 13 Die Nummer des Feldes für die Nummer (ID) des enthaltenden Polygons im Abschnitt AREAS (Flächen) in der .VEC-Datei | (darf für linienbasierte Topologie nicht 0 sein) 0 = kein Feld für enthaltendes Polygon |
||
| 14 Die Nummer des Feldes für die Anzahl enthaltener Polygone im Abschnitt AREAS (Flächen) in der .VEC-Datei | 0 = kein Feld für enthaltene Polygone (darf für linienbasierte Topologie nicht 0 sein) | ||
| 15 Die Nummer des Feldes für die Anzahl Linien welche das Polygon
bilden im Abschnitt AREAS (Flächen) in der .VEC-Datei |
0 = kein Feld Anzahl Linien (darf für linienbasierte Topologie nicht 0 sein) | ||
| TRANS_MATRIX | Transformationsmatrix (optional)
Beispiel: TRANS_MATRIX .001 .001 0 0 500000000 2000000 |
1 Das Wort TRANS_MATRIX | |
| 2 Koeffizient a1 | Bedeutung der einzelnen Koeffizienten:
x' = a1 * x + b1 * y + c1 y' = a2 * y b2 * x + c2 hierbei sind x und y die Rohkoordinaten der .VEC-Datei und x' und y' sind die aus der Transformationsmatrix resultierenden Koordinaten. |
||
| 3 Koeffizient a2 | |||
| 4 Koeffizient b1 | |||
| 5 Koeffizient b2 | |||
| 6 Koeffizient c1 | |||
| 7 Koeffizient c2 | |||
| EXTENTS | Gibt die Ausdehnung der Daten in der .VEC-Datei an (optional).
Beispiel: EXTENTS 1 76611.9 651164.9 99937.0 651189.4 |
1 Das Wort EXTENTS
|
|
| 2 Koordinatentyp der Ausdehnung | 1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 3 Min X-Koordinate | |||
| 4 Min Y-Koordinate | |||
| 5 Max X-Koordinate | |||
| 6 Max Y-Koordinate | |||
| PROJECTION | Die Definition der verwendeten Projektion
Beispiel: PROJECTION ? Detaillierte Angaben über die in SPANS unterstützten Projektionen sind im Kapitel 3 des SPANS MAP bzw. SPANS Explorer Handbuchs zu finden. |
1 Das Wort PROJECTION
|
|
| 2 Angabe über die Projektion. | Es wird empfohlen das Fragezeichen zu benutzen. Damit wird durch SPANS die Abfrage der Projektion interaktiv durchgeführt. Für Daten in Längen- und Breitengrade muß die Projektionsdefinition PROJECTION 0 lauten. | ||
| REFERENCE | Angabe von Referenzpunkten (optional)Beispiel:
REFERENCE 2 3 1 76611.940 651164.990 4 110.450 65.430 1 99937.060 651122.490 4 112.370 68.180 1 76610.560 646785.490 4 111.020 66.740 |
1 Das Wort REFERENCE | |
| 2 Die benutzte Methode: | 0, 1, 2 oder ? (s. unten)
Die Bedeutung der folgenden Felder hängt von der Referenzmethode ab. |
||
| Referenzmethode 0:
Koordinaten sind in Längen- und Breitengrade. Es werden keine Referenzpunkte benötigt |
|||
| Referenzmethode 1: | |||
| 3 Skalierungsfaktor | |||
| 4 Koordinatentyp für x und y | 1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 5 Deltawert für x | |||
| 6 Deltawert für y | |||
| 7 Rotationswinkel in Grad (dezimal), beginnend bei 0 und im gegenuhrzeigersinn zunehmend | |||
| Referenzmethode 2: Folgende Felder müssen vorhanden sein: | |||
| 3 n - die Anzahl Referenzpunkte | Dann folgt eine neue Zeile mit der Angabe der Punkte, wie folgt: | ||
| 1 Koordinatentyp für x' und y'
|
1 Rohdaten (z.B. Digitalisiertablettkoordinaten) 2 Korrigierte Daten
|
||
| 2 x' Koordinate | |||
| 3 y' Koordinate | |||
| 4 Koordinatentyp für x und y | 3 Projektionskoodinaten 4 Längen-/Breitengrade |
||
| 5 x Koordinate | |||
| 6 y Koordinate | |||
| Referenzmethode ?:Wird ein Fragezeichen angegeben, wird SPANS die notwendigen Angaben während des Importvorganges interaktiv abfragen. | |||
Beispiele von .VEH-Dateien
Beispiel 1:
FILE_TYPE A X C 0 1 VERSION 4.02 ARCS_HEADER 15 4 120.0 51.35 120.15 51.5 5 4 2 3 5 0 0 EXTENTS 1 120.0 51.35 120.15 51.5 PROJECTION 0
Die durch obige .VEH-Datei beschriebene .VEC-Datei enthält nur Linien. Die Projektion ist 0, die Daten sind also in Längen- und Breitengrade.
Beispiel 2:
FILE_TYPE A X C 1 3 VERSION 4.02 NODES_HEADER 40 0 1 476.940 365.990 499.060 365.490 ARCS_HEADER 15 1 766.940 651.990 999.060 651.490 5 4 2 3 5 0 0 AREAS_HEADER 20 1 1 766.940 651.990 999.060 651.490 5 4 2 0 0 0 0 EXTENTS 1 766.940 651.990 999.060 651.490 PROJECTION ? TRANS_MATRIX 1000 1000 0 0 0 0
Die durch obige .VEH-Datei beschriebene .VEC-Datei enthält Knoten, Linien und Flächen im SPANS Topologietyp. Die Projektion ist nicht definiert (?) und wird beim Import der Dateien in SPANS interaktiv abgefragt werden. X- und Y-Koordinaten werden beim Import mit 1000 multipliziert (Transformations- matrix).
Beispiel 3:
FILE_TYPE P O C 0 1 VERSION 4.02 AREAS_HEADER 10 0 1 766.940 6511.990 999.060 651.490 5 4 2 0 0 0 0 EXTENTS 1 766.940 651.990 999.060 651.490 PROJECTION ? REFERENCE 2 3 1 766.940 651.990 4 110.450 65.430 1 999.060 651.490 4 112.370 68.180 1 766.560 646.490 4 111.020 66.740
Die durch obige .VEH-Datei beschriebene .VEC-Datei enthält sich überlappende Polygone. Zudem sind Referenzpunkte enthalten, dies weist darauf hin, daß die Datei direkt vom Digitalisiersystem von SPANS (PMTYDIG) kommt.
Die .VEC-Datei enthält die Koordinaten der Objekte (Punkte, Knoten, Linien und/oder Flächen) sowie Informationen über den Aufbau der Topologie, falls gegeben.
| Abschnitt | Zeile | Feld | ||
| Knoten | 1 | Das Wort NODES | ||
| 2 | 1 | Die Knotennummer (ID) | Wiederholung der Zeilen 2 und 3 für jeden Knoten | |
| 2 | X Koordinate | |||
| 3 | Y Koordinate | |||
| 4 | Die Anzahl Linien, die im Knoten zusammen kommen, falls Feld 3 der NODES_HEADER Angabe in der .VEH-Datei nicht gleich 0 ist (Linieninformation vorhanden). Andererseits ist dieses Feld nicht vorhanden oder gleich 0. | |||
| 3 | Bemerkung: Falls Zeile 2, Feld 4 gleich 0 ist oder falls Feld 3 in der NODES_HEADER Angabe in der .VEH-Datei gleich 0 ist, wird Zeile 3 übersprungen. Falls Zeile 1, Feld 3 in der NODES_HEADER Angabe in der .VEH-Datei nicht gleich 0 ist (Linien-information vorhanden) und Zeile 2, Feld 4 nicht gleich 0 ist (mehr als eine Linie beginnt/endet im Knoten) müssen folgende Felder vorhanden sein: | |||
| 1 | die Nummer (ID) der ersten Linie die im Knoten beginnt oder endet | |||
| n | die Nummer(n) (ID) der nten Linie(n), die im Knoten beginnt oder endet | |||
| Beispiele:
NODES 1 476611.940000 3651164.990000
2 499937.060000 3651122.490000
3 476610.560000 3646785.490000
NODES
1 476611.940000 3651164.990000 3
2 5 1
2 499937.060000 3651122.490000 3
1 4 3
3 476757.190000 3646714.490000 0
4 476610.560000 3646785.490000 2
3 2
|
||||
| Punkte | 1 | 1 | Das Wort POINTS | |
| 2 | 1 | 1 Die Punktnummer (ID) | Wiederholung von Zeile 2 für jeden Punkt. | |
| 2 | 2 X Koordinate | |||
| 3 | 3 Y Koordinate | |||
| n | n sind die Werte, deren Anzahl im Feld 8 des Abschnitts POINTS_HEADER in der .VEH-Datei festgelegt wird. Die Bedeutung der einzelnen Werte ist in den Felder 9 bis 11 des Abschnitts POINTS_HEADER in der .VEH-Datei bestimmt (z.B. Klasse, Priorität usw.) | |||
| Beispiel:
POINTS 1 476611.940000 3651164.990000 7200 6 1 2 499937.060000 3651122.490000 5907 6 2 3 476610.560000 3646785.490000 2820 8 1 |
||||
| Linien | 1 | 1 | Das Wort ARCS | |
| 2 | 1 | Die Liniennummer (ID) | Wiederholung von Zeile 2 für jede neue Linie. | |
| 2 | Die Anzahl Punkte aus der die Linie zusammengesetzt ist | |||
| n | n sind die Werte, deren Anzahl im Feld 8 des Abschnitts ARCS_HEADER in der .VEH-Datei festgelegt wird. Die Bedeutung der einzelnen Werte ist in den Felder 9 bis 14 des Abschnitts ARCS_HEADER in der .VEH-Datei bestimmt (z.B. Klasse, Priorität usw.) | |||
| 3 | 1 | X-Koordinate | Wiederholung von Zeile 3 für jeden Zwischen- punkt. | |
| 2 | Y-Koordinate | |||
| Beispiel:
ARCS 476611.940000 3651164.990000 479024.120000 3644873.990000 478942.870000 3643883.990000 479012.870000 3643080.480000 499937.060000 3651122.490000 2 3 1222 8 1 2820 7200 60 52 476610.560000 3646785.490000 476611.940000 3651164.990000 478502.500000 3645640.490000 3 2 491 12 2 2678 2820 60 33 476608.000000 3638454.490000 476610.560000 3646785.490000 |
||||
| Flächen (1) FILE_TYPE Feld 1 = P (Polygonformat) |
1 | 1 | Das Wort AREAS | |
| 2 | 1 | Die Flächennummer (ID) | Wiederholung von Zeile 2 für jede neue Fläche | |
| n | n sind die Werte, deren Anzahl im Feld 9 des Abschnitts AREAS_HEADER in der .VEH-Datei festgelegt wird. Die Bedeutung der einzelnen Werte ist in den Felder 10 bis 15 des Abschnitts AREAS_HEADER in der .VEH-Datei bestimmt (z.B. Klasse, Priorität usw.) | |||
| 3 | 1 | X-Koordinate | Wiederholung von Zeile 3 für jeden Zwischenpunkt. | |
| 2 | Y-Koordinate | |||
| Beispiel:
AREAS 1 5 1403 12 2 476611.940000 3651164.990000 477024.120000 3644873.990000 478942.870000 3643883.990000 479012.870000 3643080.480000 499937.060000 3651122.490000 2 3 1222 8 4 476610.560000 3646785.490000 476611.940000 3651164.990000 478502.500000 3645640.490000 3 4 491 6 3 476608.000000 3638454.490000 476610.560000 3646785.490000 477382.750000 3645648.490000 477988.060000 3645601.500000 |
||||
| Flächen (2) FILE_TYPE Feld 2 = A (Linienformat) und FILE_TYPE Feld 5 = 1 (SPANS Topologietyp) | 1 | 1 | Das Wort AREAS | |
| 2 | 1 | Die Flächennummer (ID). Eine negative Nummer bezeichnet ein umhüllendes Polygon (network envelope polygon). 0 bezeichnet die äussere Umhüllende, der alle Polygone als Inseln enthält. | Wiederholung der Zeilen 2 bis 3 für jeden Polygon. | |
| n | n sind die Werte, deren Anzahl im Feld 9 des Abschnitts AREAS_HEADER in der .VEH-Datei festgelegt wird. Die Bedeutung der einzelnen Werte ist in den Felder 10 bis 15 des Abschnitts AREAS_HEADER in der .VEH-Datei bestimmt (z.B. Klasse, Priorität usw.) | |||
| 3 (1) | (falls das Feld in Zeile 2, welches durch Feld 14 im Abschnitt AREAS_HEADER der .VEH-Datei referenziert wird, nicht gleich 0 ist): | |||
| m | Die Nummer(n) der im Polygon enthaltenen Poly- gone (Inseln). Die Anzahl ist an der Stelle in Zeile 2 bestimmt, die durch Feld 14 im Abschnitt AREAS_ HEADER der .VEH-Datei angegeben wird. | |||
| n | Die Nummer(n) der Linien die das umhüllende Polygon bilden | |||
| 3 (2) | (falls das Feld in Zeile 2, welches durch Feld 14 im Abschnitt AREAS_HEADER der .VEH-Datei referenziert wird, gleich 0 ist): | |||
| n | Die Nummer(n) der Linien die das Polygon bilden. Ein negativer Wert bedeutet das die Linie umgepolt werden muß um die Polygongrenzen in einer Richtung durchzufahren. | |||
| Beispiel:
AREAS 0 0 0 0 0 1 0 -6 1 1 2 1 -6 0 2 -2 -1 2 2 4 2 -5 0 2 -4 3 3 3 3 2 -5 0 2 -5 4 4 4 1 1 -6 1 2 -5 -6 2 -5 1 0 2 -4 2 2 3 2 5 -3 -6 2 0 1 0 2 2 4 1 6 1 Bemerkung: Die Anzahl Linien- bzw. Polygon- angaben pro Zeile ist auf 10 beschränkt. Ist ein Polygon aus mehr als zehn Linien zusammengesetzt, müssen die Angabe auf mehrere Zeilen aufgeteilt werden. |
||||
| Flächen (3) FILE_TYPE Feld 2 = A (Linienformat) und FILE_TYPE Feld 5 = 2 (DLG Topologietyp) | 1 | 1 | Das Wort AREA | |
| 2 | 1 | Die Flächennummer (ID). Die Flächennummer muß in aufsteigender Folge sein. Enthält eine Fläche alle anderen Flächen als Inseln, muß diese Fläche vor den enthaltenen Inseln aufgeführt werden. Die Nummer der Fläche ist hierbei 0 oder 1. | Wiederholung der Zeilen 2 bis 3 für jedes Polygon. | |
| n | n sind die Werte, deren Anzahl im Feld 9 des Abschnitts AREAS_HEADER in der .VEH-Datei festgelegt wird. Die Bedeutung der einzelnen Werte ist in den Felder 10 bis 15 des Abschnitts AREAS_HEADER in der .VEH-Datei bestimmt (z.B. Klasse, Priorität usw.) | |||
| 3 | 1 | die Nummer der ersten Linie, die das Polygon bildet. Ein negativer Wert bedeutet, daß die Linie umgepolt werden muß, um die Polygongrenzen in einer Richtung zu durchfahren. Eine 0 in der Liste bedeutet, daß die folgenden Linien eine Insel innerhalb des Polygons bilden. | ||
| n | die Nummern der weiteren Linien. Die Anzahl n ist an der Stelle in Zeile 2 bestimmt, die durch Feld 15 im Abschnitt AREAS_HEADER der .VEH-Datei angegeben wird. | |||
| Bemerkung: n (Anzahl der Linien) ist gebildet durch
die Anzahl der Linien, die das Polygon bilden, die trennenden 0 und die Anzahl
der Linien, welche die Inseln bilden.
Beispiele: AREAS 1 1 62 5 0 4 1 2 5 4 2 1 45 7 1 19 3 9 11 13 14 21 22 30 32 33 35 37 36 28 0 24 18 12 5 3 1 21 4 0 4 24 18 12 5
Im obigen Beispiel enthält Polygon 2 eine Insel, die durch Polygon 3
beschrieben wird. AREAS 0 0 34 10 2 20 0 2 3 6 8 30 44 68 0 67 66 54 43 40 26 24 17 16 12 4 1 1 62 5 0 4 2 3 6 8 30 44 68 2 2 45 6 1 14 67 66 54 43 40 26 24 17 16 12 4 0 33 28 3 1 21 4 0 2 33 28 Im obigen Beispiel ist Polygon 0 die Umhüllende, die zwei Inseln enthält: die Polygone 1 und 2. Polygon 2 enthält wiederum Polygon 3.
Bemerkung: Die Anzahl Linien- bzw. Polygonangaben pro Zeile ist auf
10 beschränkt. Besteht ein Polygon aus mehr als zehn Linien, müssen
die Angaben auf mehrere Zeilen aufgeteilt werden. |
||||