Widget "Linienobjekt hinzufügen"

Das Widget "Linienobjekt hinzufügen" ermöglicht das Erstellen von Linienobjekten entlang von Routen in einem linearen Referenzierungssystem (LRS). Sie können das Widget zum Verwalten von Pipeline-Daten mit ArcGIS Pipeline Referencing und von Straßendaten mit ArcGIS Roads and Highways verwenden. Sie können Merkmale einer Route, wie z. B. Betriebsdruck einer Pipeline oder Fahrspurinformationen für eine Straße, als Linienobjekte darstellen.

Beispiele für Pipeline Referencing

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

  • Sie führen Pipelineinspektionen durch und möchten Inspektionsnotizen für eine in Wartung befindliche Pipeline hinzufügen.
  • Sie möchten ein neues Objekt-Feature hinzufügen und den überlappenden Abschnitt eines vorherigen Features stilllegen.
  • Sie möchten in einer Editiersitzung Betriebsdruck und DOT-Klasseninformationen hinzufügen.

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 Fahrspurinformationen für eine Autobahn hinzufügen.
  • Sie möchten einer Route einen neuen Mittelstreifen hinzufügen und den überlappenden Abschnitt des vorherigen Mittelstreifens stilllegen.
  • Sie möchten in einer Editiersitzung Informationen zu Parkmöglichkeiten und Zufahrtskontrollen hinzufügen.

Verwendungshinweise

Dieses Widget setzt eine Verbindung mit einem Karten-Widget voraus. Zum Hinzufügen von Linienobjekten 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:

Um das Widget "Linienobjekt hinzufügen" mit linearen Referenzierungsservices, die mit ArcGIS Enterprise veröffentlicht wurden, verwenden zu können, müssen Sie mit einem ArcGIS Enterprise-Konto angemeldet sein.

Wenn Sie dieses Widget in eine App einbinden, werden die folgenden Optionen zum Hinzufügen eines Linienobjekts in einem Fenster bereitgestellt:

  • Typ: Hierüber fügen Sie wahlweise ein oder mehrere Linienobjekte hinzu.
    • Einzellinie: Hierüber fügen Sie ein einzelnes Linienobjekt hinzu.
    • Mehrere Linien: Hierüber fügen Sie mehrere Linienobjekte in einer Bearbeitungsaktivität hinzu.
  • Objekt (wird bei Auswahl von Einzellinie unter Typ angezeigt): Hier können Sie den Objekt-Layer auswählen, aus dem das Linienobjekt hinzugefügt werden soll.
  • Netzwerk: Unter dieser Beschriftung wird der Netzwerk-Layer aufgeführt, der zum Hinzufügen von Linienobjekten verwendet wird.
  • Attribut-Set (wird bei Auswahl von Mehrere Linien unter Typ angezeigt): Wenn ein Layer mit Attribut-Sets für Pipeline Referencing oder Attribut-Sets für Roads and Highways konfiguriert wird, können Sie aus dem Dropdown-Menü ein Attribut-Set auswählen. Im Widget werden nur Linienobjekte angezeigt, die Teil des Attribut-Sets sind. Attribut-Sets sind Sammlungen von Objekt-Layer-Attributen. Sie können Attribut-Sets verwenden, um mehrere Objekte mit zusätzlichen organisationsspezifischen Attributen in einem Bearbeitungsschritt zu erstellen.
  • Von-Methode: Unter dieser Beschriftung wird die vom Widget verwendete Methode aufgeführt, mit der der Punkt auf der Route, an dem das Linienobjekt beginnt, definiert wird.
  • Von-Routenname: Geben Sie den Namen der Route an, die zum Definieren des Linienobjekt-Startpunktes verwendet werden soll.
  • Von-Messwert: Geben Sie einen Messwert für den Linienobjekt-Startpunkt an. Der Messwert definiert die genaue Position auf der Route, an dem das Linienobjekt endet. In der Beschriftung dieser Einstellung wird auch die vom Netzwerk-Layer definierte Maßeinheit angezeigt. Wenn die Maßeinheit beispielsweise Meter ist, wird diese Einstellung zur Laufzeit mit Von-Messwert (Meter) beschriftet.
  • Bis-Methode: Unter dieser Beschriftung wird die vom Widget verwendete Methode aufgeführt, mit der der Punkt, an dem das Linienobjekt endet, definiert wird.
  • Bis-Routenname: Geben Sie den Namen der Route an, die zum Definieren des Linienobjekt-Endpunktes verwendet werden soll. Diese Option ist nur verfügbar, wenn es sich bei dem ausgewählten Objekt-Layer um ein übergreifendes Linienobjekt handelt oder das ausgewählte Attribut-Set einen übergreifenden Linien-Objekt-Layer beinhaltet.
  • Bis-Messwert: Geben Sie einen Messwert für den Linienobjekt-Endpunkt an. Der Messwert definiert die genaue Position auf der Route, an dem das Linienobjekt endet. In der Beschriftung dieser Einstellung wird auch die vom Netzwerk-Layer definierte Maßeinheit angezeigt. Wenn die Maßeinheit beispielsweise Meter ist, wird diese Einstellung zur Laufzeit mit Bis-Messwert (Meter) beschriftet.
  • Startdatum: Hierüber geben Sie das Startdatum des Objekts bzw. der Objekte an.
  • Enddatum: Hierüber geben Sie das Enddatum des Objekts bzw. der Objekte an.
  • Lagegleiche Objekte zusammenführen: Die neuen Objekte werden mit allen vorhandenen attributgenauen Objekten zusammengeführt, die die neuen Objekte überlappen.
  • Überlappende Objekte stilllegen: Vorhandene Objekte, die die neuen Objekte überlappen, werden stillgelegt.

Einstellungen

Das Widget "Linienobjekt hinzufügen" 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 Editierbar oder Nicht editierbar klicken.
  • Standardeinstellungen: Konfigurieren Sie die Standardeinstellungen, die beim erstmaligen Laden im Widget verfügbar sein sollen.
    • Objekt (Einzellinie): Wählen Sie den standardmäßigen Objekt-Layer zum Hinzufügen eines einzelnen Linienobjekts aus.
    • Netzwerk (Mehrere Linien): Wählen Sie den standardmäßigen Netzwerk-Layer zum Hinzufügen von mehreren Linienobjekten aus. Wenn der Benutzer ein einzelnes Linienobjekt hinzufügt, wird immer das für den ausgewählten Objekt-Layer registrierte Netzwerk verwendet.
    • Von-Methode: Wählen Sie die Standardmethode aus, die das Widget zum Definieren des Linienobjekt-Startpunktes verwenden soll.
    • Bis-Methode: Wählen Sie die Standardmethode aus, die das Widget zum Definieren des Linienobjekt-Endpunktes verwenden soll.

      Bei den Optionen Von-Methode und Bis-Methode können Sie zwischen den folgenden Methoden wählen:

      • Route und Messwert: Das Widget legt anhand des Routennamens und des Messwertes, die der Benutzer angibt, Positionen fest.
    • Typ: Hierüber können Sie festlegen, ob das Widget ein einzelnes Objekt oder mehrere Objekte hinzufügen soll.
    • Attribut-Set: Wenn ein Layer mit Attribut-Sets für Pipeline Referencing oder Attribut-Sets für Roads and Highways konfiguriert wird, können Sie aus dem Dropdown-Menü ein Standard-Attribut-Set auswählen. Im Widget werden nur Linienobjekte angezeigt, die Teil des Attribut-Sets sind. Attribut-Sets sind Sammlungen von Objekt-Layer-Attributen. Sie können Attribut-Sets verwenden, um mehrere Objekte mit zusätzlichen organisationsspezifischen Attributen in einem Bearbeitungsschritt zu erstellen.
  • Anzeigeeinstellungen: Wählen Sie aus, welche Einstellungen zur Laufzeit im Widget-Fenster angezeigt werden sollen. Wenn Sie eine Einstellung an dieser Stelle ausblenden, können die Widget-Einstellungen, die Sie unter Standardeinstellungen konfiguriert haben, zur Laufzeit nicht vom Benutzer geändert werden.
    • Typ ausblenden: Blenden Sie die Einstellung Typ im Widget-Fenster aus.
    • Objekt ausblenden: Blenden Sie die Einstellung Objekt im Widget-Fenster aus.
    • Netzwerk ausblenden: Blenden Sie die Einstellung Netzwerk im Widget-Fenster aus.
    • Methode ausblenden: Blenden Sie die Einstellungen Von-Methode und Bis-Methode im Widget-Fenster aus.
    • Attribut-Set ausblenden: Blenden Sie die Einstellung Attribut-Set im Widget-Fenster aus.
    • Messwerte ausblenden: Blenden Sie die Einstellungen Von-Messwert und Bis-Messwert im Widget-Fenster aus.

Hinzufügen eines Linienobjekts durch Angabe von Routenname und Messwerten

Führen Sie die folgenden Schritte aus, um ein Linienobjekt hinzuzufügen.

  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 das Widget "Linienobjekt hinzufügen" 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 ein Linienobjekt hinzugefügt werden soll.

    Hinweis:
    Um auf Routenpositionen zu zoomen, können Sie das Widget "Suchen nach Route" oder Datenaktionen mit dem Widget "Suchen nach Route" oder dem Widget "Tabelle" verwenden.

  7. Öffnen Sie das Widget "Linienobjekt hinzufügen".
  8. Verwenden Sie den Standardtyp, oder klicken Sie auf den Dropdown-Pfeil Typ, und ändern Sie den Typ, falls erforderlich.
  9. Wenn Typ auf Einzellinie festgelegt ist, verwenden Sie den standardmäßigen Linienobjekt-Layer, oder klicken Sie auf den Dropdown-Pfeil Objekt, und wählen Sie einen anderen Linienobjekt-Layer aus.

    Wenn Typ auf Mehrere Linien festgelegt ist, können Sie das Standard-Attribut-Set verwenden oder ein anderes Attribut-Set auswählen.

    Der unter Netzwerk angezeigte Wert basiert auf dem ausgewählten Objekt-Layer.

  10. Mit einer der folgenden Vorgehensweisen können Sie die Startposition für das Linienobjekt festlegen:
    • Geben Sie im Textfeld Von-Routenname einen Routennamen an.
    • Klicken Sie auf die Routenauswahl Routenauswahl und dann auf eine Route auf der Karte.

    Der Wert Von-Messwert wird basierend auf der Position, auf die Sie klicken, gefüllt. Wenn Sie einen Anfangsmesswert angeben, wird an dieser Position auf der Karte ein grüner Punkt angezeigt.

  11. Mit einer der folgenden Vorgehensweisen können Sie optional den Anfangsmesswert ändern:
    • Geben Sie im Textfeld Von-Messwert einen Messwert an.
      Hinweis:

      Stationierungsmesswerte werden ebenfalls unterstützt.

    • Klicken Sie auf die Messwertauswahl Messwertauswahl und dann auf einen Punkt entlang der Route.
  12. Mit einer der folgenden Vorgehensweisen können Sie die Endposition für das Linienobjekt festlegen:
    • Handelt es sich um Objekte in einem Nicht-Liniennetzwerk oder um nicht übergreifende Objekte in einem Liniennetzwerk, klicken Sie auf die Messwertauswahl Messwertauswahl und dann auf den Punkt auf der Route, an dem das Linienobjekt enden soll.

      Als Wert für Bis-Routenname wird standardmäßig der Wert unter Von-Routenname verwendet; dies kann nicht geändert werden. Wenn es notwendig ist, den Wert unter Bis-Routenname zu ändern, müssen Sie unter Von-Routenname einen neuen Routennamen angeben.

    • Für übergreifende Objekte in einem Liniennetzwerk können Sie den Standardnamen unter Bis-Routenname übernehmen oder die Endroute ändern, indem Sie einen anderen Routennamen im Textfeld Bis-Routenname angeben.

      Klicken Sie alternativ auf die Routenauswahl Routenauswahl und dann auf den Punkt auf der Route, an dem das Linienobjekt enden soll.

      Hinweis:

      Die Werte für Von-Route und Bis-Route müssen auf derselben Linie liegen.

    Wenn Sie einen Endmesswert angeben, wird an dieser Position auf der Karte ein roter Punkt angezeigt.

  13. Mit einer der folgenden Vorgehensweisen können Sie optional einen neuen Endmesswert festlegen:
    • Geben Sie im Textfeld Bis-Messwert einen Messwert an.
      Hinweis:

      Stationierungsmesswerte werden ebenfalls unterstützt.

    • Klicken Sie auf die Messwertauswahl Messwertauswahl und dann in der Karte auf den Messwert entlang der Route.
  14. Zum Festlegen des Startdatums für das Objekt führen Sie einen der folgenden Schritte aus:
    • Behalten Sie das aktuelle Datum als standardmäßiges Startdatum bei.
    • Geben Sie im Textfeld Startdatum ein Startdatum ein.
    • Klicken Sie auf die Schaltfläche "Kalender" Kalender, und wählen Sie ein Startdatum aus.
    • Aktivieren Sie das Kontrollkästchen Startdatum der Route verwenden.
  15. 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:

      Wenn Sie kein Enddatum angeben, bleibt das Objekt bis auf unbestimmte Zeit bestehen.

  16. Wählen Sie eine Datenvalidierungsoption aus, um fehlerhafte Eingaben beim Charakterisieren einer Route mit Linienobjekten zu vermeiden:
  17. Klicken Sie auf Weiter.

    Die Attribute für den ausgewählten Linienobjekt-Layer werden in einem zweiten Bereich angezeigt.

  18. Geben Sie Attributwerte für den Objekt-Layer an.

    Bei mehreren Objekten kann das Attribut-Set Objekte enthalten, die mit verschiedenen Netzwerken verknüpft sind. Es werden nur Objekte angezeigt, die mit dem ausgewählten Netzwerk verknüpft sind.

    Nutzen Sie bei mehreren Objekten die Kontrollkästchen der Objekt-Layer, um sie in die Bearbeitungsaktivität einzubeziehen oder daraus auszuschließen. Nicht ausgewählte Objekte werden nicht hinzugefügt.

    Bei mehreren Objekten hängen die Sichtbarkeit und Editierbarkeit eines Objektfeldes von der Konfiguration des Attribut-Sets ab. Die Objektkonfiguration von Einzelobjekten findet beim Hinzufügen mehrere Objekte keine Anwendung.

    Mit dem Werkzeug Attribute kopieren können Sie Attribute aus einem vorhandenen Objekt kopieren.

    Vorhandene Objekte
  19. Klicken Sie auf Speichern.

    Sobald das neue Linienobjekt hinzugefügt wurde und auf der Karte erscheint, wird eine Bestätigungsmeldung im Werkzeugbereich angezeigt.

Optionen für Interaktionen

Sie können Datenaktionen in anderen Widgets verwenden, um das Widget "Linienobjekt hinzufügen" zu starten und die zugehörigen Werte anzugeben. Um Datenaktionen verwenden zu können, muss das Netzwerk im Quell-Widget über verknüpfte Linienobjekte verfügen, die Datenaktionsoptionen von "Linienobjekt hinzufügen" im Quell-Widget müssen aktiviert sein und das Widget "Linienobjekt hinzufügen" muss in der Bedienoberfläche konfiguriert sein. Deaktivieren Sie die Datenaktionsoptionen von "Linienobjekt hinzufügen" im Quell-Widget, wenn keine Datenaktionen verwendet werden sollen.

Die Datenaktionen des Widgets "Linienobjekt hinzufügen" werden von folgenden Widgets unterstützt:

  • Widget "Suchen nach Route": Die Datenaktion füllt die Optionen "Objekt" oder "Attribut-Set", "Netzwerk", "Route", "Messwert" und "Datum".
  • Widget "Tabelle": Die Datenaktion füllt die Optionen "Objekt" oder "Attribut-Set", "Netzwerk", "Route" und "Datum".

Hinweis:

Sie können alle Werte ändern, nachdem sie gefüllt wurden. Alle Einträge werden dennoch durch das Widget "Linienobjekt hinzufügen" überprüft.

Ausführen von Datenaktionen mit dem Widget "Suchen nach Route"

Führen Sie die folgenden Schritte aus, um die Datenaktion zur Laufzeit mit dem Widget "Suchen nach Route" zu verwenden:

  1. Wählen Sie einen Ergebnisdatensatz in den Ergebnissen von "Suchen nach Route" aus.
  2. Klicken Sie auf die Schaltfläche Aktion oben im Fenster des Widgets "Suchen nach Route".
  3. Fügen Sie ein Linienobjekt hinzu, indem Sie einen der folgenden Schritte ausführen:
    • Klicken Sie auf Linienobjekt hinzufügen, geben Sie unter Bis-Messwert einen Endmesswert an, und legen Sie die Attribute für das neue Linienobjekt fest.

      Die Parameter Objekt, Netzwerk, Von-Routen-ID oder Von-Routenname, Von-Messwert, Bis-Routen-ID oder Bis-Routenname, Startdatum und Enddatum werden basierend auf der im Widget "Suchen nach Route" ausgewählten Route gefüllt.

    • Wenn das Suchergebnis eine Route mit zwei Messwerten enthält, klicken Sie auf Linienobjekt hinzufügen.
      Die Datenaktion "Linienobjekt hinzufügen"

      Die Parameter Objekt, Netzwerk, Von-Routen-ID oder Von-Routenname, Von-Messwert, Bis-Messwert, Bis-Routen-ID oder Bis-Routenname, Startdatum und Enddatum werden basierend auf der im Widget "Suchen nach Route" ausgewählten Route gefüllt.

    • Wenn das Suchergebnis eine Route mit einem einzelnen Messwert enthält, können Sie Linienobjekt hinzufügen (von) für den Anfangsmesswert des hinzuzufügenden Linienobjekts auswählen oder Linienobjekt hinzufügen (bis) für den entsprechenden Endmesswert.
      Die Datenaktion "Linienobjekt hinzufügen (bis)"

      Bei Auswahl von Linienobjekt hinzufügen (von) wird der Wert Von-Messwert gefüllt. Den Wert für Bis-Messwert müssen Sie manuell angeben.

      Bei Auswahl von Linienobjekt hinzufügen (bis) wird der Wert Bis-Messwert gefüllt. Den Wert für Von-Messwert müssen Sie manuell angeben.

      Die Parameter Objekt, Netzwerk, Von-Routen-ID oder Von-Routenname, Von-Messwert oder Bis-Messwert, Bis-Routen-ID oder Bis-Routenname, Startdatum und Enddatum werden basierend auf der im Widget "Suchen nach Route" ausgewählten Route gefüllt.

Hinweis:

Sie können alle Werte ändern, nachdem sie gefüllt wurden. Alle Einträge werden dennoch durch das Widget "Linienobjekt hinzufügen" überprüft.

Ausführen von Datenaktionen mit dem Widget "Tabelle"

Führen Sie die folgenden Schritte aus, um die Datenaktion zur Laufzeit mit dem Widget "Tabelle" zu verwenden:

  1. Wählen Sie einen Datensatz im Widget "Tabelle" aus.
  2. Klicken Sie auf die Schaltfläche Aktion oben im Fenster des Tabellen-Widgets.
  3. Klicken Sie auf Linienobjekt hinzufügen.

    Die Parameter Objekt oder Attribut-Set, Netzwerk, Routen-ID oder Routenname und Objekt-OID werden basierend auf dem in der Tabelle ausgewählten Objekt gefüllt.

  4. Bei einem Nicht-Liniennetzwerk müssen Sie eine Route auswählen.

    Die Werte für Von-Route und Bis-Route werden mit der ausgewählten Route gefüllt. Zum Hinzufügen der Objekte müssen Sie die Messwerte ausfüllen.

  5. Bei einem Liniennetzwerk können Sie eine Route oder zwei Routen auf derselben Linie auswählen.

    Wenn für ein übergreifendes Objekt oder für Objekte in einem Attribut-Set zwei Routen ausgewählt werden, werden die Werte Von-Route und Bis-Route entsprechend ihrer Linienreihenfolge gefüllt. Zum Hinzufügen der Objekte müssen Sie die Messwerte ausfüllen.

Die Werte Von-Datum und Bis-Datum werden mit dem Start- und Enddatum der gesuchten Route gefüllt. Bei Auswahl von zwei Routen wird die Route mit der niedrigeren Linienreihenfolge verwendet.

Hinweis:

Sie können alle Werte ändern, nachdem sie gefüllt wurden. Alle Einträge werden dennoch durch das Widget "Linienobjekt hinzufügen" überprüft.