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:

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 zu kopieren und die Zeit bis zur Veröffentlichung zu verkürzen, können Sie Kachel-Caches erstellen und diese in einen Cloud-Data-Store hochladen. Verwenden Sie ArcGIS API for Python, um Kachel-Layer zu erstellen, welche die einsatzbereiten Caches referenzieren, anstatt die auf dieser Seite beschriebenen Workflows zur Veröffentlichung zu befolgen. Weitere Informationen zu diesem alternativen Workflow finden Sie im Blogbeitrag Publishing large cache contents (Veröffentlichen großer Cache-Inhalte).

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.
  • Die Veröffentlichung eines gehosteten Kachel-Layers aus einem Multipatch- oder gehosteten Punktwolken-Feature-Layer ist nicht möglich.

Führen Sie die folgenden Schritte aus, um einen gehosteten Kachel-Layer aus einem gehosteten Feature-Layer zu veröffentlichen:

  1. Melden Sie sich bei Ihrer Organisation an, und klicken Sie auf Inhalt > Eigene Inhalte.
  2. Führen Sie zum Veröffentlichen eine der folgenden Aktionen aus:
    • Klicken Sie auf den gehosteten Feature-Layer, der veröffentlicht werden soll, und klicken Sie auf Veröffentlichen.
    • Klicken Sie auf Neues Element > Kachel-Layer, und wählen Sie einen Feature-Layer aus, der als Kacheln veröffentlicht werden soll.
  3. Geben Sie einen Titel, Tags und eine Zusammenfassung für den gehosteten Kachel-Layer ein.
  4. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorie zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Ihr Element finden können.

    Sie können auch Text in das Feld Kategorien filtern eingeben, um die Liste der Kategorien einzugrenzen.

  5. Wählen Sie den Ordner aus, in dem der gehostete Kachel-Layer gespeichert wird.
  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.

Definieren und Veröffentlichen einer Karte in ArcGIS Pro

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

Hinweis:

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. Lesen Sie in der Hilfe zu ArcGIS Server unter Erstellen von Karten zum Veröffentlichen von Feature-Services nach, welche Symbole unterstützt werden, und nehmen Sie vor dem Veröffentlichen alle erforderlichen Änderungen an der Kartensymbolisierung vor.

  1. Starten Sie ArcGIS Pro, und öffnen Sie das Projekt mit der Karte, die Sie veröffentlichen möchten.
  2. Stellen Sie sicher, dass die Portalverbindung aktiviert ist, und 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.
  3. Sie haben folgende Möglichkeiten, einen Kachel-Layer zu veröffentlichen:
    • Wählen Sie die Layer im Bereich Inhalt aus. Klicken Sie mit der rechten Maustaste auf die Auswahl, klicken Sie danach auf Als Web-Layer freigeben.
    • Klicken Sie zum Veröffentlichen aller Layer in der Karte auf Web-Layer in der Gruppe Freigeben als auf der Registerkarte Freigabe, und klicken Sie dann auf Web-Layer veröffentlichen.

    Tipp:

    Wenn die Menüoption Als Web-Layer freigeben nicht aktiv ist, kann dies eine der folgenden Ursachen haben:

    • Dem Konto, mit dem Sie sich angemeldet haben, sind keine Berechtigungen zum Veröffentlichen gehosteter Layer zugewiesen.
    • Ihr Portal ist nicht mit einem Hosting-Server konfiguriert, der zum Hosten von Web-Layern erforderlich ist.
    • Sie versuchen, einen Multipatch-Layer zu veröffentlichen. Dieser Vorgang wird nicht unterstützt.

  4. Geben Sie einen Namen für den Kachel-Layer ein.
  5. Wählen Sie Kachel für Layer-Typ unter Alle Daten kopieren aus.

    Dadurch werden andere Layer-Typ-Optionen deaktiviert, da beim Kopieren von Daten nur jeweils eine Option ausgewählt sein kann.

  6. Stellen Sie eine Zusammenfassung und Tags für den Titel-Layer bereit.
  7. Wählen Sie den Speicherort des Layers aus.

    Der Layer wird standardmäßig unter Eigene Inhalte gespeichert. Sie können in einem Unterordner unter Eigene Inhalte speichern, indem Sie den Ordnernamen eingeben oder zu einem vorhandenen Ordner navigieren.

  8. Legen Sie fest, wer Zugriff auf den gehosteten Kachel-Layer haben soll.

    Alle Layer, die Sie veröffentlichen, werden automatisch für Ihren persönlichen Workspace in Ihrer Organisation (Eigene Inhalte) freigegeben. Andere Benutzer können erst auf Ihre Inhalte zugreifen, wenn Sie sie mindestens für eine der folgenden Benutzergruppen freigeben:

    • Alle: Durch Auswahl dieser Option wird der Layer für jeden verfügbar gemacht, der Zugriff auf Ihre Organisation hat.
    • Der Name Ihrer Organisation: Durch Auswahl dieser Option kann der Layer für alle authentifizierten Benutzer in der Organisation freigegeben werden.
    • Gruppen: Sie können den Layer für Mitglieder der Gruppen, denen Sie angehören, freigeben. Wählen Sie hierzu die Gruppen aus der Dropdown-Liste aus.
  9. Klicken Sie auf die Registerkarte Konfiguration und dann auf die Schaltfläche Web-Layer-Eigenschaften konfigurieren, um die Cache-Einstellungen festzulegen.
  10. Wählen Sie unter Optionen die Option Kachelschema aus.
  11. Ändern Sie die Größe des Balkens Detaillierungsebenen, um den minimalen und maximalen Maßstab für den Kachel-Layer anzugeben.

    Die geschätzte Größe des resultierenden Cache ändert sich, wenn Sie den minimalen und maximalen Maßstab ändern.

  12. Legen Sie fest, wann und wo der Kachel-Cache erstellt werden soll.
    • Wählen Sie Automatisch auf dem Server cachen aus, wenn die Kacheln beim Veröffentlichen des Layers auf dem Hosting-Server erstellt werden sollen.
    • Wenn der Cache auf dem Hosting-Server erstellt und gespeichert werden soll, sie ihn jedoch nach dem Veröffentlichen selbst erstellen möchten, wählen Sie Manuell auf dem Server cachen aus, öffnen Sie den Kachel-Layer auf der Portal-Website, nachdem der Layer veröffentlicht wurde, und erstellen Sie den Cache manuell.
    • Wenn der Cache auf einem der ArcGIS Enterprise-Server des Portals erstellt und gespeichert werden soll, sie ihn jedoch nach dem Veröffentlichen selbst erstellen möchten, wählen Sie Manuell auf dem Server cachen aus, öffnen Sie den Kachel-Layer auf der Portal-Website, nachdem der Layer veröffentlicht wurde, und erstellen Sie den Cache manuell.
    • Wählen Sie Lokal cachen aus, und geben Sie einen Speicherort auf dem ArcGIS Pro-Computer an, um ein vorübergehendes Kachelpaket zu speichern, wenn der Cache auf dem ArcGIS Pro-Computer erstellt und gepackt werden soll. Das Kachelpaket wird zum Entpacken automatisch auf den Hosting-Server hochgeladen und der Cache wird dort gespeichert.
    • Wählen Sie Lokal cachen aus, und geben Sie einen Speicherort auf dem ArcGIS Pro-Computer an, um ein vorübergehendes Kachelpaket zu speichern, wenn der Cache auf dem ArcGIS Pro-Computer erstellt und gepackt werden soll. Das Kachelpaket wird zum Entpacken automatisch auf ArcGIS Enterprise hochgeladen, und der Cache wird dort gespeichert.
  13. Um Benutzern das Herunterladen von Karten-Kacheln für die Offline-Verwendung zu ermöglichen, aktivieren Sie das Kontrollkästchen Für Clients das Exportieren von Cache-Kacheln zulassen.
  14. Wenn Sie das Kontrollkästchen Für Clients das Exportieren von Cache-Kacheln zulassen aktiviert haben, verwenden Sie das Feld Export beschränken auf, um die maximale Anzahl von Kacheln festzulegen, die Clients gleichzeitig offline nehmen können.
  15. Um die Anzahl der Kacheln und den Speicherbedarf für Ihre Caching-Optionen zu berechnen, öffnen Sie den Abschnitt Schätzen, und klicken Sie auf Berechnen.

    Sie können die Cache-Einstellungen ändern und neu berechnen, um zu erfahren, wie sich die Einstellungen auf den Cache auswirken.

  16. Klicken Sie auf die Registerkarte Inhalt, um zu bestätigen, dass der Kachel-Layer die gewünschten Daten-Layer enthält.
  17. Klicken Sie auf Analysieren, um eine Überprüfung auf Fehler oder Probleme durchzuführen.

    Alle erkannten Probleme werden auf der Registerkarte Meldungen aufgelistet. Wenn Sie mit der rechten Maustaste auf die einzelnen Meldungen klicken, erhalten Sie weitere Informationen zu den Fehlern bzw. Warnungen und können auf die vorgeschlagenen Korrekturen klicken. Vor dem Veröffentlichen müssen die Fehler behoben werden. Sie können die Warnungen korrigieren, um die Performance und Darstellung des gehosteten Kachel-Layers zu verbessern – dies ist jedoch kein Muss.

  18. Sobald Sie die Fehler und optional auch etwaige Warnungen behoben haben, klicken Sie auf Veröffentlichen.
    Hinweis:
    Ihre Daten werden nun auf den Server kopiert. Die zur Veröffentlichung benötigte Zeit hängt von der Datengröße sowie der Bandbreite und Geschwindigkeit des Netzwerks ab.

Nach der Veröffentlichung können Sie auf Web-Layer verwalten klicken, um die Portal-Website zu öffnen.

Erstellen Sie ein Kachelpaket in ArcGIS Pro, und laden Sie es in Ihre Organisation hoch.

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 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. Wenn die Erstellung des Kachelpakets abgeschlossen ist, melden Sie sich mit einem Konto, das über Berechtigungen zum Erstellen von Inhalten und zum Veröffentlichen von gehosteten Kachel-Layern verfügt, bei Ihrer Organisation an, und klicken Sie dann auf Inhalt > Eigene Inhalte > Neues Element.
  4. Klicken Sie auf Ihr Gerät, um das Kachelpaket hinzuzufügen.
  5. Wählen Sie Kachelpaket hinzufügen und gehosteten Kachel-Layer erstellen aus.
  6. Klicken Sie auf Weiter.
  7. Geben Sie einen Titel ein.
  8. Wählen Sie einen Ordner aus, in dem Sie Ihr Element speichern möchten.
  9. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Ihr Element finden können.

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

  10. 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.

  11. Klicken Sie auf Speichern.

Die Kacheln werden entpackt und ein gehosteter Kachel-Layer wird erstellt. Daraufhin werden unter Eigene Inhalte die Kartenkacheln und das Kachelpaket angezeigt.

Veröffentlichen großer Kachelpakete

Um große Datenmengen zu erstellen und freizugeben, empfiehlt Esri, das Toolset Kachel-Cache anstelle des vorherigen Workflow zu verwenden. Diese Werkzeuge können mehrere Prozessorkerne nutzen, um die Performance der Erstellung und Veröffentlichung von Kacheln zu verbessern.

Führen Sie in ArcGIS Pro die Geoverarbeitungswerkzeuge aus.

  1. Führen Sie entweder das Geoverarbeitungswerkzeug Kartenkachelpaket erstellen aus, um das Kachelpaket in einem Schritt zu erstellen, oder führen Sie die folgenden Geoverarbeitungswerkzeuge in der nachstehenden Reihenfolge aus:
    1. Führen Sie das Werkzeug Kachelschema für Kachel-Cache erstellen aus, um das Kachelungs-Raster und das Bildformat zu definieren.
    2. Führen Sie das Werkzeug Kachel-Cache verwalten aus, um die Kacheln zu erstellen.
    3. Führen Sie das Werkzeug Kachel-Cache exportieren aus, um das Kachelpaket zu erstellen.

    Um den Cache in bestimmten Ausdehnungen oder Detaillierungsebenen zu generieren, verwenden Sie die drei oben genannten Werkzeuge.

  2. Führen Sie das Werkzeug Paket freigeben (im Toolset Paket) aus, um die Kacheln in ArcGIS Enterprise hochzuladen.
  3. Nachdem das Kachelpaket erstellt wurde, melden Sie sich bei Ihrer Organisation mit demselben Konto an, das Sie zum Erstellen des Kachelpakets in ArcGIS Pro verwendet haben, und klicken Sie auf Inhalt > Eigene Inhalte.
  4. Klicken Sie auf das Kachelpaket, um dessen Elementdetailseite anzuzeigen.
  5. Klicken Sie auf Freigeben.
  6. Geben Sie einen Titel und Tags ein.
  7. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorie zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Ihr Element finden können.

    Sie können auch Text in das Feld Kategorien filtern eingeben, um die Liste der Kategorien einzugrenzen.

  8. Klicken Sie auf Freigeben.

Die Kacheln werden entpackt und ein gehosteter Kachel-Layer wird erstellt. Der Layer wird unter Eigene Inhalte angezeigt.

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.

Laden und Veröffentlichen der Service-Definition

Nachdem Sie die Service-Definitionsdatei vom Autor erhalten haben, können Sie sie manuell in Ihr 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 der Portal-Website an, um die Service-Definitionsdatei zu Ihrem Portal hinzuzufügen und dort zu veröffentlichen.

  1. Melden Sie sich als Mitglied mit Berechtigungen zum Erstellen von Inhalten und Veröffentlichen von gehosteten Kachel-Layern bei Ihrem Portal an, und klicken Sie auf Inhalt > Eigene Inhalte.
  2. Klicken Sie 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 Portal-Administrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Ihr Element finden können.
  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 Ihres 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 die Kacheln für andere Benutzer in Ihrer Organisation oder für bestimmte Gruppen 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: