Mit der Location Referencing-Lizenz verfügbar.
Das Werkzeug Dynamische Segmentierung erstellt eine Ausgabe, in der Objekte auf einer Route dynamisch zusammen in einem Datensatz segmentiert werden. Das Werkzeug gibt bei jedem Messwert entlang des Objekts, bei dem sich eines der Attribute ändert, getrennte Datensätze zurück.
Für die dynamische Segmentierung gibt es je nach den Anforderungen einer Organisation verschiedene Anwendungsfälle. Sie bildet außerdem die Grundlage für Analysen zur Bewertung von Gesetzgebungs-, Richtlinien- und Budgetoptionen. Nachfolgend finden Sie einige Beispiele:
- Analysieren Sie den Pipeline-Zustand anhand anderer Variablen, um die Zuweisung von Mitteln für Wartungsarbeiten zu bestimmen.
- Führen Sie eine Prüfung der Objekte durch, um die Genauigkeit der Daten entlang einer Route sicherzustellen.
- Führen Sie eine Prüfung durch, um Datenlücken zu ermitteln und ggf. aufzufüllen.
Szenario für die dynamische Segmentierung
Im folgenden Schema sind zwei Linien-Objekt-Layer ("TestPressureRange" und "DOT Class") und ein Punkt-Objekt-Layer ("Point1") mit einer einzelnen Route ("Route1") verknüpft.
Die Route wird von links nach rechts zwischen den Messwerten 0 und 8 kalibriert. Die drei Objekte sind auf der Route vorhanden und weisen die in den folgenden Unterabschnitten beschriebenen Eingabe- und Ausgabeeigenschaften auf.
Eingabe
In den folgenden Tabellen werden die Messwerte und Werte des ersten Objekts aufgeführt:
Eingabe (TestPressureRange)
Routen-ID | Objekt-ID | Von-Messwert | Bis-Messwert | Von-Datum | Bis-Datum | Testmedium |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 4 | 01.01.2000 | <NULL> | Wasser |
Route1 | Event2 | 4 | 8 | 01.01.2000 | <NULL> | Air |
Eingabe (DOT Class)
Routen-ID | Objekt-ID | Von-Messwert | Bis-Messwert | Von-Datum | Bis-Datum | DOT Class |
---|---|---|---|---|---|---|
Route1 | Event1 | 0 | 5 | 01.01.2000 | <NULL> | Class1 |
Route1 | Event2 | 5 | 8 | 01.01.2000 | <NULL> | Class2 |
Eingabe (Point1)
Routen-ID | Objekt-ID | Messen | Von-Datum | Bis-Datum | Code |
---|---|---|---|---|---|
Route1 | Event1 | 5 | 01.01.2000 | <NULL> | P1 |
Ausgabe
Die Ausgabe-Feature-Class und die zugehörige Attributtabelle werden dynamisch anhand der Daten aus den einzelnen linearen Objekten erstellt. Die Attributtabelle kann bearbeitet werden. Die Änderungen werden in die einzelnen Objekt-Layer übertragen.
Wenn Sie sich in der Kalibrierungsrichtung der Route bewegen (von links nach rechts), wird das erste Segment in den Objekten durch den Wert "Water" für "TestPressureRange" bestimmt, der bei Messwert 0 beginnt und bei Messwert 4 endet. Das zweite Segment wird durch den Wert "Air" für "TestPressureRange" bestimmt, der wegen des Vorhandenseins des Punktobjektes P1 bei Messwert 4 beginnt und bei Messwert 5 endet. Das dritte Segment wird durch das Punktobjekt P1 bei Messwert 5 bestimmt. Das fünfte Segment zwischen den Messwerten 5 und 6,7 enthält den Wert "Air" für "TestPressureRange" und DOT-Klasse 1. Das letzte Segment zwischen den Messwerten 6,7 und 8 enthält den Wert "Air" für "TestPressureRange" und DOT-Klasse 2.
Die folgende Tabelle enthält die Ausgabe für die dynamische Segmentierung:
Ausgabe (dynamische Segmentierung)
Routen-ID | Typ | Abschnitt | Von-Messwert | Bis-Messwert | Von-Datum | Bis-Datum | Wasser | DOT-Klasse | Code |
Route1 | Linie | 1 | 0 | 4 | 01.01.2000 | <NULL> | Wasser | Klasse 1 | |
Route1 | Linie | 2 | 4 | 5 | 01.01.2000 | <NULL> | Air | Klasse 1 | |
Route1 | Punkt | 3 | 5 | 5 | 01.01.2000 | <NULL> | Air | Klasse 1 | P1 |
Route1 | Linie | 4 | 5 | 6,7 | 01.01.2000 | <NULL> | Air | Klasse 1 | |
Route1 | Linie | 5 | 6,7 | 8 | 01.01.2000 | <NULL> | Air | Klasse 2 |
Die Business-Felder eines Linienobjekts sind editierbar, wenn in der Tabelle Typ = Linie ist. Die Business-Felder eines Punktobjekts sind editierbar, wenn in der Tabelle Typ = Punkt ist.
Hinweis:
Dieses Werkzeug ähnelt dem Werkzeug Objekte überlagern. Der Unterschied zwischen dem Werkzeug Dynamische Segmentierung und dem Werkzeug Objekte überlagern besteht darin, dass das Werkzeug Dynamische Segmentierung verwendet werden kann, um die Objektdaten in einer ArcGIS Pro-Editiersitzung zu bearbeiten. Das Werkzeug Objekte überlagern gibt eine Feature-Class oder Tabelle aus, die die dynamische Segmentierung der Eingaben zeigt. Die Ausgabe ist jedoch nicht mit den Eingabeobjekten zur Bearbeitung verbunden.
Zurückgeben einer Ausgabe der dynamischen Segmentierung
Um die Ausgabe einer dynamischen Segmentierung zurückzugeben, führen Sie die folgenden Schritte aus:
- Öffnen Sie bei Bedarf die Karte in ArcGIS ProArcGIS Pro.
Hinweis:
Zum Ausführen dieses Werkzeugs benötigen Sie die Network- und Line-Event-Feature-Classes.
- Optional können Sie auf die Position oder Routen auf der Karte zoomen, auf die Sie die dynamische Segmentierung anwenden möchten.
- Klicken Sie auf der Registerkarte Location Referencing in der Gruppe Objekte auf DynSeg.
Der Bereich Dynamische Segmentierung wird angezeigt.
- Klicken Sie auf den Dropdown-Pfeil Netzwerk, und wählen Sie das Netzwerk aus, auf das Sie die dynamische Segmentierung anwenden möchten.
- Klicken Sie auf den Dropdown-Pfeil Linienattribut-Set, und wählen Sie ein Linienattribut-Set aus.
Die Objekte im ausgewählten Attribut-Set werden für die dynamische Segmentierung verwendet.
- Klicken Sie auf den Dropdown-Pfeil Punktattribut-Set, und wählen Sie ein Punktattribut-Set aus.
Die Objekte im ausgewählten Attribut-Set werden für die dynamische Segmentierung verwendet.
- Klicken Sie auf Mindestens eine Route auswählen, um auf der Karte die Route bzw. Routen mit den zu segmentierenden Objekten auszuwählen.
Sie können eines der bereitgestellten geometrischen Auswahlwerkzeuge verwenden, um die Liste Routen zu füllen.
Wenn bei Auswahl des Netzwerks bereits Routen ausgewählt sind, werden sie der Liste Routen hinzugefügt.
- Klicken Sie auf Ausführen, um die dynamische Segmentierung auf das ausgewählte Set anzuwenden.
Die Ausgabe-Feature-Class "Dynamic Segmentation" wird erstellt und im Bereich Inhalt hinzugefügt.
Bearbeiten von Datensätzen in der Ausgabe-Feature-Class
Sie können die Objekte in der Ausgabe-Feature-Class "Dynamic Segmentation" auf die gleiche Weise bearbeiten wie die Objekte in der Attributtabelle eines Objekt-Layers. Sie können Änderungen an der dynamischen Segmentierung durchführen, um Fehler zu korrigieren, Änderungen an Messwerten auf einer verknüpften Route wiederzugeben oder den Wert von eindeutigen Objektattributen zu aktualisieren.
Um nach der Ausführung des Werkzeugs "Dynamische Segmentierung" Objekte in der Ausgabe-Feature-Class "Dynamic Segmentation" zu bearbeiten, führen Sie die folgenden Schritte aus:
- Doppelklicken Sie im Bereich Inhalt auf die Ausgabe-Feature-Class "Dynamic Segmentation", und klicken Sie dann auf Attributtabelle.
Die Attributtabelle wird angezeigt.
- Doppelklicken Sie auf eine Zelle in der Tabelle, um ihren Wert zu aktualisieren.
Hinweis:
Die folgenden Felder können nicht bearbeitet werden: "Objekt-ID", "Routen-ID", "Typ", "Abschnitt", "Von-Messwert", "Bis-Messwert", "Von-Datum" und "Bis-Datum".
Sofern Sie diese Tabelle mit einem Werkzeug wie Feld berechnen bearbeiten, wird die Schaltfläche Änderungen speichern aktiviert, wenn die Option Rückgängig aktivieren im Werkzeug aktiviert wurde oder Sie das Feature vor Nutzung des Werkzeugs bearbeitet haben.
Wenn eine Meldung zum Anfordern von Sperren, zur Notwendigkeit eines Abgleichs oder dazu, dass keine Sperren angefordert werden können, usw. angezeigt wird, ist die Konfliktvermeidung aktiviert.
- Klicken Sie auf der Registerkarte Bearbeiten auf Änderungen speichern, um die Änderungen zu speichern.
Die in der Tabelle "Dynamische Segmentierung" vorgenommenen Änderungen werden in den einzelnen Objekt-Layern gespeichert.
Hinweis:
Identische, lagegleiche Objekte können zusammengeführt werden, wenn das Kontrollkästchen Lagegleiche Objekte in der Tabelle "Dynamische Segmentierung" zusammenführen in den Location-Referencing-Optionen aktiviert wurde.
Wenn dieses Kontrollkästchen aktiviert ist, werden lagegleiche Objekte, deren bearbeitete Attribute identisch sind, zusammengeführt.