INTERLIS 2.3; !! Copyright 2003 - 2014 SIA TYPE MODEL SIA405_Base_f (fr) AT "http://www.sia.ch/405" VERSION "2014-06-18" TRANSLATION OF SIA405_Base [ "2014-06-18" ] = IMPORTS UNQUALIFIED INTERLIS; IMPORTS Base_f; IMPORTS Units; UNIT KiloWatt [kW] = 1000 [Units.W]; Litre_par_seconde [ls] = (Units.L/s); Litre_par_jour [ld] = (Units.L/Units.d); Gramme_par_metre_cube [gm3] = (Units.g/Units.m3); Metre_cube_par_seconde [m3s] = (Units.m3/s); Metre_cube_par_jour [m3d] = (Units.m3/Units.d); Metre_cube_par_heure [m3h] = (Units.m3/Units.h); Metre_par_seconde [ms] EXTENDS Units.Velocity = (m/s); Centimetre_carre [cm2] EXTENDS Units.Area = (Units.cm*Units.cm); DOMAIN Metrage = 0 .. 4000 [Units.mm]; Largeur = 0 .. 4000 [Units.mm]; Determination_planimetrique = ( precis, inconnue, imprecis ); Annee = 1800 .. 2100; Epaisseur = -99999 .. 99999 [Units.mm]; Largeur_nominale = TEXT*10; Organisation_Designation = TEXT*80; Type_de_plan = ( cadastre_des_conduites_souterraines, plan_de_reseau, plan_d_ensemble ( pe10, pe2, pe5 ) ); Etat = ( hors_service, en_service, abandonne, inconnu, autre ); Couverture = 0.0 .. 999.9 [INTERLIS.m]; STRUCTURE METAATTRIBUTS = MAITRE_DES_DONNEES: MANDATORY Organisation_Designation; FOURNISSEUR_DES_DONNEES: MANDATORY Organisation_Designation; DERNIERE_MODIFICATION: MANDATORY INTERLIS.INTERLIS_1_DATE; END METAATTRIBUTS; CLASS SIA405_BaseClass (ABSTRACT) EXTENDS Base_f.BaseClass = OID AS STANDARDOID; ATTRIBUTE OBJ_ID: TEXT*16; METAATTRIBUTS: MANDATORY METAATTRIBUTS; UNIQUE OBJ_ID; END SIA405_BaseClass; CLASS SIA405_TextePos (ABSTRACT) EXTENDS Base_f.TextePos = TYPE_DE_PLAN: MANDATORY Type_de_plan; TEXTE: MANDATORY MTEXT*80; REMARQUE: TEXT*80; END SIA405_TextePos; CLASS SIA405_SymbolePos (ABSTRACT) EXTENDS Base_f.SymbolePos = TYPE_DE_PLAN: MANDATORY Type_de_plan; MISE_A_L_ECHELLE_EN_LONGUEUR: 0.0 .. 9.9; MISE_A_L_ECHELLE_EN_HAUTEUR: 0.0 .. 9.9; END SIA405_SymbolePos; END SIA405_Base_f. !! ****************************************************** TYPE MODEL SIA405_Base_f_MN95 (fr) AT "http://www.sia.ch/405" VERSION "2014-06-18" TRANSLATION OF SIA405_Base_LV95 [ "2014-06-18" ] = IMPORTS UNQUALIFIED INTERLIS; IMPORTS Base_f_MN95; IMPORTS Units; UNIT KiloWatt [kW] = 1000 [Units.W]; Litre_par_seconde [ls] = (Units.L/s); Litre_par_jour [ld] = (Units.L/Units.d); Gramme_par_metre_cube [gm3] = (Units.g/Units.m3); Metre_cube_par_seconde [m3s] = (Units.m3/s); Metre_cube_par_jour [m3d] = (Units.m3/Units.d); Metre_cube_par_heure [m3h] = (Units.m3/Units.h); Metre_par_seconde [ms] EXTENDS Units.Velocity = (m/s); Centimetre_carre [cm2] EXTENDS Units.Area = (Units.cm*Units.cm); DOMAIN Metrage = 0 .. 4000 [Units.mm]; Largeur = 0 .. 4000 [Units.mm]; Determination_planimetrique = ( precis, inconnue, imprecis ); Annee = 1800 .. 2100; Epaisseur = -99999 .. 99999 [Units.mm]; Largeur_nominale = TEXT*10; Organisation_Designation = TEXT*80; Type_de_plan = ( cadastre_des_conduites_souterraines, plan_de_reseau, plan_d_ensemble ( pe10, pe2, pe5 ) ); Etat = ( hors_service, en_service, abandonne, inconnu, autre ); Couverture = 0.0 .. 999.9 [INTERLIS.m]; STRUCTURE METAATTRIBUTS = MAITRE_DES_DONNEES: MANDATORY Organisation_Designation; FOURNISSEUR_DES_DONNEES: MANDATORY Organisation_Designation; DERNIERE_MODIFICATION: MANDATORY INTERLIS.INTERLIS_1_DATE; END METAATTRIBUTS; CLASS SIA405_BaseClass (ABSTRACT) EXTENDS Base_f_MN95.BaseClass = OID AS STANDARDOID; ATTRIBUTE OBJ_ID: TEXT*16; METAATTRIBUTS: MANDATORY METAATTRIBUTS; UNIQUE OBJ_ID; END SIA405_BaseClass; CLASS SIA405_TextePos (ABSTRACT) EXTENDS Base_f_MN95.TextePos = TYPE_DE_PLAN: MANDATORY Type_de_plan; TEXTE: MANDATORY MTEXT*80; REMARQUE: TEXT*80; END SIA405_TextePos; CLASS SIA405_SymbolePos (ABSTRACT) EXTENDS Base_f_MN95.SymbolePos = TYPE_DE_PLAN: MANDATORY Type_de_plan; MISE_A_L_ECHELLE_EN_LONGUEUR: 0.0 .. 9.9; MISE_A_L_ECHELLE_EN_HAUTEUR: 0.0 .. 9.9; END SIA405_SymbolePos; END SIA405_Base_f_MN95.