Die folgenden Begriffe werden in dieser Dokumentation für die Geodatabase-Themen in ArcGIS Pro verwendet.
Geodatabase
Eine Geodatabase ist eine Datenbank oder Dateistruktur, die in erster Linie zum Speichern, Abfragen und Bearbeiten räumlicher Daten verwendet wird. Geodatabases speichern Geometrie, ein räumliches Bezugssystem, Attribute und Verhaltensregeln für Daten. In einer Geodatabase können verschiedene Typen von geographischen Datasets gesammelt werden, darunter Feature-Classes, Attributtabellen, Raster-Datasets, Netzwerk-Datasets, Topologien usw. Geodatabases können in relationalen Datenbankmanagementsystemen (Enterprise-Geodatabase), in einem Dateisystem (File-Geodatabase) oder in einer SQLite-Datenbank (Mobile-Geodatabase) gespeichert werden.
Begriff | Beschreibung | Zugehörige Ressourcen |
---|---|---|
File-Geodatabase | Eine File-Geodatabase wird in Form von mehreren Dateien in einem Ordner mit der Erweiterung .gdb gespeichert. Jedes Dataset ist in einer Einzeldatei enthalten. Standardmäßig können Dateien bis zu 1 TB groß sein. Dieser Wert kann jedoch mit einem Konfigurationsschlüsselwort in 4 oder 256 TB geändert werden. | Erstellen einer File-Geodatabase Komprimieren von File-Geodatabase-Daten |
Mobile-Geodatabase | Eine Mobile-Geodatabase wird in einer SQLite-Datenbank gespeichert, die vollständig in einer einzelnen Datei enthalten ist und die Erweiterung .geodatabase hat. | Erstellen einer Mobile-Geodatabase Laden von "ST_Geometry" in eine Mobile-Geodatabase für den SQL-Zugriff |
Enterprise-Geodatabase | Eine Enterprise-Geodatabase, auch als Mehrbenutzer-Geodatabases bekannt, wird in einer relationalen Datenbank gespeichert. Eine Enterprise-Geodatabase kann praktisch unbegrenzt groß sein und eine unbegrenzte Anzahl von Benutzern haben. Die Beschränkungen sind je nach Anbieter des Datenbankmanagementsystems (DBMS) unterschiedlich. |
Geodatabase-Dataset-Typen
Die folgende Tabelle beschreibt die Arten von Datasets, die in einer Geodatabase in ArcGIS Pro erstellt werden können:
Begriff | Beschreibung |
---|---|
3D-Objekt-Feature-Layer | Mit einem 3D-Objekt-Feature-Layer |
Annotation | Annotation
|
Katalog-Dataset | Ein Katalog-Dataset |
Bemaßungen | Bemaßungen |
Feature-Class | Eine Feature-Class ist eine Sammlung geographischer Features mit identischem Geometrietyp (z. B. Punkt, Linie, Polygon), identischen Attributen und identischem Raumbezug. Mit Feature-Classes können homogene Features in einer einzelnen Einheit für die Datenspeicherung zusammengefasst werden. Beispielsweise können Autobahnen, Hauptstraßen und Nebenstraßen in einer Linien-Feature-Class mit dem Namen „Straßen“ zusammengefasst werden. Die am häufigsten verwendeten Feature-Class-Typen sind Point-Feature-Class |
Feature-Datasets | Ein Feature-Dataset |
Geoverarbeitungs-Toolbox | Eine Geoverarbeitungs-Toolbox Hinweis:Toolboxes werden in einer Mobile-Geodatabase nicht unterstützt. |
Mosaik-Dataset | Mosaik-Datasets Hinweis:Mosaik-Datasets werden in einer Mobile-Geodatabase nicht unterstützt. |
Oriented Imagery-Dataset | In Oriented Imagery-Datasets |
Raster-Dataset | Ein Raster-Dataset Hinweis:Raster-Datasets werden in einer Mobile-Geodatabase nicht unterstützt. |
Beziehungsklasse | Eine Beziehungsklasse |
Tabelle | Eine Tabelle |
Trajektorie-Dataset | Ein Trajektorie-Dataset Hinweis:Trajektorie-Datasets werden in einer Mobile-Geodatabase nicht unterstützt. |
Anzeigen | Eine Ansicht |
Geodatabase-Controller-Dataset-Typen
Die folgende Tabelle beschreibt die Typen von Controller-Datasets, die in einer Geodatabase in ArcGIS Pro erstellt werden können:
Begriff | Beschreibung |
---|---|
Netzwerk-Dataset | Netzwerk-Datasets |
Parcel-Fabric | Eine Parcel-Fabric |
Terrain-Dataset | Ein Terrain-Dataset |
Topologie | Eine Topologie |
Verfolgungsnetz | Ein Verfolgungsnetz |
Versorgungsnetz | Ein Versorgungsnetz |
Eigenschaften von Geodatabase-Datasets
In der folgenden Tabelle werden verschiedene Dataset-Eigenschaften beschrieben, die auf Datensets in einer Geodatabase in ArcGIS Pro angewendet werden können:
Begriff | Beschreibung |
---|---|
Eine Tabelle ist aus Feldern aufgebaut. Tabelleninformationen bestehen aus Zeilen und Spalten. In ArcGIS werden Zeilen auch als Datensätze und Spalten als Felder bezeichnet. In jedem Feld einer Tabelle kann ein bestimmter Datentyp gespeichert werden, beispielsweise eine Zahl, ein Datum oder Text. Felder bilden die Attributinformationen für jeden Layer in der Karte bzw. jede Standalone-Tabelle. | |
Jede Feature-Class und Tabelle besteht aus Feldern, die durch ihren Datentyp definiert sind. Da der von Ihnen ausgewählte Datentyp den Typ der Daten, die im entsprechenden Feld gespeichert werden können, bestimmt, ist der Datentyp eines Feldes die wichtigste Eigenschaft. Zu den verfügbaren Datentypen in ArcGIS Pro, die auf ein Feld angewendet werden können, gehören eine Reihe numerischer Typen (Integer, Float, Double), Texttypen, Datumstypen (nur Datum, Zeitstempelversatz), BLOBs (Binary Large Objects) und GUIDs (Globally Unique Identifiers). Eine vollständige Liste und weitere Informationen zu den einzelnen Datentypen finden Sie unter ArcGIS-Datentypen. Zusätzliche Feldeigenschaften, die festgelegt werden können, wie zum Beispiel Genauigkeit, Anzahl der Dezimalstellen und Länge eines Feldes, hängen auch vom Datentyp des Feldes ab. | |
Mit einem Attributindex lassen sich schnell passende Datensätze für Attributabfragen finden. Attributindizes können Verbindungen und andere Attributabfragen für Tabellen, Feature-Classes, Shapefiles oder attribuierte Beziehungsklassen beschleunigen. Ein Attributindex ist ein alternativer Pfad, der von ArcGIS verwendet wird, um einen Datensatz aus einer Tabelle abzurufen. Bei den meisten Typen von Attributabfragen kann ein Datensatz schneller mit einem Index gesucht werden, anstatt mit dem ersten Datensatz zu beginnen und dann die gesamte Tabelle zu durchsuchen. | |
Ein räumlicher Index wird verwendet, um Features innerhalb der Feature-Classes schnell zu finden und verschiedene Auswahl- und Identifikations-Tasks in ArcGIS Pro auszuführen. Beim Identifizieren eines Features, Auswählen von Features durch Zeigen oder Aufziehen eines Rahmens sowie beim Schwenken und Zoomen müssen Features in ArcGIS Pro über den räumlichen Index gefunden werden. | |
Ein Raumbezug ist das Koordinatensystem, das zum Speichern der einzelnen Feature-Classes und Raster-Datasets und anderer Koordinateneigenschaften, z. B. die Koordinatenauflösung für die X- und Y-Koordinaten sowie optionale Z- und M-Koordinaten (Messwert), verwendet wird. In der Geodatabase sind das Koordinatensystem und andere zugehörige räumliche Eigenschaften als Teil des Raumbezugs für jedes Dataset definiert. | |
Konfigurationsschlüsselwörter stellen eine Einstellung oder eine Gruppe von Einstellungen dar, die von der File- oder Enterprise-Geodatabase verwendet werden, um zu identifizieren, wo bzw. in welchem Format Daten in den einzelnen Datasets gespeichert werden sollen. Wenn Sie eine Tabelle oder eine Feature-Class erstellen, können Sie Konfigurationsschlüsselwörter verwenden, um anzugeben, wie Daten gespeichert werden sollen. |
Datendesign und Funktionalität von Geodatabases
In der folgenden Tabelle werden verschiedene Werkzeuge für das Datendesign und die Modellierung beschrieben, die auf Datensets in einer Geodatabase in ArcGIS Pro angewendet werden können:
Begriff | Beschreibung |
---|---|
Die Archivierung bietet Funktionen zum Aufzeichnen von und Zugreifen auf Änderungen an allen oder einigen Daten in einer Geodatabase. Die Archivierung stellt einen Mechanismus zum Erfassen, Verwalten und Analysieren von Änderungen an den Daten im Laufe der Zeit dar. | |
Anlagen werden verwendet, um Kopien von Mediendateien, wie zum Beispiel Dokumente und Bilder, mit Features in einer Feature-Class oder mit Zeilen in einer Standalone-Tabelle zu verknüpfen. Auf diese Weise können Sie zusätzliche Informationen und Kontext bereitstellen, indem Sie zum Beispiel ein im Außendienst aufgenommenes Bild eines bestimmten Objekts an eine Feature-Class anhängen oder einen Schadensaufnahmebericht für ein bestimmtes Gebäude in einer Liste mehrerer Gebäude anhängen. | |
Attributregeln vereinfachen die Bearbeitung und verbessern die Datenintegrität für Geodatabase-Datasets. Sie sind benutzerdefinierte Regeln, die verwendet werden können, um Attribute automatisch zu füllen, ungültige Änderungen bei Bearbeitungsvorgängen einzuschränken und Qualitätssicherungsprüfungen für vorhandene Features durchzuführen. | |
Attributregel - Berechnungsattributregeln | Berechnungsregeln werden verwendet, um Attributkonfigurationen für ein Feature automatisch mit Werten zu belegen. Sie können als Regeln für sofortige Berechnungen oder als Regeln für Batch-Berechnungen erstellt werden, je nachdem, wann die Regeln wie folgt ausgewertet werden müssen:
|
Attributregel - Beschränkungsattributregeln | Beschränkungsregeln geben zulässige Attributkonfigurationen und allgemeine Beziehungen für ein Feature an. Im Gegensatz zu Berechnungsregeln werden Beschränkungsregeln nicht zum Belegen von Attributen mit Werten verwendet, sondern zum Sicherstellen, dass bestimmte Bedingungen für ein Feature erfüllt werden. |
Attributregel - Validierungsattributregeln | Validierungsregeln geben zulässige Attributkonfigurationen und allgemeine Beziehungen für ein Feature an. Sie werden verwendet, um Features in einem Dataset anhand einer bestimmten Anforderung oder Beschränkung zu prüfen. Die Auswertung der Regel erfolgt für vorhandene Features zu einem vom Benutzer angegebenen Zeitpunkt. Wenn Regeln verletzt werden, werden Fehler-Features erstellt. Mit diesem Prozess können Sie in einem iterativen Verfahren Qualitätssicherungsprüfungen an Features durchführen und problematische Bereiche analysieren. |
Attributregel - Vorlagenattributregeln | Zusätzlich zum Erstellen einer benutzerdefinierten Attributregel können Sie eine Attributregel unter Verwendung einer Vorlage erstellen. Es sind Vorlagen verfügbar, die Sie beim Erstellen von Attributregeln für bestimmte Workflows unterstützen. Mit Attributregelvorlagen können Sie von der Attributregelfunktionalität profitieren, ohne den Arcade-Skript-Ausdruck erstellen zu müssen. |
Gruppenwerte werden manchmal auch als Gruppenattributwerte bezeichnet und sind ein neues Datendesign-Feature, mit dem Sie Werte in einem Feld als abhängig von Werten in einem anderen Feld festlegen können. | |
Attributdomänen sind Regeln, die die verfügbaren Werte eines Feldtyps beschreiben. Damit beschränken Sie die in einem bestimmten Attribut für eine Tabelle oder eine Feature-Class zulässigen Werte. Sie bieten eine Methode zum Durchsetzen der Datenintegrität, indem mit einer gültigen Liste oder einem Bereich von Optionen die Eingaben in ein Feld beschränkt werden. | |
Das Editor-Tracking ist eine Einstellung für Feature-Classes und Tabellen, die eine automatische Aufzeichnung von Informationen zu vorgenommenen Einfügungen und Aktualisierungen ermöglicht. Es wird registriert, wer die Daten erstellt oder geändert hat, und es wird ein Zeitstempel des Bearbeitungszeitpunkts gespeichert. | |
Subtypes sind eine Teilmenge von Features in einer Feature-Class bzw. von Objekten in einer Tabelle, die über die gleichen Attribute verfügen. Sie bieten eine Möglichkeit zum Kategorisieren von Daten. |
Geodatabase-Datenbearbeitung
In der folgenden Tabelle werden verschiedene Optionen und Mechanismen für die Datenbearbeitung beschrieben, die auf Datensets in einer Geodatabase in ArcGIS Pro angewendet werden können:
Begriff | Beschreibung |
---|---|
Unterstützt das Web-GIS-Modell, indem es Szenarien für die Bearbeitung durch mehrere Benutzer und lange Transaktionen bei der Arbeit mit Web-Feature-Layern ermöglicht. Weitere Informationen finden Sie unter Szenarien mit Verzweigungsversionierung. | |
Bietet die Flexibilität für die Arbeit mit Versionen für lange Transaktionen beim direkten Zugriff über die Enterprise-Geodatabase und vereinfacht die Bearbeitung bei der Verwendung von Feature-Services für kürzere Transaktionen. Weitere Informationen finden Sie unter Szenarien mit traditioneller Versionierung. | |
Traditionelle Versionierung (Änderungen werden in Basistabelle verschoben) | Eine optionale Form der traditionellen Versionierung, die Bearbeitern und Anwendungen den direkten Zugriff auf die Basisdaten und gleichzeitig auch anderen Bearbeitern die Arbeit in eigenen isolierten Versionen ermöglicht. |
Eine Datenmanagement-Strategie, mit der Benutzer Daten bearbeiten können, ohne mit mehreren Versionen arbeiten zu müssen. Eine Bearbeitung ohne Versionierung der Daten entspricht der Verwendung von regulären kurzen Datenbanktransaktionen. Beim Bearbeiten nichtversionierter Daten in ArcGIS Pro wird jede Transaktion automatisch in die Datenbank übernommen. Sie müssen die Änderungen nicht speichern. Die Änderungen, die Sie vornehmen, sind für alle anderen Benutzer und Anwendungen verfügbar, die auf die Daten zugreifen, wenn die Transaktion abgeschlossen ist. | |
ArcGIS Pro wendet Sperren auf Datasets in einer Enterprise-Geodatabase an und hebt sie auf, wenn Benutzer Daten anzeigen und bearbeiten. Diese Sperren werden benötigt, um die Konsistenz der Daten und Versionen aufrechtzuerhalten. Wenn Objekte in einer Geodatabase gesperrt werden, ändert sich der Zugriff auf diese Objekte basierend darauf, ob eine freigegebene oder exklusive Sperre aufrechterhalten wird. |
Geodatabase-Datenverteilung
In der folgenden Tabelle werden verschiedene Optionen zur Datenverteilung beschrieben, die auf Datasets in einer Geodatabase in ArcGIS Pro angewendet werden können:
Begriff | Beschreibung |
---|---|
Die Replikation von Geodatabases ermöglicht es Ihnen, Kopien von Daten in mehreren Geodatabases zu erstellen, und Benutzer können Daten in jeder Geodatabase getrennt bearbeiten, sodass die Änderungen an den Daten synchronisiert werden können. | |
Bei der Check-Out-/Check-In-Replikation können Sie Daten im Child-Replikat bearbeiten und die Änderungen mit dem Parent-Replikat synchronisieren. Weitere Informationen finden Sie unter Geodatabase-Replikationstypen. | |
Bei der unidirektionalen Replikation können Datenänderungen mehrmals in eine bestimmte Richtung gesendet werden, entweder vom Parent-Replikat an das Child-Replikat oder umgekehrt. Unidirektionale Replikate werden nach der Synchronisierung beibehalten, sodass Sie weiterhin Datenänderungen senden können. | |
Bei der bidirektionalen Replikation können mehrmals Datenänderungen vom Parent-Replikat an das Child-Replikat und vom Child-Replikat an das Parent-Replikat übermittelt werden. Wenn in beiden Replikat-Geodatabases die gleiche Zeile bearbeitet wird, wird dies bei der Synchronisierung der Replikate als Konflikt erkannt. | |
Bei der Synchronisierung werden Änderungen an Daten von einem Replikat an ein relatives Replikat übertragen. Datenänderungen sind Einfügungen, Aktualisierungen und Löschungen, die in der Replikatversion vorgenommen werden. | |
Bei unzuverlässiger oder langsamer Netzwerkverbindung können Sie Daten von Web-Layern in ArcGIS Pro offline nehmen. Sie arbeiten dann mit einer lokalen Kopie der Daten. Auf diese Weise können Sie ohne Netzwerkverbindung Änderungen vornehmen und Ihre Arbeit fortsetzen. Sobald Sie wieder über eine Netzwerkverbindung verfügen, können Sie Ihre lokalen Änderungen hochladen. Weitere Informationen zur Konfiguration dieses Workflows finden Sie unter Offline-Verwendung von Karten. | |
Feature-Service-Replikate stellen den Mechanismus zum Synchronisieren von Offline-Feature-Layern mit den Quelldaten bereit. Das Feature-Service-Replikat empfängt offline vorgenommene Änderungen, die anschließend mit dem Quell-Feature-Layer synchronisiert werden. Bei der Synchronisierung empfängt das Feature-Service-Replikat außerdem die im Quell-Feature-Layer vorgenommenen Änderungen und stellt diese dem offline genommenen Feature-Layer zur Verfügung. | |
Sobald Sie eine Karte mit einem editierbaren Feature-Service, der mit der aktivierten Option Für jede heruntergeladene Karte eine Version erstellen veröffentlicht wurde, herunterladen und offline nehmen, wird automatisch eine Replikatversion erstellt. Wenn der editierbare Feature-Service traditionell versionierte Daten enthält und mit aktivierter Option Für jeden Benutzer eine Version erstellen veröffentlicht wurde, wird für jeden Benutzer, der die Karte offline nimmt, eine Version erstellt. Jede Replikatversion ist mit einem Feature-Service-Replikat verknüpft. |
Verwandte Themen
- Grundlagen zur Geodatabase
- Geodatabase-Typen
- Erstellen von Datasets in einer Geodatabase
- Kopieren von Feature-Datasets, Feature-Classes und Tabellen in eine Geodatabase
- Importieren von Daten
- Exportieren von Daten
- Laden von Daten
- ArcGIS-Felddatentypen
- Zugreifen auf und Verwalten von Eigenschaften für Geodatabase-Datasets
- Geodatabase-Verwaltung