Tabellen im Flächenmodell
Das Visum-Flächenmodell besteht aus den folgenden sieben Tabellen. In diesen Tabellen werden die Flächen aller Netzobjekte abgebildet. Die Erklärung der Tabellen erfolgt anhand eines Beispiels.
Hinweis: Es ist in Visum möglich, die Polygone zusammen mit dem sie verwendenden Netzobjekttyp in einer Netzdatei zu speichern (Anwendung: Netzdatei öffnen und speichern und Kommentare ergänzen). Dabei werden aber stets alle Polygone mit abgespeichert, unabhängig davon, ob sie für ein Objekt des angegebenen Typs verwendet werden oder nicht. |
Beispiel
Im folgenden Beispiel werden diese sieben Tabellen für ein Netz, das drei Oberknoten mit Flächen enthält, abgebildet und erläutert.
Das Netz enthält die drei Oberknoten mit den Schlüsseln (IDs) 2, 3 und 4. Diesen Oberknoten sind über das Attribut FlaecheID die Flächen mit den IDs 866, 867 und 868 zugeordnet (Tabelle 30).
* Tabelle: Oberknoten $OBERKNOTEN:NR;FLAECHEID 2;866 3;867 4;868 |
In der Tabelle Flächen werden alle im Netz enthaltenen Flächen mit ihrer ID verwaltet. Da in diesem Beispiel nur die drei Oberknoten eine Fläche besitzen, finden sich hier genau die drei Einträge für die Oberknotenflächen (Tabelle 31).
* Tabelle: Flächen $FLAECHE:ID 866 867 868 |
Jede Fläche setzt sich aus einer oder mehreren Teilflächen zusammen. Die Zuordnung von Flächen zu Teilflächen wird in der Tabelle Flächenelemente vorgenommen. Im Beispiel haben die Flächen 866 und 868 genau eine Teilfläche, die Fläche 869 hingegen besitzt zwei Teilflächen. Es gibt also insgesamt vier Teilflächen mit den IDs 1139, 1141, 1144 und 1145 (Tabelle 32).
* Tabelle: Flächenelemente $FLAECHENELEMENT:FLAECHEID;TFLAECHEID;ENKLAVE 866;1139;0 868;1141;0 869;1144;0 869;1145;0 |
In der Tabelle Teilflächen werden alle im Netz enthaltenen Teilflächen mit ihrer ID verwaltet. In diesem Beispiel sind dies also vier Teilflächen (Tabelle 33).
* Tabelle: Teilflächen $TEILFLAECHE:ID 1139 1141 1144 1145 |
In der Tabelle Teilflächenelemente werden jeder Teilfläche die IDs der Kanten, die die Teilfläche bestimmen, zugeordnet. Wie Sie Tabelle 34 entnehmen können, sind die Teilflächen mit den IDs 1141, 1144 und 1145 jeweils Vierecke, da sie durch vier Kanten bestimmt werden. Die Teilfläche 1139 hingegen ist ein Fünfeck mit fünf Kanten.
* Tabelle: Teilflächenelemente $TEILFLAECHENELEMENT:TFLAECHEID;INDEX;KANTEID;RICHTUNG 1139;1;33136;0 1139;2;33137;0 1139;3;33138;0 1139;4;33139;0 1139;5;33140;0 1141;1;33145;0 1141;2;33146;0 1141;3;33147;0 1141;4;33148;0 1144;1;33160;0 1144;2;33161;0 1144;3;33162;0 1144;4;33163;0 1145;1;33164;0 1145;2;33165;0 1145;3;33166;0 1145;4;33167;0 |
Die Tabelle Kanten enthält alle Kanten, die für die Beschreibung der Teilflächenelemente notwendig sind. Jede Kante wird durch einen Anfangs- und Endpunkt bestimmt, die in der Tabelle die Attributnamen VonPunktID und NachPunktID tragen (Tabelle 35).
* Tabelle: Kanten $KANTE:ID;VONPUNKTID;NACHPUNKTID 33136;9449;9450 33137;9450;9451 33138;9451;9452 33139;9452;9453 33140;9453;9449 33145;9458;9459 33146;9459;9460 33147;9460;9461 33148;9461;9458 33160;9473;9474 33161;9474;9475 33162;9475;9476 33163;9476;9473 33164;9477;9478 33165;9478;9479 33166;9479;9480 33167;9480;9477 |
In der Tabelle Punkte schließlich sind alle Punkte abgebildet, die ihrerseits die Kanten definieren. Sie tragen jeweils eine Koordinateninformation (XKoord und YKoord). Dadurch wird der räumliche Bezug der Fläche zum Netz hergestellt (Tabelle 36).
* Tabelle: Punkte $PUNKT:ID;XKOORD;YKOORD 9449;3456991.5413;5430055.0204 9450;3456991.5413;5430004.3885 9451;3457052.3873;5429991.7699 9452;3457070.0872;5430048.9542 9453;3457026.8560;5430057.9988 9458;3458808.0227;5431086.8027 9459;3458821.3171;5431061.4225 9460;3458848.5102;5431078.9469 9461;3458835.5180;5431101.9100 9473;3456956.4483;5430005.5296 9474;3456948.8422;5430060.3735 9475;3456887.1928;5430052.7674 9476;3456903.2057;5429996.7225 9477;3456896.8005;5430097.6033 9478;3456938.0336;5430071.1821 9479;3456961.6525;5430097.6033 9480;3456945.2393;5430125.2254 |
Zwischenpunkte sind im vorliegenden Beispiel keine entstanden. Die Tabelle ist daher leer (Tabelle 37).
* Tabelle: Zwischenpunkte $ZWISCHENPUNKT:KANTEID;INDEX;XKOORD;YKOORD |