INTERLIS 2.3; !!========================================================================================================================================= !! Kanton Basel-Landschaft !! Bau- und Umweltschutzdirektion !! Amt für Raumplanung !! Rauminformation !! Kreuzbodenweg 2 !! 4410 Liestal !! !! www.arp.bl.ch !! !! Kantonales Geodatenmodell für Planungszonen gemäss Geobasisdatensatz Nr. 76 !!========================================================================================================================================= !! Revision History !! !! 2022.04.26 / ruck, DZ erstellt !! 2022.06.14 / ruck Modelversion angepasst und zwingende Attribute angepasst !! 2022.07.01 / ruck Rechtsstatus entfernt, Festlegung_Stufe gemäss MGDM, Modelnamen und -version angepasst, Status_Datensatz entfernt, CLASS Datenbestand eingefügt !! 2022.07.29 / ruck Kleinbuchstaben verwendet !! 2022.08.09 / ruck ARCS erlaubt, Tabellen werden umbenannt, Tabelle Datenbestand mit Attributen Amt des MGDM ergänzt. !! 2022.09.01 / ruck ARCS OVERLAPS angepasst, gueltig_bis umbenant nach publiziert_bis, ASSOCIATION datenbestandplanungszonen umbenannt !! 2022.11.01 / ruck CLASS amt !! 2022.12.15 / pf Anpassungen Model- und Dateiname !!========================================================================================================================================= !!@ origin="UML/INTERLIS-Editor" !!@ furtherInformation=http://www.arp.bl.ch !!@ IDGeoIV=76 !!@ author="Michael Ruckstuhl" !!@ Modelltyp=Produktionsmodell !!@ ÖREB-Rahmenmodell=Schnittstellenmodell !!========================================================================================================================================= MODEL ch_bl_arp_planungszonen_v1_0 (de) AT "http://models.geo.bl.ch/ARP/" VERSION "2022-11-01" = IMPORTS UNQUALIFIED INTERLIS, Units, CoordSys; REFSYSTEM BASKET BCoordSys ~ CoordSys.CoordsysTopic OBJECTS OF GeoCartesian2D: CHLV95 OBJECTS OF GeoHeight: SwissOrthometricAlt; DOMAIN BLKoord2D = COORD 2480000.000 .. 2850000.000 [m] {CHLV95 [1]}, 1070000.000 .. 1310000.000 [m] {CHLV95 [2]}, ROTATION 2 -> 1; einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX BLKoord2D WITHOUT OVERLAPS>0.050; festlegungstufe = ( Kanton, Gemeinde, andere ); bldatum = FORMAT INTERLIS.XMLDate "1900-1-1" .. "2900-12-31"; TOPIC planungszonen = CLASS datenbestand = stand : MANDATORY bldatum; lieferdatum : bldatum; bemerkung : TEXT*254; END datenbestand; CLASS amt = amtid : MANDATORY 1 .. 200; amtname : MANDATORY TEXT*254; amtimweb : TEXT*254; UNIQUE amtid; END amt; CLASS planungszone = planungszone_name : MANDATORY TEXT*254; erlass_nr : TEXT*50; festlegung_stufe : MANDATORY festlegungstufe; publiziert_ab : MANDATORY bldatum; publiziert_bis : MANDATORY bldatum; !! Rechtsstatus = inKraft, wenn aktuelles Datum innerhalb publiziert_ab und publiziert_bis lexlink : MANDATORY 1 .. 2147483647; UNIQUE lexlink; END planungszone; CLASS planungszonenflaeche = geometrie : MANDATORY einzelflaeche; gemeinde_id_bfs : MANDATORY 2761 .. 2895; bemerkung : TEXT*254; END planungszonenflaeche; ASSOCIATION datenbestandplanungszonen = datenbestandref -<> {1} datenbestand; planungszoneref -- {1..*} planungszone; END datenbestandplanungszonen; ASSOCIATION amtplanungszonen = amtref -<> {1} amt; pzamtref -- {1..*} planungszone; END amtplanungszonen; ASSOCIATION planungszonenflaecheentstehung = entstehung -<> {1} planungszone; planungszonenflaecheref -- {1..*} planungszonenflaeche; END planungszonenflaecheentstehung; END planungszonen; END ch_bl_arp_planungszonen_v1_0.