TRANSFER INTERLIS1; !!============================================================================== !!@ File = "SZ_NBIdent_2005-06-13_ili1.ili"; !!@ Title = "Datenmodell des Kantons SZ für die Perimeter der Nummerierungsbereiche"; !!@ shortDescription = "NBIdent_Perimeter in INTERLIS1"; !!@ Issuer = "http://www.sz.ch/avg"; !!@ technicalContact = "mailto:geoportal@sz.ch"; !!@ furtherInformation = "http://geo.sz.ch" !!@ GBDK_ID = "nnn"; !!@ GBDK_Code = "SZ-nnn"; !!@ Version = "2005-06-13"; !! Compiler-Version = "4.5.14-20150810"; !!------------------------------------------------------------------------------ !! Version | wer | Änderung !!------------------------------------------------------------------------------ !! 2005-06-13 | AV | Erstfassung (Bl und Be) !!============================================================================== MODEL NBIdentSZ DOMAIN LKoord = COORD2 671000.000 192000.000 720000.000 232000.000; Qualitaetsart = (AV93, !! auf Basis des Liegenschaftsnetzes PN, !! auf Basis des Liegenschaftsnetzes VN, !! auf Basis des Liegenschaftsnetzes TN, !! auf Basis des Liegenschaftsnetzes GG25, !! auf Grundlage der GG25-Daten der Swisstopo digitalisiert, !! mit Hilfe von Übersichtsplan, PK25 etc. andere); Bezirke_SZ = (Schwyz, Gersau, Kuessnacht, Einsiedeln, Hoefe, March); TOPIC NBIdentPerimeter = TABLE NFKantonsperimeter = !! laufende Nummer; für jede Nachführung eine neue Nummer verwenden Laufnummer: [1 .. 99999]; !! Beschreibung des Dossiers bei offiziellen Kantonsgrenzmutationen Dossier: OPTIONAL TEXT*50; !! Nummer des Regierungsratsbeschlusses bei Kantonsgrenzmutationen RRB_Nr: OPTIONAL TEXT*50; !! Kurze Beschreibung der Tätigkeit, z.B. Aktualisierung nach EN Bemerkungen: TEXT*248; Bearbeiter: TEXT*3; !! Kürzel des Bearbeiters GueltigerEintrag: DATE; !! Datum der letzten Aktualisierung IDENT Laufnummer; END NFKantonsperimeter; TABLE NFGemeindeperimeter = !! laufende Nummer; für jede Nachführung eine neue Nummer verwenden Laufnummer: [1 .. 9999]; !! Beschreibung des Dossiers bei offiziellen Gemeindegrenzmutationen Dossier: OPTIONAL TEXT*50; !! falls vorhanden, Nummer des Regierungsratsbeschlusses RRB_Nr: OPTIONAL TEXT*50; !! Nummern der Gemeinderatsbeschlüsse bei Gemeindegrenzmutationen !! GRB_Nr wird pro Gemeinde erfasst. GRB_Nr_A: OPTIONAL TEXT*50; !! Beispiel: Schwyz GRB_Nr 55_2005 GRB_Nr_B: OPTIONAL TEXT*50; !! Beispiel: Steinen GRB_Nr 12_2005 !! Kurze Beschreibung der Tätigkeit, z.B. Aktualisierung nach EN Bemerkungen: TEXT*248; Bearbeiter: TEXT*3; !! Kürzel des Bearbeiters GueltigerEintrag: DATE; !! Datum der letzten Aktualisierung IDENT Laufnummer; END NFGemeindeperimeter; TABLE Kantonsperimeter = NF: -> NFKantonsperimeter; !! Beziehung 1-1 Kt: TEXT*2; !! Kantonskürzel SZ in Grossbuchstaben !! NBnummer ist unveränderbar und besteht zwingend aus: !! Identifikator Ebene (01) !! und Identifikator Perimeter (00000001). !! Siehe auch Erläuterungen zu NBIdent im DM01. NBNummer: TEXT*10; !! zulässiger Wert für Kanton Schwyz: 0100000001 !! In Attribut "Q-Perimeter" wird die Qualität des Perimeterabschnittes mit der !! schlechtesten Qualität attribuiert. !! Beispiel: Perimeter besteht aus Abschnitten mit Qualität AV93 und GG25. !! Q-Perimeter erhält die Qualitätsart "GG25" Q_Perimeter: Qualitaetsart; GueltigerEintrag: DATE; !! Datum der letzten Aktualisierung IDENT Kt, NBNummer; !! ergibt Benutzerschlüssel NBIdent (SZ0100000001) END Kantonsperimeter; TABLE Kt_Geometrie = Kt_Geometrie_von: -> Kantonsperimeter; !! Beziehung 1-c !! Overlap-Bedingung 0.002 wie DM01_SZ Ebene Liegenschaften !! In DM01 Topic Nummerierungsbereich sind 0.050 vorgesehen. !! Erhöhte Anforderung, weil Kantonsperimeter auf Liegenschaften aufbaut. Geometrie: AREA WITH (STRAIGHTS, ARCS) VERTEX LKoord WITHOUT OVERLAPS > 0.002 LINEATTR = Qualitaet: (AV93, !! auf Basis des Liegenschaftsnetzes PN, !! auf Basis des Liegenschaftsnetzes VN, !! auf Basis des Liegenschaftsnetzes TN, !! auf Basis des Liegenschaftsnetzes GG25, !! auf Grundlage der GG25-Daten der Swisstopo digitalisiert, !! mit Hilfe von Übersichtsplan, PK25 etc. andere); END; NO IDENT END Kt_Geometrie; TABLE Gemeindeperimeter = NF: -> NFGemeindeperimeter; !! Beziehung 1-m, damit mehrere Gemeinden in einer Mut. Kt: TEXT*2; !! Kantonskürzel SZ in Grossbuchstaben !! NBNummer besteht zwingend aus: !! Identifikator Ebene (02), !! 4 "Nullen" !! und BFS_Nummer !! Beispiel Gemeinde Schwyz SZ0200001372 !! siehe auch Erläuterungen zu NBIdent im DM01 NBNummer: TEXT*10; Bezirk: Bezirke_SZ; Gemeindenamen: TEXT*30; !! BFS-Namen verwenden Nachfuehrungskreis: [1 .. 4]; Q_Perimeter: Qualitaetsart; !! Siehe Erläuterungen in TABLE Kantonsperimeter !! Q-Aussage enthält optionale Bemerkungen zur Qualität der Perimeterfläche als Gesamtes. !! Beispiel: Gemeindeperimeter hat Qualität AV93, weil alle umliegenden Gemeinden in !! AV93 vorliegen. Standard der Gemeinde selbst ist VN. Q_Aussage: OPTIONAL TEXT*248; GueltigerEintrag: DATE; !! Datum der letzten Aktualisierung !! Seeanteil 'ja' bedeutet, dass im Gemeindeperimeter eine grössere Seefläche !! enthalten ist. Grössere Seeflächen entstehen am Zürichsee, Zugersee, Lauerzersee !! Vierwaldstättersee, Sihlsee und Wägitalersee Seeanteil: (ja, nein); IDENT NBNummer; !! entspricht Benutzerschlüssel NBIdent END Gemeindeperimeter; TABLE Gmde_Geometrie = Gmde_Geometrie_von: -> Gemeindeperimeter; !! Beziehung 1-c !! Overlap-Bedingung 0.002 wie DM01_SZ Ebene Liegenschaften !! In DM01 Topic Nummerierungsbereich sind 0.050 vorgesehen. !! Erhöhte Anforderung, weil Gemeindeperimeter auf Liegenschaften aufbaut. Geometrie: AREA WITH (STRAIGHTS, ARCS) VERTEX LKoord WITHOUT OVERLAPS > 0.002 LINEATTR = Qualitaet: (AV93, !! auf Basis des Liegenschaftsnetzes PN, !! auf Basis des Liegenschaftsnetzes VN, !! auf Basis des Liegenschaftsnetzes TN, !! auf Basis des Liegenschaftsnetzes GG25, !! auf Grundlage der GG25-Daten der Swisstopo digitalisiert, !! mit Hilfe von Übersichtsplan, PK25 etc. andere); END; NO IDENT END Gmde_Geometrie; END NBIdentPerimeter. END NBIdentSZ. !!FORMAT FREE; FORMAT FIX WITH LINESIZE = 255, TIDSIZE = 20; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = ANY; END.