Ein Kartenbild-Layer ist ein Web-Layer-Typ, der sowohl Feature-Layer als auch andere Layer-Typen als Sublayer enthalten kann. Alle Sublayer in einem Kartenbild-Layer können visualisiert werden, für Feature-Sublayer können ebenfalls Abfragen durchgeführt werden. Kartenbild-Layer können so konfiguriert werden, dass die Darstellung dynamisch aus Daten oder aus Kacheln aus einem neuen oder vorhandenen Cache erfolgt.
In Kartenbild-Layern wird die webbasierte Bearbeitung nicht unterstützt. Jedoch können Sie optional zusammen mit dem Kartenbild-Layer einen editierbaren Feature-Layer freigeben.
Kartenbild-Layer stehen nur bei der Freigabe auf einem ArcGIS Enterprise-Portal zur Verfügung. Sie müssen auch über die Berechtigung zum Veröffentlichen serverbasierter Layer verfügen.
Befolgen Sie bei der Vorbereitung von Karten-Layern in ArcGIS Pro zur Freigabe als Kartenbild-Layer die Richtlinien in Erstellen einer Karte mit mehreren Maßstäben, um optimale Ergebnisse zu erzielen. Für Karten, die in ArcGIS Desktop erstellt und in ArcGIS Pro importiert wurden, sollten Sie ebenfalls diesen Richtlinien folgen.
Während der Freigabe eines Kartenbild-Layers können Sie entscheiden, stattdessen eine Service-Definition zu speichern. Eine Service-Definition kompiliert Informationen in einer einzigen Datei und ermöglicht so die Freigabe des Kartenbild-Layers zu einem späteren Zeitpunkt. Informationen zum Speichern einer Service-Definition finden Sie im folgenden Workflow. Weitere Informationen finden Sie unter Einführung in das Speichern von Service-Definitionen.
Freigeben eines Kartenbild-Layers mithilfe der Standardkonfiguration
In diesem Workflow wird das Freigeben eines Kartenbild-Layers mit den Standardeinstellungen erläutert. Informationen zum Ändern der Standardkonfiguration finden Sie unter Konfigurieren eines Kartenbild-Layers. Sie können einen Kartenbild-Layer auch mit ArcPy für ein Portal freigeben. Weitere Informationen finden Sie unter Einführung in arcpy.sharing.
- Um einen Kartenbild-Layer freizugeben, führen Sie einen der folgenden Schritte aus:
- Geben Sie alle verwendbaren Layer in der Karte als Web-Layer frei. Klicken Sie auf der Registerkarte Freigeben in der Gruppe Freigeben als auf den Dropdown-Pfeil Web-Layer und dann auf Web-Layer veröffentlichen .
- Geben Sie die ausgewählten Layer der Karte als Web-Layer frei. Wählen Sie die Layer im Bereich Inhalt aus. Klicken Sie mit der rechten Maustaste auf einen ausgewählten Layer, zeigen Sie auf Freigeben, und klicken Sie auf Als Web-Layer freigeben .
Der Bereich Als Web-Layer freigeben wird angezeigt.
- Geben Sie einen Namen für den Web-Layer ein.
- Füllen Sie die Felder Zusammenfassung und Tags aus.
- Klicken Sie unter Daten und Layer-Typ unter einem der beiden folgenden Datentypen auf Kartenbild:
- Registrierte Daten referenzieren: Anstatt die Daten auf den Server zu kopieren, werden die beim Server registrierten Daten referenziert.
- Alle Daten kopieren: Alle Daten werden auf den Server kopiert.
Weitere Informationen zum Registrieren von Daten bei einem Server finden Sie unter Einführung in die Freigabe von Web-Layern.
- Wenn Sie unter Registrierte Daten referenzieren auf Kartenbild klicken, können Sie optional das Kontrollkästchen Feature aktivieren, um zusätzlich zum Kartenbild-Layer auch einen Web-Feature-Layer freizugeben.
Hinweis:
Wenn Sie zusätzlich zum Kartenbild-Layer einen Feature-Layer freigeben, finden Sie weitere Informationen zum Konfigurieren der Eigenschaften unter Freigeben eines Web-Feature-Layers.
- Wählen Sie unter Speicherort im Menü Ordner im Portal-Inhalt einen Ordner zum Speichern des Web-Layers aus. Sie können auch einen neuen Ordner erstellen.
Standardmäßig wird der Web-Layer auf der Stammverzeichnisebene im Portal-Inhalt gespeichert.
Tipp:
Klicken Sie auf die Schaltfläche Durchsuchen , um zu einem Ordner im Portal-Inhalt zu navigieren. Sie können auch einen Ordnernamen in das Textfeld eingeben.
- Im Dropdown-Menü Server und Ordner können Sie den Verbundserver, auf dem der Service veröffentlicht wird, und den Ordner, in dem er gespeichert wird, angeben. Sie können auch einen neuen Ordner erstellen.
Standardmäßig wird der Service im Stammverzeichnis des Servers gespeichert.
Hinweis:
Sie können auf die Schaltfläche Data Stores klicken, um den Bereich Registrierte Data Stores verwalten zu öffnen. Verwenden Sie diesen Bereich, um Geodatabases und Ordner bei Verbundservern zu registrieren.
- Legen Sie unter Freigeben für fest, wie die Freigabe des Web-Layers erfolgen soll:
- Alle: Mit dieser Option werden Ihre Inhalte veröffentlicht. Jeder kann darauf zugreifen.
- Eigene Organisation: Mit dieser Option können Ihre Inhalte für alle authentifizierten Benutzer in der Organisation freigegeben werden.
- Gruppen: Sie können Ihre Inhalte für Gruppen, denen Sie angehören, und für deren Mitglieder freigeben.
- Sie können auch auf die Registerkarte Inhalt klicken, um die Ordnerstruktur und Sublayer des Web-Layers anzuzeigen.
- Klicken Sie unter Freigabe abschließen auf Analysieren, um nach Problemen zu suchen.
Fehler und Warnungen werden auf der Registerkarte Meldungen aufgeführt. Klicken Sie mit der rechten Maustaste auf eine Meldung, um das zugehörige Hilfethema zu öffnen oder eine Abhilfemaßnahme in der Software einzuleiten. Fehler müssen behoben werden, bevor der Web-Layer freigegeben werden kann. Das Beheben von Warnungen wird empfohlen, ist jedoch nicht erforderlich.
- Nachdem Sie alle Fehler und eventuell auch Warnungen behoben haben, klicken Sie auf Veröffentlichen, um den Web-Layer freizugeben.
Wenn Sie stattdessen eine Service-Definition für den Web-Layer speichern möchten, klicken Sie auf den Dropdown-Pfeil Veröffentlichen und dann auf Als SD speichern. Weitere Informationen finden Sie unter Speichern einer Service-Definition für einen Web-Layer.
- Wenn der Web-Layer erfolgreich veröffentlicht wurde, klicken Sie unten im Bereich auf den Link Web-Layer verwalten, um auf den Web-Layer in Ihrem Portal zuzugreifen.
Wenn für die Darstellung des Web-Layers ein Cache, der automatisch auf dem Server erstellt wurde, verwendet werden soll, kann der Web-Layer während der Cache-Erstellung möglicherweise nicht angezeigt werden. Klicken Sie auf Aufträge , um den Cache-Status im Bereich Auftragsstatus anzuzeigen.
Überlegungen zur Freigabe in älteren Portalen
Kartenbild-Layer können in früheren Versionen von ArcGIS Enterprise und Portal for ArcGIS ab Portal for ArcGIS 10.4 freigegeben werden. Von früheren Versionen werden jedoch nicht alle Funktionen unterstützt. Die Einschränkungen sind nachstehend aufgeführt.
ArcGIS Enterprise 10.8.1 und früher
- Die Freigabe von Verfolgungsnetz-Layern wird nicht unterstützt.
ArcGIS Enterprise 10.7 und früher
- Pooling von geteilten Instanzen ist über ArcGIS Pro nicht verfügbar.
ArcGIS Enterprise 10.6.1 und früher
- Der WFS-Layer ist nicht verfügbar.
- Die WCS-, KML- und Überprüfungsfunktionen sind nicht verfügbar.
ArcGIS Enterprise 10.5.1 und früher sowie Portal for ArcGIS 10.4.1 und früher
- Die Funktion "Lineare Referenzierung" ist nicht verfügbar.
- Die Funktion "Netzwerkanalyse" ist nicht verfügbar.
- Die Funktion "Versionsverwaltung" ist nicht verfügbar.
Portal for ArcGIS 10.4.1 und früher
- Kartenbild-Layer können nicht mit "Kacheln aus Cache verwenden" dargestellt werden.