Page Title

Der Wiki wird derzeit überarbeitet: neue URL, neues Design, neue Inhalte!

Benutzer-Werkzeuge

Webseiten-Werkzeuge


mikeurbanplus:dialog:menue_werkzeuge_import

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mikeurbanplus:dialog:menue_werkzeuge_import [2020/05/14 18:28]
thomas [Filter]
mikeurbanplus:dialog:menue_werkzeuge_import [2020/06/04 22:57] (aktuell)
thomas [Übertragungsart]
Zeile 47: Zeile 47:
 {{tablelayout?​colwidth="​150px,​150px,​130px,​-"​}} {{tablelayout?​colwidth="​150px,​150px,​130px,​-"​}}
 ^ Quellentyp ^ Erweiterung ^ Status ^ Kommentar ^ ^ Quellentyp ^ Erweiterung ^ Status ^ Kommentar ^
-|Shape-Datei| *.shp  |Import getestet ​ |Quelle kann eine einzelne Shape-Datei sein oder ein Verzeichnis mit mehreren mehreren Shape-Dateien. ​ | +|Shape-Datei ​  ​| *.shp  |Import getestet ​ |Quelle kann eine einzelne Shape-Datei sein oder ein Verzeichnis mit mehreren mehreren Shape-Dateien. ​ | 
-|Excel Datei| *.xlsx ​ |Import getestet |Einschränkung:​ Flächen werden richtig importiert, aber Ersatz-Quadrate sind zu klein, ([[https://​telegdy.fogbugz.com/​f/​cases/​1747|Fall 1747]], intern). ​ | +|Excel Datei   ​| *.xlsx ​ |Import getestet |Einschränkung:​ Flächen werden richtig importiert, aber Ersatz-Quadrate sind zu klein, ([[https://​telegdy.fogbugz.com/​f/​cases/​1747|Fall 1747]], intern). ​ | 
-|CAD Datei| *.dwg | Import getestet (smoke testing) ​ |Kann in Abhängigkeit der .dwg Struktur komplex sein.  | +|CAD Datei     ​| *.dwg | Import getestet (smoke testing) ​ |Kann in Abhängigkeit der .dwg Struktur komplex sein.  | 
-|Geodatenbank| *.gdb (File Geodatabase) |Import getestet |Einschränkung: ​Lookup funktioniert nicht bei Tabellen ​und Feature Classes, die sich in Feature Datasets befinden ​ | +|Geodatenbank ​ | *.gdb (File Geodatabase) |Import getestet |Einschränkung: ​reine Tabellen ​(d.h. ohne Geometrie) können nicht importiert werden. ​ | 
-|Geodatenbank| *.mdb (Personal Geodatabase) |getestet |Auf eine allgemeine *.mdb kann derzeit nicht zugegriffen werden.((Der Import von MIKE URBAN-Datenbanken im Format *.mdb hingegen erfolgt über das Hauptmenü "​Datei"​.)) ​ | +|Geodatenbank ​ | *.mdb (Personal Geodatabase) |getestet |Auf eine allgemeine *.mdb kann derzeit nicht zugegriffen werden.((Der Import von MIKE URBAN-Datenbanken im Format *.mdb hingegen erfolgt über das Hauptmenü "​Datei"​.)) ​ | 
-|ODBC| | |hängt von Treibern ab  |+|ODBC          | | |hängt von Treibern ab  |
 |ISYBAU Datei| *.xml | Import getestet (MU+2020.1) ​ |Version 2006/​2013/​2017 Import benötigt Tabellenzuordnung ​ | |ISYBAU Datei| *.xml | Import getestet (MU+2020.1) ​ |Version 2006/​2013/​2017 Import benötigt Tabellenzuordnung ​ |
 |Ergebnis-Layer|*.res1d ​ |noch nicht getestet ​ | |  |Ergebnis-Layer|*.res1d ​ |noch nicht getestet ​ | | 
Zeile 125: Zeile 125:
 ==== Übertragungsart ==== ==== Übertragungsart ====
  
 +Die fünf Übertragungsarten werden anhand zweier schematischer Datensätze erklärt.
  
-  * Hinzufügen: ​Die MUID der Quellelemente wird mit der MUID der Zielelemente verglichenBei gleicher MUID werden ​die bestehenden Daten gelöscht ​und die neuen Quelldaten eingefügtAlle Zieldaten ​mit unterschiedlicher MUID (zu den Quelldaten) bleiben ​bestehen. ​ +Die bereits vorhandenen Zieldaten((Beim Import ist das die MIKE URBAN+ Datenbank)) sind blau dargestellt und bestehen aus drei ElementenSie tragen ​die Identifikationen 1, 2 und 3 und weisen ​die Attribute A, B und C aufBeim Datensatz ​mit der ID = 3 sind die Attribute B und C leer, d.h. datenbanktechnisch NULL. 
-  * Aktualisieren:​ Die MUID der Ziel- und Quelldaten werden verglichen, und die dazugehörigen ​Attribute ​aktualisiertWenn in den Quelldaten ​Elemente ​mit einer MUID sind, die im Zieldatensatz noch nicht erhalten ​sindwerden ​diese Daten verworfen ​und NICHT importiert.  + 
-  ​Hinzufügen und Aktualisieren: MUIDs von Quelle und Ziel werden ​verglichen und die Attribute aktualisiert. ​ Wenn in den Quelldaten Elemente mit einer MUID sind, die im Zieldatensatz noch nicht enthalten sind; werden diese Daten angefügt und ebenfalls importiert  +Die zu ergänzenden ​Quelldaten ​sind rot dargestellt und bestehen ​ebenfalls aus drei ElementenSie tragen die Identifikationen 2, 3 und 4 und weisen die Attribute Aund C auf. Beim Datensatz mit der ID = 2 sind die Attribute ​B und C leer, d.h. datenbanktechnisch NULL. 
-  ​* Überschreiben: Alle bisherigen Daten werden gelöscht ​und alle Quelldaten importiertWenn Elemente mit gleicher MUID in den Quelldaten vorhanden ​sind, vergibt MIKE URBAN+ einen neuen Namen. Somit gehen keine Daten verloren. Bei einem neuen Import in eine leere Datenbankist dies die Übertragungsart, die Sie wählen sollten.  + 
-  ​* Sync: Es wird zuerst die Übertragungsart "​Hinzufügen und Aktualisieren"​ durchgeführt. Danach werden alle Zieldaten gelöscht, die in den Quelldaten nicht vorhanden sind. +=== Hinzufügen === 
 + 
 +Bereits vorhandene ​Elemente ​bleiben unverändert. Neue Elemente werden hinzugefügt. 
 + 
 +Ob ein Element neu ist, entscheidet MIKE URBAN anhand der MUID. Ist die MUID laut externem Feld bereits vorhandenwird das Element komplett ignoriert. Handelt es sich hingegen um eine neue MUID, wird das Element an die Tabelle angehängt. 
 + 
 +Im Beispiel gibt es Überschneidungen bei den Elementen 2 und 3. Beide externen Elemente werden verworfen, nur des Element 4 wird angehängt. 
 + 
 +Beachten Sie, dass die Attribute B und C des Elements 3 im Ausgangsdatensatz leer sind, und auch leer bleiben! :?: 
 + 
 +{{  :​mikeurban:​import_uebertragungsarten_21.png ​ |}} 
 + 
 + 
 +=== Aktualisieren === 
 + 
 +Beim Aktualisieren beschränkt sich MIKE URBAN auf Elemente mit bereits vorhandener Identifikationsbezeichnung. Bestehende Attribute ​werden ​durch neue Attribute überschrieben. Weist der Quell-Datensatz Lücken auf, wie bei den Attributen B und C des Elements 2, bleiben die bestehenden Attribute erhalten
 + 
 +Element 1 bleibt unverändert erhalten, weil der Quell-Datensatz kein Element mit der gleichen ID enthält. 
 + 
 + 
 +{{  :​mikeurban:​import_uebertragungsarten_41.png ​ |}} 
 + 
 + 
 +=== Hinzufügen und Aktualisieren ​=== 
 + 
 +Anhand der MUID entscheidet MIKE URBAN, ob ein Element des Quell-Datensatzes neu ist. 
 + 
 +Handelt es sich im ein neues Element, wird es vorhandenen der Elementliste //​hinzugefügt//,​ siehe oben. 
 + 
 +Handelt es sich um ein bestehendes Element, ​werden die bestehenden ​Attribute ​//aktualisiert//Bestehende Attribute werden durch neue Attribute überschrieben. Weist der Import-Datensatz Lücken auf, wie bei den Attributen B und C des Elements 2bleiben ​die bestehenden Attribute erhalten
 + 
 +Element 1 bleibt unverändert erhalten, weil der Quell-Datensatz kein Element mit der gleichen MUID enthält. 
 + 
 +{{  :mikeurban:​import_uebertragungsarten_31.png ​ |}} 
 + 
 +=== Überschreiben === 
 + 
 +Alle bereits vorhandenen Elemente ​werden gelöscht. ​Im Bild sind daher rechts nur die neuen Elemente zu sehen Bei einem Import in eine leere Datenbank ist dies die gängige ​Übertragungsart.  
 + 
 +{{  :mikeurban:​import_uebertragungsarten_1.png ​ |}} 
 + 
 + 
 +=== Sync === 
 + 
 + 
 +Es wird zuerst die Übertragungsart "​Hinzufügen und Aktualisieren"​ durchgeführt. Danach werden alle Zieldaten gelöscht, die in den Quelldaten nicht vorhanden sind. 
  
  
mikeurbanplus/dialog/menue_werkzeuge_import.1589473732.txt.gz · Zuletzt geändert: 2020/05/14 18:28 von thomas