Schriftzug Wiki for MIKE URBAN

Benutzer-Werkzeuge

Webseiten-Werkzeuge


mikeurban:baustelle:import_filter

Inhaltsverzeichnis

Import Filter

Menüpunkt: Datei > Import > FIXME
Handbuch: MIKE URBAN Model Manager User Guide, section 7.4.8 Detailed Description of Table Configurations Properties
Seite zuletzt aktualisiert für MIKE URBAN Version 2017

Dieser Artikel wird momentan überarbeitet. Wichtige Teile können fehlen oder sogar falsch sein. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Syntax

Attribute :: Ausdruck

Alle im Ausdruck verwendeten Felder müssen vor das :: gestellt werden

Beispiele

(a) Importiert nur den Layer LEITUNG:

Layer :: Layer = 'LEITUNG'

(b) Importiert aus dem Layer LEITUNG Objekte, die nicht dem Typ CIRCLE zugehören:

Layer, Entity :: Layer = 'LEITUNG' AND Entity <> 'CIRCLE'

(c ) Importiert nur die in der Liste angeführten Layer:

Layer :: Layer IN ('LEITUNG_NORD','LEITUNG_SUED')

Hinweis: Wenn man CAD-Daten importiert, und so wie im obigen Beispiel auf Layernamen zurückgreift, muss man die Groß- und Kleinschreibung der Layernamen berücksichtigen!

(d) Importiert die Layer HAUPTLEITUNG und STICHLEITUNG:

Layer :: Layer = 'HAUPTLEITUNG' OR LAYER = 'STICHLEITUNG'

(d) Importiert keine Daten, in denen der Zielknoten eine leere Zeichenfolge enthält:

Zielknoten :: Zielknoten <>''

(e) Mustervergleich

Nach einem Mustervergleich mit dem Begriff LIKE steht der Platzhalter ? für genau ein einzelnes Zeichen. LIKE unterscheidet nicht zwischen Groß- und Kleinschreibung.

GEBIET :: GEBIET LIKE 'ZONE_????'

Obiger Ausdruck importiert Daten, in denen das Attribut GEBIET beispielsweise den Wert ZONE_Nord oder zone_Sued oder Zone_A016 aufweist. Zone_Ost oder Hauptzone_NORD würden nicht importiert.

Der Mustervergleich mit dem Platzhalter * (für eine Zeichenfolge aus null oder mehr Zeichen) ist unverlässlich und daher nicht zu empfehlen.

Beispiel für den gefilterten Import nur eines Elements von einem Shape:

mikeurban/baustelle/import_filter.txt · Zuletzt geändert: 2018/10/02 07:47 von thomask