C. Datenmodell errorlog.ili

Nachfolgend is das Datenmodell errorlog.ili angegeben, welches für die Ausgabe der ITF-Logdatei verwendet wird:

!!-----------------------------------------------------------------
!! iG/Check Error Output
!!-----------------------------------------------------------------

TRANSFER ERRORLOG;

MODEL ERRORLOG

   DOMAIN
      LKoord = COORD2       0.000       0.000
                      2000000.000 2000000.000;

   TOPIC ERRORS =

      TABLE Error =
      
         Topic: TEXT*40;
         Table: TEXT*40;
         Objid: OPTIONAL TEXT*20;

         UserID: OPTIONAL [1 .. 1000000];
         Category: OPTIONAL TEXT*20; 
         Description:  TEXT*254;
         Line : OPTIONAL [0 .. 1000000000];
         Geometry1 : OPTIONAL LKoord;
         Geometry2 : OPTIONAL POLYLINE WITH (STRAIGHTS,ARCS) VERTEX LKoord;
         Geometry3 : OPTIONAL SURFACE WITH (STRAIGHTS,ARCS) VERTEX LKoord;

      NO IDENT
      END Error;

   END ERRORS.

END ERRORLOG.

FORMAT FIX WITH LINESIZE = 270, TIDSIZE = 10;

CODE
   BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT;
   TID = I32;

END.