INTERLIS 2.4; !!======================================================================================== !! Copyright (c) 2025, GIS-Fachstelle des Amtes für Geoinformation Kanton Basel-Landschaft !! All rights reserved. !! !! Datum | Version | Autor/in | Aenderung !!---------------------------------------------------------------------------------------- !! 26.06.2025 | 1.0 | Roman Meyer | Erste stabile Version !!======================================================================================== !!@ technicalContact=mailto:support.gis@bl.ch !!@ furtherInformation=https://geo.bl.ch MODEL ch_bl_basis_v3_0_katalog_v1_0 (de) AT "http://models.geo.bl.ch/BL/" VERSION "2025-06-26" = IMPORTS INTERLIS, CatalogueObjects_V2, CatalogueObjectTrees_V2, ch_bl_basis_v3_0; TOPIC BL_CatalogueObjects EXTENDS CatalogueObjects_V2.Catalogues = !! enthält alle BL-Gemeinden, aktuell 86 Stk. CLASS BL_GemeindeBfsNr EXTENDS CatalogueObjects_V2.Catalogues.Item = BfsNr: MANDATORY ch_bl_basis_v3_0.BL_BfsNrGde; Gemeinde: MANDATORY TEXT*40; UNIQUE BfsNr; END BL_GemeindeBfsNr; !! enthält alle Ortschaften, die eine BL- oder BS-Gemeinde überlagern oder berühren, aktuell 140 Stk. CLASS BL_Ortschaft !! entspricht OfficialIndexOfLocalities_V1_0.OfficialIndexOfLocalities.Locality EXTENDS CatalogueObjects_V2.Catalogues.Item = Ortschaft: MANDATORY TEXT*40; !! entspricht Locality.LocalityName UNIQUE Ortschaft; END BL_Ortschaft; !! enthält alle Postleitzahlgebiete, die eine BL- oder BS-Gemeinde überlagern oder berühren, aktuell 150 Stk. !! eine Ortschaft kann mehrere Postleitzahlen haben, 1:n, z.B. Stadt Basel CLASS BL_PlzOrtschaft !! Attribute aus OfficialIndexOfLocalities_V1_0.OfficialIndexOfLocalities EXTENDS CatalogueObjects_V2.Catalogues.Item = Plz: ch_bl_basis_v3_0.BL_MitUmkantonePlz; !! entspricht ZIP.ZIP4 Zusatzziffer: TEXT*2; !! entspricht ZIP.AdditionalNumber Ortschaft: MANDATORY TEXT*40; !! entspricht Locality.LocalityName UNIQUE Plz, Zusatzziffer; END BL_PlzOrtschaft; END BL_CatalogueObjects; !! TOPIC BL_CatalogueObjectTrees !! EXTENDS CatalogueObjectTrees_V2.Catalogues = !! Hier können bei Bedarf CatalogueObjectTrees angelegt werden. !! END BL_CatalogueObjectTrees; END ch_bl_basis_v3_0_katalog_v1_0.