Table système TB_INTERSECTION

La table suivante stocke les définitions d'intersection.

Remarque : Les propriétés sont définies avec l'administrateur des modèles de données.

Attributs de TB_INTERSECTION

Description

ID

Stocke la clé unique qui est générée par le système.

NAME

Indique le nom de l'intersection.

TYPE

OO = Polygone/Polygone => Polygone

OL = Polygone/Ligne => Ligne

OP = Polygone/Point => Point

LL = Ligne / Ligne => Point

LP = Ligne / Point => Point

ADJUST_SECOND

True / false : ajuste la surface de la seconde classe d'objets à celle de la première classe d'objet. Cet attribut est utile uniquement pour les intersections de type polygone/polygone.

ADJUST_EXCLUDE

Indique la condition qui exclut les objets d'un ajustement. Exempleក: s.area <100.

BUFFER_PRIM_FC

Définit le périmètre d'une zone tampon. Tous les objets situés à l'intérieur du périmètre sont renvoyés.

F_CF_CLASS_NAME_PRIM

Classe d'objets principale.

F_CLASS_NAME_SEC

Classe d'objets secondaire.

F_CLASS_NAME_INTER

Spécifie le nom de la classe d'objets de l'intersection. Si cette table n'existe pas, elle est automatiquement créée. Le nom ne doit pas comporter d'espaces.

PRIM_JOBID

SEC_JOBID

Indique la tâche utilisée pour obtenir des données à partir de la base de données. Si "JOBID" a pour valeur "0", la tâche actuellement sélectionnée est utilisée.

PRIM_UPDATE_STATEMENT

SEC_UPDATE_STATEMENT

Sélectionne des valeurs figurant dans les autres tables devant être stockées dans la classe d'objets intersection. Ces valeurs peuvent être utilisées pour les rapports. Cette méthode est plus rapide que de créer une vue qui regroupe les informations d'autres tables et des résultats de l'intersection.

STORE_GEOMETRY

Stocke les attributs "AREA" et "AREA_NOMINAL" dans les intersections de type OO (polygone/polygone). Peut avoir la valeur true ou false.

TOL_AREA_NOMINAL

Valeur maximale de la différence entre la surface de la classe d'objets principale et celle de la classe d'objets secondaire si aucun ajustement n'est lancé.

TOLERANCE

Définit la tolérance spatiale pour l'intersection. Cette tolérance correspond à la tolérance la plus petite entre les classes d'objets principale et secondaire.

WHERE_CLAUSE_SEC

WHERE_CLAUSE_PRIM

Limite le nombre d'objets qui participent à l'intersection. La restriction peut être définie comme une clause WHERE.

TB_STATE_INTERSECTION définit l'état auquel l'intersection s'applique. Si une intersection est appelée avec les mêmes classes d'objets primaire et secondaire, elle doit être effectuée avant la tâche de fusion. Toutes les autres intersections peuvent être appelées après la fusion.