Tables du modèle de surfaces

Le modèle de surfaces Visum se compose des sept tables suivantes. Ces tables contiennent les surfaces de tous les éléments de réseau. Les tables sont décrites en s’appuyant sur un exemple.

  • Point
  • Arête
  • Point intermédiaire
  • Face
  • Élément de face
  • Surface
  • Élément de surface

Nota : Dans Visum, il est possible d’enregistrer les polygones avec le type d’élément de réseau qui les utilise dans un fichier réseau (Utilisation : Ouvrir et enregistrer un fichier réseau et compléter les remarques). Ceci entraîne systématiquement l’enregistrement de tous les polygones, indépendamment de leur utilisation par un élément du type indiqué ou non.

Exemple

L’exemple ci-après présente et décrit ces sept tables pour un réseau contenant trois macronœuds avec surfaces.

Le réseau contient les trois macronœuds avec les identifiants 2, 3 et 4. Ces macronœuds sont assignés aux surfaces avec les ID 866, 867 et 868 via l’attribut ID Surface (Table 29).

Table 29 : Table des macronœuds

* Table : Macronœuds
$MACRONOEUD:NUM;IDSURFACE
2;866
3;867
4;868

Toutes les surfaces contenues dans le réseau sont gérées dans la table Surfaces avec leur identifiant. Comme seuls les trois macronœuds présentent une surface dans cet exemple, on retrouve ici exactement les trois entrées correspondant aux surfaces des macronœuds (Table 30).

Table 30 : Table des surfaces

* Table : Surfaces
$SURFACE:ID
866
867
868

Chaque surface se compose d’une ou plusieurs faces. L’assignation des surfaces aux faces a lieu dans la table des éléments de surface. Dans l’exemple, les surfaces 866 et 868 comportent une seule face, tandis que la surface 869 comporte deux faces. On obtient ainsi quatre faces au total avec les ID 1139, 1141, 1144 et 1145 (Table 31).

Table 31 : Table des éléments de surface

* Table : Éléments de surface
$ELEMSURFACE:IDSURFACE;IDFACE;ENCLAVE
866;1139;0
868;1141;0
869;1144;0
869;1145;0

Toutes les faces contenues dans le réseau sont gérées dans la table Faces avec leur identifiant. Dans cet exemple, il s’agit donc de quatre faces (Table 32).

Table 32 : Table des faces

* Table : Faces
$FACE:ID
1139
1141
1144
1145

Les identifiants des arêtes qui définissent les faces sont assignés à chaque face dans la table des éléments de face. Comme vous pouvez l’observer dans la Table 33, les faces avec les ID 1141, 1144 et 1145 sont toutes des quadrilatères car elles sont formées de quatre arêtes. En revanche, la face 1139 est un pentagone formé de cinq arêtes.

Table 33 : Table des éléments de face

* Table : Éléments de face
$ELEMFACE:IDFACE;INDICE;IDARETE;SENS
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

La table des arêtes contient toutes les arêtes nécessaires à la description des éléments de face. Chaque arête est définie par un point de début et un point de fin, qui sont désignés par les noms d’attribut IDPointO et IDPointD dans la table (Table 34).

Table 34 : Table des arêtes

* Table : Arêtes
$ARETE:ID;IDPOINTO;IDPOINTD
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

Enfin, la table des points rassemble tous les points formant des arêtes. Ils portent chacun l’information sur les coordonnées (abscisse et ordonnée). Ceci établit le rapport spatial de la surface au réseau (Table 35).

Table 35 : Table des points

* Table : Points
$POINT:ID;COORDX;COORDY
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

L’exemple proposé ne contient aucun point intermédiaire (ou élément d’arête). C’est pourquoi la table est vide (Table 36).

Table 36 : Table des points intermédiaires

* Table : Éléments d’arêtes
$ELEMARETE:IDARETE;INDICE;COORDX;COORDY