Widget "Objekte zusammenführen"

Das Widget "Objekte zusammenführen" ermöglicht Ihnen das Zusammenführen von zwei oder mehr linearen Objekten, die Teil derselben Feature-Class für Linienobjekte des linearen Referenzierungssystems (LRS) sind. Sie können das Widget zum Verwalten von Pipeline-Daten mit ArcGIS Pipeline Referencing und von Straßendaten mit ArcGIS Roads and Highways verwenden. Das Zusammenführen von Objekten reduziert die Fragmentierung in einem LRS. Sie können mehrere angrenzende Objekte zu einem einzelnen Objekt kombinieren. Alle Eingabeobjekte werden ab dem Datum des resultierenden zusammengeführten Objekts stillgelegt.

Standardmäßig erhält das zusammengeführte Objekt seinen Anfangsmesswert von dem ersten Eingabeobjekt in der Digitalisierungsrichtung und seinen Endmesswert vom letzten Eingabeobjekt in der Digitalisierungsrichtung. Sie können die Attribute des zusammengeführten Layers vor dem Übernehmen der Zusammenführung bearbeiten.

Beispiele für Pipeline Referencing

Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:

  • Sie möchten zwei oder mehr benachbarte Pipeline-Linienobjekte zusammenführen.
  • Sie müssen Änderungen an Attributen, z. B. dem Betriebsdruck oder Untersuchungsbereich, in Linienobjekten entlang von Pipelines konsolidieren.
  • In Ihrer Organisation müssen die Benutzer in der Lage sein, während der Arbeit im Außendienst Linienobjekte zusammenzuführen.

Beispiele für Roads and Highways

Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:

  • Sie möchten zwei oder mehr benachbarte Straßen-Linienobjekte zusammenführen.
  • Sie müssen Änderungen an Attributen, z. B. der Geschwindigkeitsbegrenzung oder dem Parkstatus, in Linienobjekten entlang von Straßen konsolidieren.
  • In Ihrer Organisation müssen die Benutzer in der Lage sein, während der Arbeit im Außendienst Linienobjekte zusammenzuführen.

Verwendungshinweise

Dieses Widget setzt eine Verbindung mit einem Karten-Widget voraus. Zum Zusammenführen von Objekten muss das Karten-Widget mit einer Webkarten-Datenquelle verbunden sein, die mit einem LRS veröffentlicht wurde, in dem die Funktion "Lineare Referenzierung" aktiviert ist. Zum Anzeigen einer anderen Version als der Default-Version muss die Webkarten-Datenquelle mit einem LRS veröffentlich werden, in dem die Funktion "Versionsverwaltung" aktiviert ist.

Befolgen Sie zum Erstellen eines LRS und Veröffentlichen eines Feature-Service mit aktivierten Funktionen für lineare Referenzierung und Versionsverwaltung die folgenden Schritte in derArcGIS Pro-Dokumentation:

Wenn Sie dieses Widget in eine App einbinden, werden die folgenden Optionen zum Zusammenführen von Objekten in einem Fenster bereitgestellt:

  • Objekt: Wählen Sie den Objekt-Layer aus, der die zusammenzuführenden Objekte enthält.
  • Zusammenzuführende Objekte: Verwenden Sie die Auswahl, um die zusammenzuführenden Objekte auszuwählen.
  • Von-Messwert: Startmesswert der zusammengeführten Objekte. Das zusammengeführte Objekt erhält den niedrigsten Wert aus den FromMeasure-Feldern der Eingabeobjekte.
  • Bis-Messwert: Endmesswert der zusammengeführten Objekte. Das zusammengeführte Objekt erhält den höchsten Wert aus den ToMeasure-Feldern der Eingabeobjekte.
  • Startdatum: Geben Sie ein Startdatum für das zusammengeführte Objekt ein.
  • Enddatum: Legen Sie optional das Enddatum des zusammengeführten Objekts fest.
  • Zusammengeführte Objektattribute: Die Attribute des zusammengeführten Objekts.

Einstellungen

Das Widget "Objekte zusammenführen" verfügt über folgende Einstellungen:

  • Karte auswählen: Wählen Sie ein Karten-Widget aus.
  • Layer laden: Laden Sie Layer aus den Webkarten im verbundenen Karten-Widget. Um Layer laden zu können, muss das Widget "Karte" mit einer Webkarte mit LRS-Layern verbunden sein.
  • Layer löschen: Entfernen Sie alle geladenen Layer aus dem Widget.
  • Layer-Konfiguration: Klicken Sie auf einen Layer, um das Fenster Layer-Konfiguration zu öffnen.
    • Beschriftung: Geben Sie eine aussagekräftige Beschriftung für den Layer an. Diese Beschriftung wird zur Laufzeit im Widget-Fenster angezeigt.
    • Feld-Alias verwenden: Aktivieren Sie diese Einstellung, um zur Laufzeit Feldaliasnamen anzuzeigen. Ein Alias bzw. Anzeigename ist ein alternativer Name für ein Feld. Dabei handelt es sich in der Regel um eine "benutzerfreundlichere" Beschreibung des Feldinhalts. Im Gegensatz zu echten Feldnamen unterliegen Aliasnamen nicht den Beschränkungen der Datenbank, sodass sie spezielle Zeichen, wie z. B. Leerzeichen, enthalten können.
    • Felder konfigurieren: Wählen Sie aus, welche Attributfelder aus dem Layer zur Laufzeit in das Widget-Fenster einbezogen werden sollen. Sie können für jedes Attributfeld festlegen, ob es zur Laufzeit bearbeitet werden kann, indem Sie auf die Schaltflächen Editierbar oder Nicht editierbar klicken.
  • Standardeinstellungen: Konfigurieren Sie die Standardeinstellungen für Objekt. Dies ist der Objekt-Layer, der beim erstmaligen Laden im Widget-Fenster angezeigt werden soll.
  • Anzeigeeinstellungen: Sie können die Einstellung Objekt im Widget-Fenster ausblenden. Wenn Sie die Einstellung an dieser Stelle ausblenden, kann der Benutzer die Einstellung, die Sie unter Standardeinstellungen konfiguriert haben, zur Laufzeit nicht ändern.

Zusammenführen von Objekten

Führen Sie die folgenden Schritte durch, um Objekte zusammenzuführen.

  1. Starten Sie Experience Builder. Melden Sie sich bei einem ArcGIS Enterprise-Portal an.
  2. Fügen Sie ein Karten-Widget hinzu. Verbinden Sie es mit einer Webkarte mit LRS-Daten, die mit der aktivierten Funktion "Lineare Referenzierung" und optional mit der aktivierten Funktion "Versionsverwaltung" veröffentlicht wurde.
  3. Fügen Sie ein Widget "Objekte zusammenführen" hinzu. Verbinden Sie es mit dem Widget "Karte", und laden Sie dann LRS-Layer aus dem Karten-Widget.
  4. Veröffentlichen Sie die App.
  5. Starten Sie die App. Wenn Sie dazu aufgefordert werden, melden Sie sich bei Ihrem ArcGIS Enterprise-Portal an.
  6. Zoomen Sie auf die Position, an der Sie Objekte zusammenführen möchten.
  7. Öffnen Sie das Widget "Objekte zusammenführen".

    Sie können auch Datenaktionen zum Zusammenführen von Objekten verwenden.

  8. Verwenden Sie den standardmäßigen Linienobjekt-Layer, oder klicken Sie auf den Dropdown-Pfeil Objekt, und wählen Sie einen anderen Linienobjekt-Layer aus.
  9. Wählen Sie Objekte auf der Karte aus, indem Sie klicken und den Mauszeiger bewegen, um einen Rahmen zu zeichnen.
    Hinweis:

    Sie können Objekte mithilfe der Auswahlwerkzeuge des Karten-Widgets auswählen. Zum Auswählen von Linienobjekten aus der Karte müssen Sie das Werkzeug Auswählen in den Einstellungen des Karten-Widgets aktivieren.

    Sie können Linienobjekte auch mithilfe eines Tabellen-Widgets auswählen. Zum Auswählen von Linienobjekten aus einer Tabelle müssen Sie das Werkzeug Datensätze auswählen in den Einstellungen des Tabellen-Widgets aktivieren. Um mehr als ein Linienobjekt auszuwählen, müssen Sie in den Einstellungen des Tabellen-Widgets außerdem unter Auswahlmodus die Option Mehrere festlegen.

    Ausgewählte Objekte werden in der Tabelle Zusammenzuführende Objekte mit einer Liste ihrer Objekt-IDs angezeigt. Die Objekte werden in der Reihenfolge der Kalibrierung auf der Route angezeigt.

    Widget "Objekte zusammenführen"
  10. Die Werte Von-Messwert und Bis-Messwert des zusammengeführten Objekts werden aus den Eingabe-Objekten gefüllt und können nicht bearbeitet werden.

    Das zusammengeführte Objekt erhält seinen Anfangsmesswert von dem ersten Eingabeobjekt in der Digitalisierungsrichtung und seinen Endmesswert vom letzten Eingabeobjekt in der Digitalisierungsrichtung.

  11. Zum Festlegen des Startdatums für das Objekt führen Sie einen der folgenden Schritte aus:
    • Behalten Sie das Standard-Startdatum im Textfeld Startdatum bei.
    • Geben Sie im Textfeld Startdatum ein Startdatum ein.
    • Klicken Sie auf die Schaltfläche "Kalender" Kalender, und wählen Sie das Startdatum aus.
    • Aktivieren Sie das Kontrollkästchen Startdatum der Route verwenden.
      Hinweis:

      Diese Option ist für übergreifende Linienobjekte aus einem Liniennetzwerk nicht verfügbar.

  12. Mit einer der folgenden Vorgehensweisen können Sie optional das Enddatum für das Linienobjekt festlegen:
    • Geben Sie im Textfeld Enddatum ein Enddatum ein.
    • Klicken Sie auf die Schaltfläche "Kalender" Kalender, und wählen Sie ein Enddatum aus.
    • Aktivieren Sie das Kontrollkästchen Enddatum der Route verwenden.
    Hinweis:

    Die folgenden Hinweise gelten für Enddaten:

    • Das Kontrollkästchen Enddatum der Route verwenden ist für Objekte aus einem Liniennetzwerk nicht verfügbar.
    • Wenn Sie kein Enddatum angeben, bleibt das Objekt bis auf unbestimmte Zeit bestehen.
    • Um Objekte zusammenzuführen, müssen die Objekte aktiv sein und einen NULL-Wert für das Bis-Datum aufweisen. Sie können keine stillgelegten Objekte zusammenführen.

  13. Bearbeiten Sie die Attribute optional in der Tabelle "Zusammengeführte Objektattribute".
  14. Klicken Sie auf Zusammenführen.

    Nach dem Zusammenführen von Objekten wird oben im Widget-Fenster eine Bestätigungsmeldung angezeigt.

Optionen für Interaktionen

Dieses Widget unterstützt Datenaktionen, die Sie auf der Registerkarte Aktion in den Widget-Einstellungen aktivieren können.

Sie können Datenaktionen im Widget "Tabelle" verwenden, um das Widget "Objekte zusammenführen" zu starten und Werte anzugeben. Dazu müssen Sie der App ein Widget "Objekte zusammenführen" und ein Widget "Tabelle" hinzufügen und die Datenaktion Objekte zusammenführen in den Einstellungen des Tabellen-Widgets aktivieren.

Mit der Datenaktion Objekte zusammenführen des Tabellen-Widgets können die Parameter Objekt, Zusammenzuführende Objekte, Von-Messwert, Bis-Messwert und Zusammengeführte Objektattribute im Widget "Objekte zusammenführen" gefüllt werden.

Um die Datenaktion zur Laufzeit zu verwenden, führen Sie die folgenden Schritte aus:

  1. Wählen Sie zwei oder mehr Datensätze im Widget "Tabelle" aus.
  2. Klicken Sie auf die Schaltfläche Aktion oben im Fenster des Tabellen-Widgets.
  3. Klicken Sie auf Objekte zusammenführen.
    Datenaktion "Objekte zusammenführen"
  4. Die Parameter Zusammenzuführende Objekte, Von-Messwert, Bis-Messwert und Zusammengeführte Objektattribute werden basierend auf den von Ihnen in der Tabelle ausgewählten Objekten gefüllt.
    Hinweis:

    Sie können alle Werte ändern, nachdem sie durch die Datenaktion gefüllt wurden. Alle Einträge werden dennoch durch das Widget "Objekte zusammenführen" überprüft.