!! File RoadsExdm2ben_10.ili Release 2003-02-26 INTERLIS 2.2; MODEL RoadsExdm2ben_10 (en) = UNIT Angle_Degree = 180 / PI [INTERLIS.rad]; DOMAIN Point2D = COORD 0.000 .. 200.000 [INTERLIS.m], !! Min_East Max_East 0.000 .. 200.000 [INTERLIS.m], !! Min_North Max_North ROTATION 2 -> 1; Orientation = 0.0 .. 359.9 CIRCULAR [Angle_Degree]; TOPIC Roads = STRUCTURE LAttrs = LArt: ( welldefined, fuzzy); END LAttrs; CLASS LandCover = Type: MANDATORY ( building, street, water, other); Geometry: MANDATORY SURFACE WITH (STRAIGHTS) VERTEX Point2D WITHOUT OVERLAPS > 0.100 LINE ATTRIBUTES LAttrs; END LandCover; CLASS Street = Name: MANDATORY TEXT*32; END Street; CLASS StreetAxis = Geometry: MANDATORY POLYLINE WITH (STRAIGHTS) VERTEX Point2D; END StreetAxis; ASSOCIATION StreetAxisAssoc = Street -- {1} Street; StreetAxis -- StreetAxis; END StreetAxisAssoc; CLASS StreetNamePosition = NamPos: MANDATORY Point2D; NamOri: MANDATORY Orientation; END StreetNamePosition; ASSOCIATION StreetNamePositionAssoc = Street -- {0..1} Street; StreetNamePosition -- StreetNamePosition; END StreetNamePositionAssoc; CLASS RoadSign = Type: MANDATORY ( prohibition, indication, danger, velocity); Position: MANDATORY Point2D; END RoadSign; END Roads; !! of TOPIC END RoadsExdm2ben_10. !! of MODEL