Skip To Content

Verwenden von Offline-Karten

Wenn Sie Karten offline nehmen, können Sie ohne eine Internetverbindung Features anzeigen, sammeln und aktualisieren. Sobald die Verbindung wieder hergestellt wurde, können Sie die Karte synchronisieren, Ihre Aktualisierungen senden und Kartenaktualisierungen anderer Benutzer abrufen.

Sie können eine Webkarte in einem ArcGIS Enterprise-Portal zur Offline-Verwendung erstellen, um sie in ArcGIS-Apps wie Collector for ArcGIS, ArcGIS Pro und benutzerdefinierten Apps, die mit ArcGIS Runtime SDK erstellt wurden, zu verwenden.

Aktivieren der Layer und der Karte für die Offline-Verwendung

Um eine Webkarte offline zu nehmen, müssen alle Layer, einschließlich der Grundkarten- und Referenz-Layer, für die Offline-Verwendung aktiviert werden. Esri Grundkarten sind automatisch für die Offline-Verwendung aktiviert, jedoch ist eine zusätzliche Konfiguration erforderlich, um sie in Collector for ArcGIS verwenden zu können. Anweisungen dazu finden Sie in der Collector for ArcGIS-Dokumentation. Folgende Typen von Karten-Layern lassen sich für die Offline-Verwendung aktivieren:

  • Gecachte ArcGIS Server-Kartenservices (aus ArcGIS Server 10.3 oder höher) und gecachte ArcGIS Server-Image-Services (aus ArcGIS Server 10.5.1 oder höher): Aktivieren Sie das Kontrollkästchen Für Clients das Exportieren von Cache-Kacheln zulassen in Erweiterte Einstellungen.
  • ArcGIS Server-Feature-Services (aus ArcGIS Server 10.3 oder höher): Wählen Sie zur Aktivierung der Offline-Verwendung die Optionen Abfrage und Synchronisierung aus. Sollen die Daten editierbar sein, wählen Sie außerdem Erstellen, Löschen und Aktualisieren in beliebiger Kombination aus.
  • Gehostete Feature-Layer: Aktivieren Sie das Kontrollkästchen Synchronisierung aktivieren auf der Registerkarte Einstellungen auf der Elementseite.
  • Gehostete Kachel-Layer: Aktivieren Sie das Kontrollkästchen Herunterladen des Layers und Verwenden in einer Offline-Karte zulassen auf der Registerkarte Einstellungen der Elementseite.

    Die Möglichkeit zur Offline-Verwendung eines gehosteten Vektorkachel-Layers ist in 10.6.1 neu. Informationen dazu, ob gehostete Vektorkachel-Layer in einer bestimmten ArcGIS-App offline verwendet werden können, finden Sie in der Dokumentation zur jeweiligen App.

Nachdem die Offline-Verwendung für die Layer aktiviert worden ist, können Sie die Webkarte für die Offline-Verwendung aktivieren. Aktivieren Sie dazu unter Offline-Modus in den Einstellungen der Elementseite das Kontrollkästchen Offline-Modus aktivieren. Wenn Ihre Karte eine Offline-Verwendung unterstützt – wenn also beim Speichern der Karte alle darin enthaltenen Layer für die Offline-Verwendung aktiviert sind –, ist ihre Bearbeitung im Offline-Modus automatisch aktiviert. Wenn Sie nicht möchten, dass Ihre Karte offline verwendet wird, deaktivieren Sie das Kontrollkästchen Offline-Modus aktivieren, und klicken Sie auf Speichern.

Wenn die für die Offline-Verwendung vorgesehene Karte einen Kachel-Layer enthält, dann muss die Service-Definitions-Quelldatei, ein Kachelpaket oder ein Vektorkachelpaket für den Kachel-Layer in Ihrem Portal vorhanden sein.

Auswählen der richtigen erweiterten Offline-Optionen für Ihr Projekt

Wenn Sie eine Karte für die Offline-Verwendung erstellen, können Sie festlegen, welche Informationen Benutzer vom Server empfangen, indem Sie die Einstellungen Erweiterte Offline-Optionen anpassen. Diese Einstellungen wirken sich auf die Daten aus, die Benutzer zu Anfang vom Server herunterladen und anschließend synchronisieren. Diese Einstellungen haben keine Auswirkungen auf Änderungen, die vom Benutzer vorgenommen werden; diese werden immer an den Server gesendet.

Klicken Sie zum Anpassen der erweiterten Offline-Optionen auf den Link Erweiterte Optionen anzeigen neben der Einstellung Offline-Modus auf der Elementseite der Karte. Diese Optionen sind konfigurierbar, wenn die vorstehend genannten Anforderungen für die Offline-Verwendung einer Karte erfüllt sind. Daneben muss die Karte mindestens einen editierbaren Feature-Layer enthalten, und sämtliche editierbaren Feature-Layer in der Karte sind entweder gehostete Feature-Layer oder Layer aus Feature-Services von ArcGIS Server 10.4 oder höher.

Die erweiterten Offline-Optionen können standardmäßig in Collector for ArcGIS verwendet werden. Entwickler, die eigene Apps mit ArcGIS Runtime SDK erstellen, können von diesen erweiterten Optionen durch die Verwendung von nicht unterstütztem JSON-Code profitieren. Wenn Sie beispielsweise eine App mit ArcGIS Runtime SDK for .NET erstellen, können Sie die Eigenschaft UnsupportedJson verwenden.

Die folgenden Unterabschnitte enthalten nähere Informationen zu den einzelnen Einstellungen sowie Erläuterungen zur Auswahl der passenden Einstellung für Ihr Projekt – je nachdem, welche Informationen Ihre Benutzer benötigen, und je nach Beschränkungen der Bandbreite oder Übermittlungszeit, die in Ihrer Organisation implementiert sind.

Optionen für editierbare Layer

Im Abschnitt Editierbare Layer legen Sie fest, welche Datentypen Benutzer vom Server abrufen können. Immer dann, wenn der Benutzer Daten synchronisiert, werden Änderungen an den Server gesendet. Standardmäßig werden Features und Anlagen abgerufen.

Funktionen

Lassen Sie die Option Features aktiviert, wenn Benutzer die Features beim erstmaligen Herunterladen einer Karte zusätzlich zu neuen und aktualisierten Features nach dem Synchronisieren in einem Arbeitsbereich anzeigen müssen. Mit dieser Option wird zwar die Leistung verlangsamt und mehr Speicher für den ersten Download und die anschließenden Synchronisierungsvorgänge verbraucht, doch dafür werden alle Features in einem Arbeitsbereich bereitgestellt.

Wenn es nicht erforderlich ist, dass Benutzern vorhandene Features beim erstmaligen Herunterladen einer Karte oder beim Aktualisieren von Features, mit denen sie nicht arbeiten, angezeigt werden, deaktivieren Sie diese Option. Dadurch wird die übertragene Datenmenge reduziert. Neue Features werden beim Synchronisieren immer hochgeladen.

Features

Lassen Sie die Option Anlagen aktiviert, wenn sie Benutzern angezeigt werden muss. Hiermit wird die Größe der Daten erhöht, die beim erstmaligen Download und Synchronisieren mit dem Server abgerufen werden.

Deaktivieren Sie Anlagen, wenn Benutzern diese Anlagen nicht anzeigt werden müssen, um ihre Arbeit abzuschließen. Anlagen werden nicht heruntergeladen, wodurch der Speicher auf Ihrem mobilen Gerät geschont und die für das Downloaden und Synchronisieren erforderliche Zeit verkürzt wird. Neue Anlagen werden beim Synchronisieren immer hochgeladen.

Hinweis:

Wenn mindestens ein Layer aus ArcGIS Server 10.3.1 oder früher stammt, können Anlagen für editierbare Layer nicht ausgeschlossen werden.

Optionen für schreibgeschützte Layer

Im Abschnitt Schreibgeschützte Layer legen Sie lediglich fest, ob Benutzer Anlagen für nicht editierbare Layer vom Server abrufen können. Features in schreibgeschützten Layern werden immer abgerufen. Deaktivieren Sie Anlagen, wenn Anlagen, die mit schreibgeschützten Features verknüpft sind, nicht angezeigt werden müssen. Benutzern werden weiterhin schreibgeschützte Objekte angezeigt, die Kosten für Datengröße und Übertragungszeit sind jedoch reduziert, da Benutzer keine Anlagen synchronisieren.