Verwalten von gehosteten Szenen-Layern

Beim Veröffentlichen einer Szene über ArcGIS Pro kann sowohl ein Szenen-Layer als auch ein verknüpfter Feature-Layer erstellt werden. Wenn Sie einen Szenen-Layer über einen gehosteten Feature-Layer veröffentlichen, sind die beiden Layer außerdem miteinander verknüpft. Wenn Daten im verknüpften Punkt- oder Multipatch-Feature-Layer geändert werden, können Sie den Szenen-Layer-Cache neu erstellen, um Änderungen für bestimmte oder alle Layer in den Feature-Layer zu übernehmen.

Der Cache für den Szenen-Layer kann nur vom Besitzer des gehosteten Szenen-Layers oder von einem Administrator der ArcGIS Online-Organisation neu erstellt werden.

Erstellen des Szenen-Layer-Cache

Der gesamte oder ein Teil des Szenen-Layer-Cache kann von Ihnen (oder dem Administrator der Organisation) für bestimmte Sublayer neu erstellt werden, nachdem Editoren Änderungen im verknüpften Feature-Layer vorgenommen haben.

  • Für bearbeitete Punkt-Feature-Layer werden durch die Neuerstellung des Cache alle angehängten Features und Änderungen an Feature-Geometrie und -Attributen in den Szenen-Cache übernommen.
  • Für bearbeitete Multipatch-Feature-Layer werden durch die Neuerstellung des Cache Attributaktualisierungen und angehängte Features im Szenen-Cache übernommen.
  • Statt den gesamten Szenen-Cache neu zu erstellen, können Sie die Teile des Szenen-Cache, auf die sich die im verknüpften gehosteten Feature-Layer vorgenommenen Änderungen auswirken, für Folgendes aktualisieren:
    • 3D-Objekt-Szenen-Layer mit verknüpften Feature-Layern, die Sie über ArcGIS Pro 2.4 mit aktivierter Bearbeitungsfunktion veröffentlichen
    • 3D-Objekt-Szenen-Layer, die für Aktualisierungen aktiviert wurden, als sie über Multipatch-Feature-Layer in veröffentlicht wurden ArcGIS Online

    Nach dem Veröffentlichen eines 3D-Objekt-Szenen-Layers mit einem verknüpften Feature-Layer können Sie zwar die Aktualisierungsunterstützung aktivieren, Sie müssen jedoch die Nachverfolgung von Änderungen für den Feature-Layer aktivieren und anschließend den gesamten Szenen-Layer-Cache neu erstellen, um spätere Teilaktualisierungen zu unterstützen.

Wenn der verknüpfte Feature-Layer beispielsweise Punkte zur Darstellung von Stadtmöblierung wie Bänke, Brunnen und Pflanzkübel enthält und die Positionen einiger Bänke geändert werden, können Sie den Szenen-Cache neu erstellen, um die neue Position dieser Bänke anzuzeigen. Erstellen Sie analog dazu den Szenen-Layer neu, um das neue Attribut und damit den neuen Style zu übernehmen, falls einige der Bänke aus einem anderen Material neu erstellt werden und der Style des Szenen-Layers je nach Materialtyp variiert.

Tipp:

Um die Darstellungs-Performance zu verbessern, bearbeiten Sie den Szenen-Layer in ArcGIS Pro, anstatt den zugehörigen Feature-Layer in Map Viewer zu bearbeiten. Sie können auch die Geometrie für Multipatch-Daten bearbeiten, wenn Sie Änderungen in ArcGIS Pro vornehmen, was in Map Viewer derzeit nicht möglich ist. Weitere Informationen zum Bearbeiten von Szenen-Layern finden Sie in der Hilfe zu ArcGIS Pro unter Bearbeiten eines Szenen-Layers mit verknüpftem Feature-Layer.

Bei der Entscheidung, ob der gesamte Cache oder nur die Teile des Cache, die von den Änderungen im verknüpften Feature-Layer betroffen sind, aktualisiert werden sollen, ist Folgendes zu beachten:

  • In den meisten Fällen nimmt die Aktualisierung eines Teils des Cache weniger Zeit in Anspruch als die Neuerstellung des gesamten Cache. Die Performance von Szenen-Layern kann im Zeitverlauf jedoch herabgesetzt sein, wenn Sie nur Teile des Cache neu erstellen. Schließlich müssen Sie den gesamten Cache neu erstellen, um den Cache und damit die Performance des Szenen-Layers zu optimieren. Wenn der Szenen-Layer ein Stadium erreicht, das eine Neuerstellung des gesamten Cache erforderlich macht, ist die Option deaktiviert, mit der nur ein Teil des Cache neu erstellt werden könnte. Diese Option ist wieder verfügbar, nachdem Sie den gesamten Szenen-Layer-Cache neu erstellt haben.
  • Wenn Sie Werte in einem oder mehreren Feldern des verknüpften gehosteten Feature-Layers berechnen und die Berechnung sich auf alle Features im Layer auswirkt, kann eine Teilaktualisierung länger dauern als die Aktualisierung des vollständigen Cache.

Erneutes Erstellen des Cache

Gehen Sie wie folgt vor, um den Szenen-Layer neu zu erstellen und Änderungen aus dem Punkt- oder Multipatch-Feature-Layer zu übernehmen.

Hinweis:

Durch die Erstellung des Szenen-Layers werden Credits verbraucht.

  1. Melden Sie sich als Besitzer des Szenen-Layers oder als Administrator bei ArcGIS Online an.
  2. Öffnen Sie die Elementdetails für den Szenen-Layer, klicken Sie auf die Registerkarte Einstellungen und führen Sie einen Bildlauf nach unten zum Abschnitt Szenen-Layer-Einstellungen durch.
  3. Klicken Sie auf Cache verwalten.
  4. Wählen Sie aus, was Sie erneut erstellen möchten.
    • Um den gesamten gehosteten Szenen-Layer erneut zu erstellen, wählen Sie folgende Option aus: Vollständiger Cache. Hierdurch werden Schemaänderungen bei allen Layern wirksam.
    • Um nur Geometrieänderungen und Änderungen an nicht räumlichen Attribute für bestimmte Punkt-Layer im gehosteten Szenen-Layer neu zu erstellen, wählen Sie folgende Option aus: Ausgewählte Layer. Hierdurch werden Geometrie- und Attributänderungen bei den ausgewählten Layern erfasst.Die Layer werden im nächsten Schritt ausgewählt.
    • Um nur die Teile eines Multipatch-Szenen-Layers neu zu erstellen, die sich infolge der am verknüpften gehosteten Feature-Layer des Szenen-Layers vorgenommenen Bearbeitungen geändert haben, wählen Sie folgende Option aus: Teilaktualisierung. Es werden nur seit der letzten Aktualisierung vorgenommene Geometrie- und Attributänderungen erneut erstellt.

    Die Option Teilaktualisierung ist für Punkt-Szenen-Layer oder 3D-Objekt-Szenen-Layer nicht verfügbar, bei denen für den verknüpften gehosteten Feature-Layer die Option Erstellte und aktualisierte Features verfolgen nicht aktiviert ist.

  5. Wenn Sie eine Neuerstellung durchführen, um Änderungen im Feature-Layer in bestimmten Layern zu übernehmen, wählen Sie die entsprechenden Layer in der Liste aus.
  6. Klicken Sie auf Cache neu erstellen.
  7. Klicken Sie auf OK, um zu bestätigen, dass Sie den Cache erneut erstellen möchten.

    In diesem Dialogfeld wird die Anzahl der Credits angegeben, die bei der Neuerstellung des Cache verbraucht werden. Die Neuerstellung des Szenen-Cache kann einige Zeit in Anspruch nehmen, da alle Daten aus dem verknüpften Feature-Layer gecacht werden. Die Zeit, die die Neuerstellung des Cache in Anspruch nimmt, hängt von der Datengröße ab.

    Wenn Sie den Status des Caches überwachen möchten, klicken Sie auf Auftragsstatus. Sollte bei der Neuerstellung des Caches ein Fehler auftreten, klicken Sie auf die Auftrags-ID, um Informationen über die Ursache zu erhalten.

Ersetzen eines Szenen-Layers

Wenn mit dem gehosteten Szenen-Layer kein Feature-Layer verknüpft ist, können Sie den Inhalt des Szenen-Layers aktualisieren, indem Sie den Layer durch einen anderen Szenen-Layer ersetzen, den Sie aus einem Szenen-Layer-Paket (SLPK) freigegeben haben. So können Sie die Inhalte eines Szenen-Layers aktualisieren, ohne ihn zu löschen. Sowohl der vorhandene als auch der Ersatz-Layer müssen in Ihrem Besitz sein.

Tipp:

Wenn mit dem Szenen-Layer ein Feature-Layer verknüpft ist, können Sie den Layer nicht ersetzen. Stattdessen müssen Sie den Szenen-Cache neu erstellen. Im Abschnitt Details auf der Elementseite des Szenen-Layers wird Ihnen angezeigt, ob mit dem Szenen-Layer ein Feature-Layer verknüpft ist.

Das Ersetzen eines Szenen-Layers bietet die folgenden Vorteile:

  • Da sich die Element-ID und -URL des vorhandenen Layers nicht ändern, müssen auch die Szenen und Apps, in denen der Layer verwendet wird, nicht aktualisiert werden, um auf einen neuen Layer zu verweisen.
  • Durch das Ersetzen der Inhalte des aktuellen Layers werden keine neuen Szenen-Caches erstellt. Deshalb muss der Benutzer nicht abwarten, bis der Szenen-Layer-Cache neu erstellt wurde. Szenen und Apps, in denen der aktuelle Layer eingesetzt wird, funktionieren nach dem Ersetzen des Layers weiterhin. Wenn der aktuelle Layer für die Öffentlichkeit freigegeben wird, können Aktualisierungen aufgrund des Caching bis zu einer Stunde dauern. Andernfalls werden Aktualisierungen sofort in den aktuellen Layer übernommen.
  • Das Portal erstellt ein Archiv des alten Inhalts, sodass Sie ihn bei Bedarf wiederherstellen können.

Hinweis:

Stellen Sie sicher, dass Sie im Ersatz-Szenen-Layer-Paket dasselbe Koordinatensystem wie im aktuellen Szenen-Layer verwenden. Diese Einstellung muss übereinstimmen. Sie können zudem einen Szenen-Layer nur durch einen Szenen-Layer desselben Typs ersetzen: 3D-Objekt, Gebäude, Punkt, Punktwolke und integriertes Mesh.

Führen Sie die folgenden Schritte aus, um einen vorhandenen Szenen-Layer durch einen anderen Szenen-Layer zu ersetzen.

  1. Melden Sie sich als Besitzer des Web-Layers, als Administrator der Organisation oder mit einem Konto an, dem Berechtigungen zum Aktualisieren der Elemente sämtlicher Mitglieder zugewiesen sind.
  2. Öffnen Sie die Elementseite des gehosteten Szenen-Layers.
  3. Klicken Sie auf Layer ersetzen.
  4. Klicken Sie auf Layer auswählen.

    Im nächsten Fenster können Sie die verfügbaren Layer durchsuchen, filtern und sortieren, um einen Ersatz-Szenen-Layer zu finden. Sie können auch die Elementdetails für jeden Layer anzeigen, indem Sie auf Details anzeigen klicken.

    Im Fenster Ersatz-Layer auswählen werden nur Szenen-Layer desselben Typs aufgelistet.

  5. Wenn Sie den Szenen-Layer gefunden haben, den Sie verwenden möchten, klicken Sie auf Auswählen.
  6. Klicken Sie auf Weiter, um zum Fenster Archiv zu gelangen, wo Sie dem Archiv-Layer einen neuen Titel geben können.
  7. Wenn Sie eine aktualisierte Miniaturansicht, Zusammenfassung, Beschreibung oder Tags aus dem Ersatz-Layer importieren möchten, führen Sie einen Bildlauf nach unten durch, und aktivieren Sie Elementinformationen ersetzen.
  8. Auf der Zusammenfassungsseite werden der aktuelle gehostete Szenen-Layer, der Layer, durch den die Inhalte im aktuellen Layer ersetzt werden, und Informationen zum Archiv-Layer aufgeführt.

    Wenn Sie einen anderen Ersatz-Layer verwenden möchten, klicken Sie auf Ersatz-Layer auswählen, und wählen Sie einen neuen Layer aus.

  9. Wenn Sie mit der Layer-Auswahl zufrieden sind, klicken Sie auf Ersetzen, um das Ersetzen durchzuführen.