Skip To Content

Veröffentlichen gehosteter Kachel-Layer

Kachel-Layer unterstützen die schnelle Visualisierung großer Datasets mithilfe einer Sammlung vorab gezeichneter Kartenbilder bzw. Kacheln. Gehostete Kacheln stellen geographischen Kontext für operationale Layer zur Verfügung. Sie können z. B. Kacheln von Straßen der Umgebung einschließen, um eine visuelle Referenz für die Straßenschilder im Feature-Layer bereitzustellen.

Sie können Kachel-Layer mit einer der folgenden Methoden in ArcGIS Enterprise veröffentlichen:

Tipp:

Informationen, die Ihnen bei der Entscheidung darüber helfen können, welche Methode Sie am besten zum Veröffentlichen eines Kachel-Layers verwenden, finden Sie im Thema Kachel-Layer.

Sie können für Ihre Kacheln automatisch bei der Veröffentlichung oder danach manuell einen Cache erstellen. Weitere Informationen finden Sie unter Best Practices für Kachel-Caches.

Um einen gehosteten Kachel-Layer zu veröffentlichen, müssen Sie Mitglied einer der folgenden Rollen in Ihrer Organisation sein:

Bei Veröffentlichung über ArcGIS Pro oder ein Kachelpaket wird dem Inhalt eine Kachelpaketdatei als Element hinzugefügt. Nachdem Sie sich vom Funktionieren des Kachel-Layers überzeugt haben, können Sie das Kachel-Layer-Paket aus dem Portal löschen, um Speicherplatz einzusparen. Dies gilt jedoch nur, wenn Sie sicher sind, dass Sie das Kachelpaket nicht mehr benötigen.

Tipp:

Um Daten nicht unnötig kopieren zu müssen und die Zeit bis zur Veröffentlichung zu verkürzen, können Sie Kachel-Caches erstellen, diese in einen Cloud-Data-Store oder einen Data Store vom Typ "Ordner" hochladen, und einen Kachel-Layer veröffentlichen, der auf den direkt einsatzbereiten Cache in dem Data Store verweist, anstatt die auf dieser Seite beschriebenen Workflows zur Veröffentlichung zu befolgen.

Veröffentlichen über einen gehosteten Feature-Layer

Sie können einen gehosteten Kachel-Layer in Ihrer Organisation aus einem vorhandenen gehosteten Feature-Layer veröffentlichen, den Sie besitzen. Dies ist ein nützlicher Workflow, um große Datasets zu visualisieren, da gecachte Kacheln schneller als dynamisch gerenderte Features dargestellt werden.

Hinweis:

  • Bearbeitungen an räumlichen Attributen, die an dem gehosteten Feature-Layer vorgenommen werden, werden nicht automatisch auf den gehosteten Kachel-Layer angewendet. Sie müssen den gehosteten Kachel-Layer erneut aus dem aktualisierten gehosteten Feature-Layer veröffentlichen.
  • Für den gehosteten Feature-Layer bestehen Beschränkungen hinsichtlich des Stylings, die sich möglicherweise hinderlich auf die Veröffentlichung eines gehosteten Kachel-Layers auswirken könnten.
  • Es ist nicht möglich, einen gehosteten Kachel-Layer aus einem gehosteten Multipatch-Feature-Layer zu veröffentlichen.
  • Es ist nicht möglich, einen gehosteten Kachel-Layer aus einem gehosteten Feature-Layer vom Typ "spatiotemporal" zu veröffentlichen.

Es gibt zwei Möglichkeiten, um einen gehosteten Kachel-Layer aus einem gehosteten Feature-Layer zu veröffentlichen. In den nächsten beiden Abschnitten werden die beiden Methoden beschrieben.

Veröffentlichen aus der Elementseite des Feature-Layers

Führen Sie die folgenden Schritte aus, um einen gehosteten Kachel-Layer aus der Registerkarte Übersicht eines gehosteten Feature-Layers zu veröffentlichen:

  1. Melden Sie sich bei Ihrer Organisation an, und klicken Sie auf Inhalt > Eigene Inhalte.
  2. Klicken Sie auf den gehosteten Feature-Layer, der veröffentlicht werden soll, klicken Sie auf Veröffentlichen, und wählen Sie aus dem Dropdown-Menü Kachel-Layer aus.
  3. Geben Sie einen Titel, Tags und eine Zusammenfassung für den gehosteten Kachel-Layer ein.
  4. Wählen Sie den Ordner aus, in dem der gehostete Kachel-Layer gespeichert wird.
  5. Wählen Sie aus, wie der Kachel-Layer angezeigt werden soll.
    • ArcGIS Online-Grundkarten: Wenn Sie diese Option auswählen, verwendet der Kachel-Layer das Kachelschema ArcGIS Online. Dadurch kann der Kachel-Layer mit ArcGIS Online-Grundkarten angezeigt werden.
    • Eigene gekachelte Grundkarte verwenden: Mit dieser Option erstellen Sie einen Kachel-Layer, der das Kachelschema eines vorhandenen Kachel-Layers oder Kartenbild-Layers als Grundkarte verwendet. Bei Auswahl dieser Option müssen Sie die URL zu dem vorhandenen gekachelten ArcGIS Server-Kartenservice angeben. Dann wird der neue Kachel-Layer in Karten, in denen der Kachel-Layer oder Kartenbild-Layer als Grundkarte verwendet wird, richtig angezeigt.
  6. Ändern Sie optional die Ausdehnung, mit der der Layer angezeigt wird, indem Sie an den Endpunkten des Schiebereglers für den Sichtbarkeitsbereich ziehen.
    Vorsicht:

    Das Portal schlägt einen Maßstabsbereich vor, den Sie jedoch ändern können. Beachten Sie jedoch, dass die Einbeziehung großer Maßstäbe in den Maßstabsbereich die auf dem Hosting-Server verbrauchten Ressourcen stark erhöhen kann. Erstellen Sie keine Kacheln, die über die Genauigkeit Ihrer Daten hinausgehen.

  7. Klicken Sie auf OK.

    Der gehostete Kachel-Layer wird erstellt, und seine Elementseite wird angezeigt.

Erstellen eines Kachel-Layer-Elements

Mit der Option Neues Element in Eigene Inhalte können Sie, wie nachfolgend beschrieben, einen Kachel-Layer aus einem gehosteten Feature-Layer erstellen:

  1. Melden Sie sich bei Ihrer Organisation an, und klicken Sie auf Inhalt > Eigene Inhalte.
  2. Klicken Sie auf Neues Element > Kachel-Layer > Raster-Kachel-Layer > Zu einem vorhandenen Feature-Layer navigieren, und klicken Sie auf Weiter.
  3. Wählen Sie den Feature-Layer aus, der in Form von Kacheln veröffentlicht werden soll, und klicken Sie auf Weiter.
  4. Wählen Sie aus, wie der Kachel-Layer angezeigt werden soll.
    • ArcGIS Online-Grundkarten: Wenn Sie diese Option auswählen, verwendet der Kachel-Layer das Kachelschema ArcGIS Online. Dadurch kann der Kachel-Layer mit ArcGIS Online-Grundkarten angezeigt werden.
    • Eigene gekachelte Grundkarte verwenden: Mit dieser Option erstellen Sie einen Kachel-Layer, der das Kachelschema eines vorhandenen Kachel-Layers oder Kartenbild-Layers als Grundkarte verwendet. Bei Auswahl dieser Option müssen Sie die URL zu dem vorhandenen gekachelten ArcGIS Server-Kartenservice angeben. Dann wird der neue Kachel-Layer in Karten, in denen der Kachel-Layer oder Kartenbild-Layer als Grundkarte verwendet wird, richtig angezeigt.
  5. Geben Sie einen Titel für den gehosteten Kachel-Layer ein.
  6. Wählen Sie den Ordner aus, in dem der gehostete Kachel-Layer gespeichert wird.
  7. Optional können Sie Tags und eine zusammenfassende Beschreibung des Kachel-Layers eingeben.
  8. Klicken Sie auf Speichern.

    Der gehostete Kachel-Layer wird erstellt, und seine Elementseite wird angezeigt.

Verwenden Sie die Option Kacheln erstellen auf der Registerkarte Einstellungen der Seite mit den Elementdetails des Kachel-Layers, damit der Kachelinhalt fortlaufend mit dem Quell-Feature-Layer synchronisiert wird. Weitere Informationen finden Sie im Thema Verwalten von Kachel-Layern.

Veröffentlichen aus ArcGIS Pro

Sie können einen gehosteten Kachel-Layer aus einer Karte in ArcGIS Pro veröffentlichen. Anweisungen finden Sie in der ArcGIS Pro-Hilfe.

Berücksichtigen Sie beim Veröffentlichen eines Kachel-Layers aus ArcGIS Pro die folgenden Punkte:

  • Wenn auf die Layer in ArcGIS Pro Definitionsabfragen angewendet werden, wendet ArcGIS die Definitionsabfragen auf den veröffentlichten gehosteten Kachel-Layer an. Es werden jedoch alle Daten in ArcGIS Enterprise kopiert. Wenn eine Teilmenge der Daten veröffentlichen möchten, müssen Sie die Teilmenge in eine andere Feature-Class exportieren und diese veröffentlichen.
  • Webbrowser können einige der komplexeren kartografischen Symbole, die Sie ursprünglich beim Erstellen der Karte verwendet haben, nicht anzeigen. Die meisten Symboltypen sind verfügbar, in einigen Fällen werden die Symbole beim Veröffentlichen jedoch möglicherweise herabgesetzt.
  • Bei Veröffentlichung über ArcGIS Pro wird dem Inhalt eine Kachelpaketdatei als Element hinzugefügt. Nachdem Sie sich vom Funktionieren des Kachel-Layers überzeugt haben, können Sie das Kachel-Layer-Paket aus dem Portal löschen, um Speicherplatz einzusparen. Dies gilt jedoch nur, wenn Sie sicher sind, dass Sie das Kachelpaket nicht mehr benötigen.

Veröffentlichen aus einem Kachelpaket

Verwenden Sie das Geoverarbeitungswerkzeug Kartenkachelpaket erstellen, um ein Kartenkachelpaket zu erstellen, das Paket zu Ihrer Organisation hinzuzufügen und einen Kachel-Layer zu veröffentlichen.

Ab ArcGIS Pro 2.3 können Sie als Ausgabe dieses Geoverarbeitungswerkzeugs entweder das .tpk- oder das .tpkx-Format festlegen. Das neue .tpkx-Format weist eine vereinfachte Dateistruktur auf, wodurch sich die Ausführungs-Performance in der Cloud und an freigegebenen Netzwerkspeicherorten verbessert. Das Format ist eine offene Spezifikation. Von diesem Workflow werden beide Formate unterstützt.

  1. Öffnen Sie das ArcGIS Pro-Projekt, das die Daten enthält, die Sie packen möchten.
  2. Öffnen Sie das Geoverarbeitungswerkzeug Kartenkachelpaket erstellen, und führen Sie es aus.
  3. Nachdem die Erstellung des Kachelpakets abgeschlossen ist, melden Sie sich mit einem Konto bei Ihrer Organisation an, das über Berechtigungen zum Erstellen von Inhalten und Veröffentlichen von gehosteten Kachel-Layern verfügt.
  4. Klicken Sie auf der Inhaltsseite auf der Registerkarte Eigene Inhalte auf Neues Element.
  5. Klicken Sie auf Ihr Gerät, um das Kachelpaket hinzuzufügen.
  6. Wählen Sie Kachelpaket hinzufügen und gehosteten Kachel-Layer erstellen aus.
  7. Klicken Sie auf Weiter.
  8. Geben Sie einen Titel ein.
  9. Wählen Sie den Ordner unter Eigene Inhalte aus, in dem Sie das Element speichern möchten.
  10. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Benutzer das Element finden können.

    Sie können auch mit der Eingabe eines Kategorienamens beginnen, um die Liste der Kategorien einzugrenzen.

  11. Geben Sie optional durch Kommas getrennte Tag-Begriffe ein.

    Tags sind Wörter oder kurze Wortgruppen, die das Element beschreiben und dazu beitragen, dass es besser gefunden wird. Bundesland wird als ein Tag, bundesstaatlich,Land hingegen als zwei Tags betrachtet.

  12. Klicken Sie auf Speichern.

Die Kacheln werden entpackt und ein gehosteter Kachel-Layer wird erstellt.

Die Kachelpaketdatei und der gehostete Kachel-Layer stehen Ihnen unter Eigene Inhalte zur Verfügung. Sie können die Datei und den Kachel-Layer für andere freigeben.

Nachdem Sie überprüft haben, dass der Kachel-Layer vorhanden ist und funktioniert, können Sie das ursprüngliche Kachelpaket aus dem Portal löschen, um Speicherplatz einzusparen. Tun Sie dies jedoch nur, wenn Sie sicher sind, dass Sie das Kachelpaket nicht mehr benötigen.

Veröffentlichen aus einer Service-Definitionsdatei

Die Veröffentlichung von Kacheln und die Erstellung eines Cache kann viele Serverressourcen in Anspruch nehmen. Wenn Sie eine große Anzahl von Kachel-Layern veröffentlichen müssen, können Ihre Kartenautoren Service-Definitionsdateien (.sd) in ArcGIS Pro erstellen, die die Daten, Symbolisierung und andere Informationen enthalten, die zum Veröffentlichen eines Kachel-Layers im Portal erforderlich sind. Anschließend können Sie ein Skript verwenden, um die Service-Definitionsdateien nach Geschäftsschluss in Ihr Portal hochzuladen und zu veröffentlichen.Die resultierenden Kachel-Layer werden auf dem Hosting-Server gehostet.

Nachdem Sie überprüft haben, dass der Kachel-Layer vorhanden ist und funktioniert, können Sie die Service-Definitionsdatei aus dem Portal löschen, um Speicherplatz einzusparen. Tun Sie dies jedoch nur, wenn Sie sicher sind, dass Sie die Service-Definitionsdatei nicht mehr benötigen.

Laden und Veröffentlichen der Service-Definition

Nachdem Sie die Service-Definitionsdatei vom Autor erhalten haben, können Sie sie manuell in das Portal hochladen und einen Kachel-Layer veröffentlichen oder ein Skript zum Hochladen und Veröffentlichen der Datei planen.

Hochladen und Veröffentlichen im Portal

Melden Sie sich bei dem Portal an, um die Service-Definitionsdatei hinzuzufügen und zu veröffentlichen.

  1. Melden Sie sich als Mitglied mit Berechtigungen zum Erstellen von Inhalten und zum Veröffentlichen von gehosteten Kachel-Layern bei dem Portal an.
  2. Klicken Sie auf der Inhaltsseite auf der Registerkarte Eigene Inhalte auf Neues Element.
  3. Wählen Sie Ihr Gerät aus.
  4. Wählen Sie die Service-Definitionsdatei aus.
  5. Wählen Sie Service-Definition hinzufügen und gehosteten Feature-Layer erstellenaus.
  6. Klicken Sie auf Weiter.
  7. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Benutzer das Element finden können.

    Sie können auch mit der Eingabe eines Kategorienamens beginnen, um die Liste der Kategorien einzugrenzen.

  8. Geben Sie optional durch Kommas getrennte Tag-Begriffe ein.

    Tags sind Wörter oder kurze Wortgruppen, die das Element beschreiben und dazu beitragen, dass es besser gefunden wird. Bundesland wird als ein Tag, bundesstaatlich,Land hingegen als zwei Tags betrachtet.

  9. Klicken Sie auf Speichern, um die Service-Definitionsdatei hinzuzufügen und den Kachel-Layer zu veröffentlichen.

    Der Kachel-Layer wird auf dem Hosting-Server des Portals veröffentlicht. Sowohl die Service-Definition als auch die Kacheln werden zu Eigene Inhalte hinzugefügt.

  10. Wenn die Veröffentlichung des Kachel-Layers abgeschlossen ist, klicken Sie zum Erstellen der Kacheln auf Kachelerstellung starten.

Standardmäßig haben nur Sie selbst Zugriff auf die Service-Definitionsdatei und den gehosteten Kachel-Layer. Sie können die Datei und den Kachel-Layer für andere freigeben.

Ausführen eines Skripts zum Hochladen und Veröffentlichen

Um eine Service-Definitionsdatei nach Geschäftsschluss hochzuladen und zu veröffentlichen, können Sie die ArcPy-Funktionen arcpy.UploadserviceDefinition und arcpy.managemapServerCacheTiles in einem Skript verwenden. Planen Sie dann die Ausführung des Skripts so, dass sie bei niedriger Portal-Auslastung erfolgt.

Weitere Informationen finden Sie auf den nachfolgenden Hilfeseiten: