La table suivante stocke les définitions d'intersection.
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.