In Layern und Standalone-Tabellen werden die Informationen aus einer Datenquelle angezeigt. Wird die Datenquelle verschoben oder umbenannt, wird die Verbindung unterbrochen. Gehen Sie wie folgt vor, um dieses Problem zu beheben:
- Um auf einer Karte erkannte ungültige Verweise mithilfe der Schaltfläche "Ungültige Datenquelle" zu korrigieren, klicken Sie auf die Schaltfläche und navigieren zu der Datenquelle.
- Um die Datenquelle eines Layers oder einer Standalone-Tabelle zu ändern, öffnen Sie das entsprechende Dialogfeld Eigenschaften. Klicken Sie auf der Registerkarte Quelle auf Datenquelle festlegen und navigieren Sie zu der Datenquelle.
- Informationen zum automatischen Aktualisieren von Datenquellen mit Python finden Sie unter Aktualisieren und Korrigieren von Datenquellen.
- Um alle Datenquellen zu verwalten, die in dem aktuellen Projekt referenziert werden, können Sie aus der Ansicht Katalog auf sie zugreifen. Sie können die Pfade in einem Element, wie z. B. einer einzelnen Karte in dem Projekt, aktualisieren, oder auf alle Pfade in dem Projekt zugreifen. Sie können bestimmte Zeichenfolgen innerhalb der Pfade suchen und ersetzen. Führen Sie die weiter unten genannten Schritte aus, um die Pfade in dem aktuellen Projekt zu aktualisieren.
Vorsicht:
Die Aktualisierung von Datenquellenpfaden aus einem Katalog ist in einigen Fällen eingeschränkt. Bei den folgenden Layer-Typen und Workspaces wird diese Methode nicht unterstützt:
- Stream-Layer
- Layer aus In-Memory-Workspaces
- Netzwerkanalyse-Layer
- Kartenservice-Layer
- Routenereignis-Layer
- Web-Feature-Layer
- Abfrage-Layer Im Workspace-Modus können Sie die Datenquellen eines Abfrage-Layers ändern. Wenn Sie sie im Element-Modus aktualisieren, wird die Quelle des Abfrage-Layers durch eine Standard-Feature-Class ersetzt.
Aktualisieren von Datenquellen für Projektelemente
Um die Datenquellen aller Layer und Standalone-Tabellen in dem aktuellen Projekt gleichzeitig zu aktualisieren, gehen Sie wie folgt vor:
- Wechseln Sie zu einer Katalog-Ansicht. Wenn Sie eine Katalogansicht öffnen möchten, können Sie auch auf der Registerkarte Ansicht in der Gruppe Fenster auf Katalogansicht klicken.
- Klicken Sie auf der Registerkarte Katalog in der Gruppe Aktualisieren auf Datenquellen , um den Modus Datenquellen aktualisieren in der Katalogansicht zu öffnen. Alle Layer und Standalone-Tabellen in dem Projekt sind gemeinsam mit dem Pfad zu ihrer Datenquelle aufgelistet. Sie können diese Liste filtern, um nur den Inhalt einer Karte anzuzeigen, indem Sie die Karte im Bereich Inhalt auswählen.
- Wählen Sie aus, ob Sie die Datenquellenpfade der Projektelemente oder eine Liste aller von dem Projekt referenzierten eindeutigen Workspaces anzeigen möchten. Klicken Sie unter Verwalten auf der Registerkarte Datenquellen in der Gruppe Ansicht auf Element oder Workspace .
- Geben Sie in die Spalte Neuer Pfad einen neuen Dateipfad zu einem der aufgelisteten Elemente ein oder fügen Sie ihn ein. Sie können mit der rechten Maustaste auf jeden beliebigen Pfad in der Spalte Aktueller Pfad klicken und auf Kopieren klicken, oder auf die Schaltfläche Durchsuchen klicken, um zu einem neuen Pfad zu einem beliebigen aufgelisteten Element zu navigieren.
- Klicken Sie unter Verwalten auf der Registerkarte Datenquellen in der Gruppe Änderungen verwalten auf Anwenden . Diese Änderungen bleiben während der gesamten aktuellen Anwendungssitzung bestehen. Speichern Sie das Projekt, um sie dauerhaft anzuwenden.
- Klicken Sie unter Verwalten auf der Registerkarte Datenquellen auf Schließen , um den Modus Datenquellen aktualisieren in der Katalogansicht zu schließen.
Suchen und Ersetzen von Pfadteilen
Wenn ein Verzeichnispfad umbenannt oder umstrukturiert wurde, können Sie Teile des Datenquellenpfads in dem aktuellen Projekt suchen und ersetzen. Wenn beispielsweise ein Ordner mit dem Namen MonthlyData in AnnualData umbenannt wurde, können Sie alle Instanzen der ersten Zeichenfolge in allen Datenquellenpfaden finden und durch die zweite Zeichenfolge ersetzen.
- Wechseln Sie zu einer Katalog-Ansicht. Wenn Sie eine Katalogansicht öffnen möchten, können Sie auch auf der Registerkarte Ansicht in der Gruppe Fenster auf Katalogansicht klicken.
- Klicken Sie auf der Registerkarte Katalog in der Gruppe Aktualisieren auf Datenquellen , um den Modus Datenquellen aktualisieren in der Katalogansicht zu öffnen.
Alle Layer und Standalone-Tabellen in dem Projekt sind gemeinsam mit dem Pfad zu ihrer Datenquelle aufgelistet.
- Klicken Sie unter Verwalten auf der Registerkarte Datenquellen in der Gruppe Werkzeuge auf Suchen und Ersetzen .
- Geben Sie eine Zeichenfolge in das erste Textfeld ein. Sie können auch bestimmte Elemente auswählen, um nur diese Elemente zu ersetzen. Wenn keine Elemente ausgewählt werden, werden alle Elemente ersetzt.
- Geben Sie eine Ersatzzeichenfolge in das zweite Textfeld ein. Klicken Sie auf die Schaltfläche Ersetzen , um die Zeichenfolge in jedem Element einzeln zu ersetzen, oder klicken Sie auf die Schaltfläche Alles ersetzen , um alle Instanzen gleichzeitig zu ersetzen.
- Klicken Sie unter Verwalten auf der Registerkarte Datenquellen in der Gruppe Änderungen verwalten auf Anwenden . Diese Änderungen bleiben während der gesamten aktuellen Anwendungssitzung bestehen. Speichern Sie das Projekt, um sie dauerhaft anzuwenden.
- Klicken Sie rechts neben den Textfeldern auf die Schaltfläche Schließen , um die Steuerelemente Suchen und Ersetzen zu schließen.
- Klicken Sie unter Verwalten auf der Registerkarte Datenquellen auf Schließen , um den Modus Datenquellen aktualisieren in der Katalogansicht zu schließen.