Geodatabase Die Geodatabase in Theorie und Praxis. Mit besonderen Augenmerk auf die Personal Geodatabase Quelle:http://www.telematica.com.pe/Images/Geodatabase.gif Was ist eine Geodatabase? Was ist eine relationele Datenbank? Wieso eine Geodatabase? Die 2 Arten der Geodatabase Die Struktur Interner Aufbau 7. Erstellen einer Personal Geodatabase in Arc Catalog 8. Eigenschaften der Personal Geodatabase 1/2 9. Eigenschaften der Personal Geodatabase 2/2 10 Die Access Datenbank 11. Neues Feature Dataset erstellen 12. Eigenschaften des Feature Dataset 1/2 13 Eigenschaften des Feature Dataset 2/2 14. Neue Feature Class in Arc Catalog erstellen 15. Eigenschaften der Feature Class 1/3 16. Eigenschaften der Feature Class 2/3 17. Eigenschaften der Feature Class 3/3 18. Erstellen einer Feature Class in Arc Map 1/2 19. Erstellen einer Feature Class in Arc Map 2/2 20. Übertragen von Arc Catalog in Arc Map 21. Arbeiten/Spielen mit der Personal Geodatabase 22. Inhalt der Access Datenbank 23. Import Shape to Geodatabase Praxis Geodatabase 1. 2. 3. 4. 5. 6. Theorie Fahrplan Geodatabase 1 Was ist eine Geodatabase -Dateiformat von Esri für raumbezogene Daten -Daten werden in eine relationelen Datenbank gehalten 2 Was ist eine relationele Datenbank Geodatabase Definition: In einer relationelen Datenbank werden Daten in Form von zweidimensionalen Tabellen verwaltet, die über Schlüssel miteinander verknüpft werden. 3 Wieso eine Geodatabase? - Leistung: Zugriff vieler Benutzer, z.B. über das Internet, auf einen jeweils kleinen Teil eines großen Datenbestandes erfordert eine intelligente Logik zur schnellen Bereitstellung der Daten. Sprich hohe Performance. - Mehrbenutzerfähigkeit Es kann zu Konflikten kommen wenn mehrere Benutzer Daten eines Datensatzes bearbeiten. Datenbanken bieten Möglichkeiten zum Konfliktmanagement. - Historienführung Geodatabase Rekonstruktion alter Zustände. Dokumentation zeitlicher Entwicklungen. - Sicherheit Definition von Rollen in Bezug auf die Zugriffsrechte der Datenbanken. Zum Beispiel: Geodatenadministrator ( darf alles), Sachbearbeiter ( nur Leserechte aber kein Schreibrechte) - Administrierbarkeit Erleichterung der Datenpflege. Vermeidung von Redundanzen und so Gewährleistung der Datenkonsistenz. -Verknüpfbarkeit Zum Beispiel mit VBA -Einarbeiten von Regeln Definition von inhaltlichen und geometrischen Abhängigkeiten. ( Topologie) -Import Teilweise direkter *.dll Import möglich 4 Die 2 Arten der Geodatabase -Personal Geodatabase: - Beruht auf der MS-Access Datenbank von Microsoft (*.mdb) (intern relationel) - Konzipiert als Single-User Database - Für kleinere Datenmengen bis 2GB - Server Geodatabase (SDE) Geodatabase - Beruht auf einer externen relationelen Datenbank (Db2/ Oracle/ SQL Server) - Mehrbenutzerfähig (Multi-User) - Große Datenbestände Der Aufbau der beiden Arten ist ähnlich die Funktionellen Eigenschaften jedoch unterschiedlich. 5 Struktur GIS Anwendungsprogramme ArcView ArcEditor Internet-Browser ArcInfo HTML-/ Java-Viewer Geodatabase Server-Dienste ArcSDE ArcIMS Datenspeicher Dateisystem (Shape-Dateien) Dateisystem (Personal Geodatabase) RDBMS (ServerGeodatabase) 6 Interner Aufbau Geodatabase Peronsal Geodatabase Feature-Dataset: -Enthält Feature Classes -Festlegung von Koo.System und räumlicher Ausdehnung Screenshot ArcCatalog Standalone Feature Class Feature Classes: - enthält raumbezogene Daten eines Feature Typ (punkt, Linie, Polygon - ähnliche einem shape File Geodatabase 7 Erstellen einer Personal Geodatabase in Arc Catalog => Rechtsklick auf Ordner => Neu => Personal Geodatabase 8 Eigenschaften der Personal Geodatabase 1/2 Geodatabase Access Datenbank => Rechtsklick auf Geodatabase => Eigenschaften Geodatabase 9 Eigenschaften der Personal Geodatabase 2/2 Deff. Domäne: Reservierter/vorbehaltener Bereich Eine Attribut-Domäne legt z.B den zuläsigen Bereich der Attributwerte (Wertebereiche) fest oder bestimmt wie sich Attribute verhalten wenn Features (Geometrien) geteilt oder zusammengeführt werden. Geodatabase 10 Die Access Datenbank Geodatabase 11 Neues Feature Dataset erstellen =>Rechtsklick auf die Geodatabase =>Neu =>Feature Dataset In einem Feature-Dataset werden Daten gehalten welche alle den gleichen Raumbezug und gleiche Ausdehnung haben. Geodatabase 12 Eigenschaften des Feature Dataset 1/2 Noch kein Raumbezug Import Raumbezug von shape Geodatabase 13 Eigenschaften des Feature Dataset 2/2 Räumliche Ausdehnung in Z Festlegen der räumlichen Ausdehnung Und der Genauigkeit Relevant für Routen Feature Classes Geodatabase 14 Neue Feature Class in Arc Catalog erstellen =>Rechtsklick auf Feature Dataset =>Neu =>Feature-Class Eine Feature Class enthält die Features ( Geometrie und Sachdaten) und ist immer an einen bestimmten Featuretyp gebunden. Geodatabase 15 Eigenschaften der Feature Class 1/3 Name Was sie enthalten wird Geodatabase 16 Eigenschaften der Feature Class 2/3 Neuer Attribut. Dieser wird nun mit der Domäne aus der Geodatabase verknüpft Feature Typ Hier Linie weil es um eine Stromleitung geht Geodatabase 17 Eigenschaften der Feature Class 3/3 Neuer Attribut. Dieser wird nun mit der Domäne aus der Geodatabase verknüpft Geodatabase 18 Erstellen einer Feature Class in Arc Map 1/2 =>Arc Map =>Arc Toolbox =>Datamanagement Tools =>Feature Class erstellen 19 Erstellen einer Feature Class in Arc Map 2/2 Feature Dataset Name Feature Class Geodatabase Geometrie Typ ag Dr an d op Dr Geodatabase 20 Übertragen von Arc Catalog in Arc Map Geodatabase 21 Arbeiten/Spielen mit der Personal Geodatabase Geodatabase 22 Inhalt der Access Datenbank Geodatabase 23 Import Shape to Geodatabase => Rechtsklick Geodatabase oder Feature Dataset => Importieren => Feature Class 24 Literatur Verzeichnis Geodatabase 1. ArcGIS-ArcView9/ Band2:ArcGIS Analysen; Wolfgang Liebig/ Rolf-Dieter Mumenthey; 1. Auflage Geodatabase Vielen Dank für ihre Aufmerksamkeit