Bearbeiten von Szenen-Layer-Workflows

Abhängig davon, ob Sie mit ArcGIS Enterprise oder ArcGIS Online arbeiten, gibt es möglicherweise unterschiedliche Workflow-Szenarien für das Bearbeiten von Szenen-Layern.

Bearbeiten der Geometrie und der Attribute eines Webszenen-Layers

Um die Darstellungs-Performance zu verbessern, bearbeiten Sie anstelle des Feature-Layers den Webszenen-Layer. Dies ist besonders wichtig, wenn Sie mit Webszenen-Layern mit 3D-Objekten arbeiten, die komplexe Geometrie enthalten. Sie können Szenen-Layer mit verknüpften Feature-Layern auf die gleiche Weise bearbeiten wie Feature-Layer.

Welcher Web-Layer bearbeitet werden soll

Aktives Portal und DatenoptionArcGIS Enterprise Referenzieren von registrierten DatenArcGIS Enterprise Alle Daten kopierenArcGIS Online

Punkt-Layer in File-Geodatabases

Kann nicht bearbeitet werden.

Attribute können über den Webszenen-Layer bearbeitet werden.

Die Geometrie kann über den verknüpften Feature-Layer bearbeitet werden.

Attribute können über den Webszenen-Layer bearbeitet werden.

Die Geometrie kann über den verknüpften Feature-Layer bearbeitet werden.

Punkt-Layer in Enterprise-Geodatabases

Kann über den Webszenen-Layer bearbeitet werden.

Attribute können über den Webszenen-Layer bearbeitet werden.

Die Geometrie kann über den verknüpften Feature-Layer bearbeitet werden.

Attribute können über den Webszenen-Layer bearbeitet werden.

Die Geometrie kann über den verknüpften Feature-Layer bearbeitet werden.

Multipatch-Layer in File-Geodatabases

Kann nicht bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Multipatch-Layer in Enterprise-Geodatabases

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Revit-Gebäude-Layer

Kann nicht bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Gebäude-Layer in File-Geodatabases

Kann nicht bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Gebäude-Layer in Enterprise-Geodatabases

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Kann über den Webszenen-Layer bearbeitet werden.

Der als Benutzer mit Bearbeitungsberechtigungen zu bearbeitende Web-Layer wird basierend auf dem aktivem Portal, der Datenoption und dem Datentyp bestimmt.

Bearbeiten der Attribute eines Gebäude-Szenen-Layers

Ein Gebäude-Szenen-Layer umfasst mehrere Kategorie-Layer in unterschiedlichen Disziplinen. Jeder Kategorie-Layer ist ein 3D-Objekt-Szenen-Layer mit den Features für eine bestimmte Kategorie. Sie bearbeiten den Gebäude-Szenen-Layer auf die gleiche Weise wie den 3D-Objekt-Szenen-Layer. Falls Sie die Attribute für ein Objekt bearbeiten möchten, können Sie die einzelnen Kategorie-Layer bearbeiten.

  1. Fügen Sie im Bereich Katalog auf der Registerkarte Portal den zu bearbeitenden Webszenen-Layer hinzu, indem Sie eine der folgenden Methoden verwenden:
    • Klicken Sie mit der rechten Maustaste auf eine Webszene, die den Webszenen-Layer enthält, und klicken Sie auf Hinzufügen und öffnen Hinzufügen.
    • Klicken Sie mit der rechten Maustaste auf den Webszenen-Layer, und klicken Sie auf Zu aktueller Karte hinzufügen Zu aktueller Karte hinzufügen, oder zeigen Sie auf Zur neuen Karte hinzufügen Zur neuen Karte hinzufügen, und klicken Sie entweder auf Globale Szene Globale Szene hinzufügen oder auf Lokale Szene Lokale Szene hinzufügen.
  2. Bearbeiten Sie die Attribute des Webszenen-Layers, indem Sie eine der folgenden Methoden verwenden:
    • Wählen Sie mindestens ein Feature aus, und aktualisieren Sie die erforderlichen Attributwerte im Attributfenster. Weitere Informationen finden Sie unter Bearbeiten von Feature-Attributen.
    • Verwenden Sie den Webszenen-Layer als Eingabe für ein Geoverarbeitungswerkzeug, mit dem die Attribute der Eingabedaten wie Feld berechnen geändert werden.

    Die Änderungen werden mit dem verknüpften Feature-Layer gespeichert und sind nicht für alle Benutzer sichtbar.

  3. Erstellen Sie den Webszenen-Layer neu, um Änderungen für alle Benutzer sichtbar zu machen.

    Da nur die Attribute aktualisiert wurden, können Sie die Option "Attributaktualisierung" verwenden. Weitere Informationen finden Sie unter Neuerstellen eines Webszenen-Layers.

Beispiel für die Bearbeitung der Attribute eines Punkt-Webszenen-Layers

Um die Höhen von Bäumen in einem Punkt-Webszenen-Layer zu aktualisieren, aktualisieren Sie die Attribute des Feldes, das zum Definieren der Punkthöhen verwendet wird.

  1. Fügen Sie im Bereich Katalog auf der Registerkarte Portal den zu bearbeitenden Webszenen-Layer hinzu, indem Sie eine der folgenden Methoden verwenden:
    • Klicken Sie mit der rechten Maustaste auf eine Webszene, die den Webszenen-Layer enthält, und klicken Sie auf Hinzufügen und öffnen Hinzufügen.
    • Klicken Sie mit der rechten Maustaste auf den Webszenen-Layer, und klicken Sie auf Zu aktueller Karte hinzufügen Zu aktueller Karte hinzufügen, oder zeigen Sie auf Zur neuen Karte hinzufügen Zur neuen Karte hinzufügen, und klicken Sie entweder auf Globale Szene Globale Szene hinzufügen oder auf Lokale Szene Lokale Szene hinzufügen.
  2. Klicken Sie mit der rechten Maustaste auf den Webszenen-Layer im Bereich Inhalt, und klicken Sie auf Attributtabelle Open Table.
  3. Öffnen Sie das Geoverarbeitungswerkzeug Feld berechnen.
  4. Klicken Sie mit der rechten Maustaste auf das Feld, das zum Definieren der Baumhöhen verwendet wurde, und klicken Sie auf Feld berechnen Feld berechnen.
  5. Geben Sie einen Ausdruck ein, z. B. !HEIGHT! + .5, um dem vorhandenen Höhenwert für jeden Baum 5 Meter hinzuzuaddieren.
  6. Klicken Sie auf Ausführen Ausführen.

    Die Änderungen werden mit dem verknüpften Feature-Layer gespeichert und sind nicht für alle Benutzer sichtbar.

  7. Erstellen Sie den Webszenen-Layer neu, um Änderungen für alle Benutzer sichtbar zu machen.

    Weitere Informationen finden Sie unter Neuerstellen des Webszenen-Layers.

Bearbeiten der Geometrie eines Webszenen-Layers

Bearbeiten Sie die Geometrie nach Möglichkeit über den Webszenen-Layer.

  1. Fügen Sie im Bereich Katalog auf der Registerkarte Portal den zu bearbeitenden Web-Layer hinzu, indem Sie eine der folgenden Methoden verwenden:
    • Klicken Sie mit der rechten Maustaste auf eine Webszene, die den Web-Layer enthält, und klicken Sie auf Hinzufügen und öffnen Hinzufügen.
    • Klicken Sie mit der rechten Maustaste auf den Web-Layer, und klicken Sie auf Zu aktueller Karte hinzufügen Zu aktueller Karte hinzufügen, oder zeigen Sie auf Zur neuen Karte hinzufügen Zur neuen Karte hinzufügen, und klicken Sie entweder auf Globale Szene Globale Szene hinzufügen oder auf Lokale Szene Lokale Szene hinzufügen.
  2. Verwenden Sie die Bearbeitungswerkzeuge, um Geometrien zu löschen, zu aktualisieren oder eine neue Geometrie hinzuzufügen.

    Weitere Informationen finden Sie unter Bearbeiten in ArcGIS Pro.

    Die Änderungen werden mit dem verknüpften Feature-Layer gespeichert und sind nicht für alle Benutzer sichtbar.

  3. Erstellen Sie den Webszenen-Layer neu, um Änderungen für alle Benutzer sichtbar zu machen.

    Weitere Informationen finden Sie unter Neuerstellen des Webszenen-Layers.

Beispiel für die Bearbeitung der Geometrie eines Webszenen-Layers mit 3D-Objekten

Um einem Webszenen-Layer einer Siedlung ein neues Haus hinzuzufügen, kopieren Sie die Geometrie aus einem lokalen Dataset, und fügen Sie sie in den Webszenen-Layer ein.

  1. Fügen Sie im Bereich Katalog auf der Registerkarte Portal den zu bearbeitenden Webszenen-Layer hinzu, indem Sie eine der folgenden Methoden verwenden:
    • Klicken Sie mit der rechten Maustaste auf eine Webszene, die den Webszenen-Layer enthält, und klicken Sie auf Hinzufügen und öffnen Hinzufügen.
    • Klicken Sie mit der rechten Maustaste auf den Webszenen-Layer, und klicken Sie auf Zu aktueller Karte hinzufügen Zu aktueller Karte hinzufügen, oder zeigen Sie auf Zur neuen Karte hinzufügen Zur neuen Karte hinzufügen, und klicken Sie entweder auf Globale Szene Globale Szene hinzufügen oder auf Lokale Szene Lokale Szene hinzufügen.
  2. Klicken Sie auf der Registerkarte Bearbeiten in der Gruppe Auswahl auf Auswählen Auswählen, und wählen Sie die Features aus, die Sie kopieren möchten.
  3. Klicken Sie auf der Registerkarte Bearbeiten in der Gruppe Zwischenablage auf Kopieren Kopieren, oder drücken Sie Strg+C.

    Die Features und deren Attributwerte werden in die Zwischenablage kopiert.

  4. Klicken Sie auf Inhalte einfügen oder drücken Sie die Tastenkombination STRG+ALT+V.
  5. Wählen Sie einen in der Zwischenablage enthaltenen Feature-Typ, den Sie einfügen möchten, aus.
  6. Klicken Sie auf den Layer und dann auf das Dropdown-Menü, um den Webszenen-Layer auszuwählen.
  7. Aktivieren Sie die Option Quellattributwerte beibehalten, um die Attribute in der Zwischenablage einzufügen.
  8. Klicken Sie auf OK.

    Die Features werden der Karte hinzugefügt – und zwar demselben Layer an der Stelle, wo sie kopiert wurden – und anschließend als aktuelle Auswahl ausgewählt.

    Die Werkzeugleiste Neu anordnen wird im unteren Bereich der Karte angezeigt.

  9. Erstellen Sie den Webszenen-Layer neu, um Änderungen für alle Benutzer sichtbar zu machen.

    Weitere Informationen finden Sie unter Neuerstellen des Webszenen-Layers.

Bearbeiten der Geometrie eines Gebäude-Szenen-Layers

Ein Gebäude-Szenen-Layer umfasst mehrere Kategorie-Layer in unterschiedlichen Disziplinen. Jeder Kategorie-Layer ist ein 3D-Objekt-Szenen-Layer. Häufig ist die Geometrie der Gebäudeinformationen in einer anderen Software gespeichert. Sie wird dann in ein vorhandenes Feature-Dataset mit BIM-Informationen in ArcGIS kopiert.

Führen Sie die folgenden Schritte aus, um die Geometrie eines als Referenz freigegebenen Gebäude-Szenen-Layers zu bearbeiten.

  1. Klicken Sie auf der Registerkarte Analyse auf Werkzeuge Werkzeuge.
  2. Suchen Sie im Bereich Geoverarbeitung nach dem Werkzeug BIM-Datei in Geodatabase, und öffnen Sie es.
  3. Geben Sie für BIM-Eingabedatei-Workspace die Revit-Datei an, die dem Gebäude-Szenen-Layer hinzugefügt werden soll.
  4. Geben Sie für Ausgabe-Geodatabase die Geodatabase an, die verwendet wird, um den Gebäude-Szenen-Layer als Referenz freizugeben.
  5. Geben Sie für Dataset das Feature-Dataset an, das verwendet wird, um den Gebäude-Szenen-Layer als Referenz freizugeben.
  6. Lassen Sie die übrigen Parameter unverändert, und klicken Sie auf Ausführen Ausführen.
  7. Erstellen Sie den Szenen-Layer-Cache neu.

Der Webszenen-Layer zeigt die hinzugefügten Features an.

Führen Sie die folgenden Schritte aus, um die Geometrie eines Gebäude-Szenen-Layers zu bearbeiten, der mit der Option Alle kopieren freigegeben wurde.

  1. Fügen Sie die Feature-Class zu einer Szene hinzu, die Sie dem Gebäude-Szenen-Layer hinzufügen möchten.
  2. Klicken Sie auf die Registerkarte Bearbeiten.
  3. Wählen Sie die Features aus, die dem Gebäude-Szenen-Layer hinzugefügt werden sollen.
  4. Klicken Sie in der Gruppe Zwischenablage auf Kopieren Kopieren.
  5. Wählen Sie im Bereich Inhalt den Kategorie-Layer des Gebäude-Szenen-Layers aus, in den Sie die Features kopieren möchten.
  6. Klicken Sie in der Gruppe Zwischenablage auf Einfügen Einfügen.

Die Features werden dem Gebäude-Szenen-Layer hinzugefügt.

Bearbeiten der Schemas eines Webszenen-Layers

Die Methode, mit der der Webszenen-Layer im Portal freigegeben wurde, bestimmt die Vorgehensweise bei der Durchführung von Schema-Änderungen am Webszenen-Layer. In der folgenden Tabelle ist angegeben, ob der Service beendet werden muss, um eine Schema-Änderung, wie z. B. Hinzufügen oder Löschen eines Feldes, durchzuführen. Wird die Option Alle kopieren zur Freigabe des Szenen-Layers verwendet, muss der Service nicht beendet werden.

ArcGIS Enterprise Referenzieren von registrierten Daten ArcGIS Enterprise Alle kopierenArcGIS Online Alle kopieren

Service muss beendet werden.

Service muss nicht beendet werden.

Service muss nicht beendet werden.

Bearbeiten des Schemas eines mit der Option "Registrierte Daten referenzieren" freigegebenen Webszenen-Layers

Die folgenden Schritte beziehen sich auf die Durchführung von Schema-Änderungen, wenn der Szenen-Layer mit der Option Registrierte Daten referenzieren freigegeben wurde. Das Beenden der Services ist erforderlich, um sicherzustellen, dass alle Sperren in der Geodatabase aufgehoben werden.

  1. Starten Sie ArcGIS Server Manager, und melden Sie sich an.

    Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Anmelden bei Manager.

  2. Klicken Sie auf Services > Services verwalten.

    Das Modul Services verwalten wird angezeigt.

  3. Suchen Sie den Szenen-Layer, bei dem die Schema-Änderung vorgenommen werden soll.
  4. Klicken Sie auf die Schaltfläche Beenden.

    Der im Modul ausgewählte Service wird beendet. Wenn die Schaltfläche Beenden nicht verfügbar ist, ist der Service derzeit beendet.

  5. Wenn das ursprüngliche ArcGIS Pro-Projekt, von dem aus der Szenen-Layer veröffentlicht wurde, noch geöffnet ist, schließen Sie es.
  6. Öffnen Sie ein neues ArcGIS Pro-Projekt, und fügen Sie den Szenen-Layer einer neuen Szene hinzu.
  7. Klicken Sie auf der Registerkarte Analyse auf Werkzeuge Werkzeuge.
  8. Suchen Sie im Bereich Geoverarbeitung nach dem Werkzeug Feld hinzufügen, und öffnen Sie es.
  9. Geben Sie den Szenen-Layer für Eingabetabelle an.
  10. Geben Sie einen Namen für Feldname an.
  11. Klicken Sie auf Ausführen Ausführen.

    Das Feld wird dem Szenen-Layer hinzugefügt.

  12. Öffnen Sie ArcGIS Server Manager.
  13. Klicken Sie für den Service, der beendet wurde, auf die Schaltfläche Start.

    Der im Modul ausgewählte Service wird gestartet. Wenn die Schaltfläche Starten nicht verfügbar ist, wurde der Service bereits gestartet und wird momentan ausgeführt.

Problembehandlung bei der Bearbeitung von Szenen-Layern

Bei der Bearbeitung von Szenen-Layern arbeiten Sie mit verknüpften Feature-Layern. In der Regel sind 3D-Objekt-Szenen-Layer und die verknüpften Feature-Layer-Geometrien und -Texturen sehr groß. Wenn Sie eine große Anzahl an Features bearbeiten, können in den Serverprotokollen Fehler auftreten. Wenn solche Fehler in den Serverprotokollen auftreten, können Sie die Standardwerte erhöhen, damit der Server große Geometrien und Texturen abrufen kann. Weitere Informationen über Zeitüberschreitungen und Performance-Verbesserungen finden Sie unter Optimieren und Konfigurieren von Services.

Java-Heap-Space-Fehler

Wenn der Fehler Fehler beim Durchführen des Abfragevorgangs. Fehler beim Verarbeiten der Service-Anforderung :java.lang.OutOfMemoryError:Java heap space auftritt, besteht die Lösung darin, die maximale SOC-Heap-Größe zu vergrößern.

  1. Melden Sie sich am ArcGIS Server-Administratorverzeichnis mit dem URL-Format https://machine.domain.com:6443/arcgis/admin an.
  2. Klicken Sie auf der Verzeichnis-Startseite auf Computer.
  3. Klicken Sie in der Liste der Computer auf den ersten Computer mit einer ArcGIS Image Server-Lizenz.
  4. Überprüfen Sie unter Server Machine Properties den Wert für die maximale Größe des SOC-Heapspeichers. Ist hier der Wert 64 MB festgelegt, klicken Sie in der Liste Supported Operations List auf Edit.
  5. Ändern Sie den Wert für die maximale Größe des SOC-Heapspeichers von 64 in 128.
  6. Klicken Sie auf Save Edits.
    Hinweis:

    Dadurch wird der Server neu gestartet.

  7. Wiederholen Sie die vorstehenden Schritte für jeden Computer in Ihrer Bereitstellung, der mit ArcGIS Image Server lizenziert ist.

Wartezeitlimitfehler

Wenn der Fehler Fehler beim Durchführen des Abfragevorgangs. Die Wartezeit der Anforderung an den Service Hosted/myservervice.mapserver ist abgelaufen auftritt, besteht die Lösung darin, den Timeout-Wert für die Wartezeit des Service zu erhöhen.

  1. Melden Sie sich am ArcGIS Server-Administratorverzeichnis mit dem URL-Format https://machine.domain.com:6443/arcgis/admin an.
  2. Klicken Sie auf der Verzeichnis-Startseite auf Services.
  3. Klicken Sie auf den gehosteten Ordner.
  4. Klicken Sie auf den verknüpften Feature-Layer des Szenen-Layers, z. B. "myserver (FeatureServer)".
  5. Klicken Sie in der Liste Supported Operations auf Edit, um die Service-Eigenschaften zu bearbeiten.
  6. Erhöhen Sie den Wert für maxWaitTime von 60 Sekunden; zum Beispiel auf 300.
  7. Klicken Sie auf Save Edits.
    Hinweis:

    Dadurch wird der Service neu gestartet.