Erstellen von Objekten mithilfe der Attributtabelle

Mit der Location Referencing-Lizenz verfügbar.

Sie können einem Objekt-Layer in einem Feature-Service ein Objekt hinzufügen, indem Sie der Attributtabelle des Layers eine Zeile hinzufügen. Der Objektdatensatz wird generiert, wenn zumindest eine Routen-ID und Messwerte bereitgestellt werden.

Hinweis:

Klicken Sie mit der rechten Maustaste auf den Objekt-Layer, dem Sie ein Objekt hinzufügen möchten, und wählen Sie Attributtabelle aus, um die zugehörige Attributtabelle im ArcGIS Pro-Unterbereich zu öffnen. Um einen Objektdatensatz hinzuzufügen, klicken Sie in die erste leere Zeile, und geben Sie mindestens eine Routen-ID und Messwerte für das Objekt ein.

Wenn eine Meldung zum Anfordern von Sperren oder Abgleichen angezeigt wird, ist die Option Konfliktvermeidung aktiviert.

Je nach Objekttyp – Punktobjekt, Linienobjekt oder übergreifendes Linienobjekt – ist Folgendes erforderlich, um das Objekt-Shape auf der Karte zu generieren:

  • Um einem Punkt-Objekt-Layer mithilfe seiner Attributtabelle ein Punktobjekt hinzuzufügen, müssen Sie eine Routen-ID und einen Messwert angeben.
  • Um einem Linien-Objekt-Layer mithilfe seiner Attributtabelle ein Linienobjekt hinzuzufügen, müssen Sie eine Routen-ID, einen Anfangsmesswert und einen Endmesswert angeben.
  • Um ein übergreifendes Objekt hinzuzufügen, müssen Sie die ID der Anfangs- und Endroute sowie den Anfangs- und Endmesswert angeben.

Nachdem Änderungen an der Attributtabellenzeile vorgenommen wurden, wird der vom System bereitgestellte Positionsfehlerwert aktualisiert, um den Status anzugeben.

Weitere Informationen zum Einrichten von Zeitintervallen für ein Objekt

Objekte mit konfigurierter Stationierung und konfigurierten Referenzen werden in ArcGIS Pro unterstützt. Beim Bearbeiten eines Referenz- oder Stationierungsobjekts in der Attributtabelle können Sie die Werte für die Stationierungs- oder Referenzspalten angeben; das Objekt wird jedoch nur auf Grundlage der in den Messwertfeldern angegebenen Werte dargestellt.

Sie können eine Objekt-ID angeben; andernfalls generiert das System automatisch eine GUID, die als Objekt-ID dient.

Positionsfehler

Wenn das Feature außerhalb der Toleranz hinzugefügt wird und die Routen-ID oder -Messwerte nicht erkannt werden, tritt ein Positionsfehler auf.

Hinweis:

Sie können auch eine vollständige Liste der Positionsfehler anzeigen.

Die folgenden Status weisen auf ein Problem hin, das behoben werden muss.

PositionsfehlerBeschreibung

Unterschiedliche Von- und Bis-Routenlinien-IDs

Die Anfangsroute und die Endroute weisen unterschiedliche Linien-IDs auf. Dies gilt für Objekte, die mit Liniennetzwerken verknüpft sind.

Ungültige Routenlinien-ID

Die Linien-ID der Route ist ungültig. Dies gilt für Objekte, die mit Liniennetzwerken verknüpft sind.

Ungültige Routenpositions-ID

Die Routen-ID der Routenposition ist ungültig (NULL, leer oder ungültiger Wert).

Ungültiger Positionsmesswert

Mindestens ein Messwert der Routenposition ist ungültig.

Ungültige Routen-ID

Die Routen-ID der Routenposition ist ungültig (NULL, leer oder ungültiger Wert).

Messausdehnung außerhalb des Routenmesswertbereichs

Das Shape der Routenposition ist in der Route nicht vorhanden (die Route enthält keine M-Werte, oder die Messwerte der Routenposition sind in der Route nicht vorhanden).

Mehrere Routenpositionen gefunden

Mehr als eine Punktposition gefunden. Messwerte sind entlang der Routen möglicherweise nicht eindeutig.

NULL-Ausdehnung

Der Anfangsmesswert ist gleich dem Endmesswert.

Parent-Objekt nicht gefunden

Das Shape der Routenposition wurde nicht gefunden, da der Anfangsmesswert und der Endmesswert außerhalb der Routenmesswerte liegen.

Teilweise Übereinstimmung für den Von-Messwert und Bis-Messwert

Das gesamte Shape der Routenposition wurde nicht gefunden. Der Anfangsmesswert und der Endmesswert liegen außerhalb des Routenmesswertbereichs.

Teilweise Übereinstimmung für den Von-Messwert

Das gesamte Shape der Routenposition wurde nicht gefunden. Der Anfangsmesswert liegt außerhalb des Routenmesswertbereichs.

Teilweise Übereinstimmung für den Bis-Messwert

Das gesamte Shape der Routenposition wurde nicht gefunden. Der Endmesswert liegt außerhalb des Routenmesswertbereichs.

Umgekehrte Linienreihenfolge

Die Linienreihenfolge der Anfangsroute ist nicht niedriger als die der Endroute. Dies gilt für Liniennetzwerke.

Routenposition nicht gefunden

Das Shape der Routenposition ist in der Route nicht vorhanden (die Route enthält keine M-Werte, oder die Messwerte der Routenposition sind in der Route nicht vorhanden).

Route nicht gefunden

Die Route ist nicht vorhanden (dies kann daran liegen, dass die Route im Netzwerk nicht vorhanden ist oder dass die Route und das Objekt unterschiedliche, nicht überlappende Zeitbereiche aufweisen).

Routen-Shape leer

Für die Route ist kein Shape vorhanden, oder das Shape ist leer.

Szenarien zum Hinzufügen eines Linienobjekts mithilfe der Attributtabelle

Die folgenden Szenarien beschreiben die Ergebnisse nach dem Hinzufügen eines Linienobjekts zu einem Objekt-Layer durch Öffnen der zugehörigen Attributtabelle und Hinzufügen einer neuen Zeile zum Zuordnen eines Objekts (Event1) zu Route1.

Hinweis:

Beim Hinzufügen eines Objekts mithilfe der Attributtabelle wird das Objekt zum letzten Zeitintervall der Route hinzugefügt, wenn eine Route mehrere Zeitintervalle hat und beim neuen Objekt sowohl das Startdatum als auch das Enddatum auf <NULL> festgelegt ist.

Weitere Informationen zum Einrichten von Zeitintervallen für ein Objekt

Linienobjekt hinzufügen

Die Route (Route1) hat Messwerte von 0 bis 20, bevor ihr ein Linienobjekt zugeordnet wird.

Vor dem Hinzufügen eines Linienobjekts zu einer nicht übergreifenden Route

Die folgende Tabelle enthält die Details der Routenattribute. Gültige Messwerte für ein Objekt auf Route1 müssen zwischen 0 und 20 liegen, und gültige Daten sind der 1.1.2000 und alle späteren Daten.

Routen-IDVon-DatumBis-Datum

Route1

01.01.2000

<NULL>

Die folgende Tabelle beschreibt das Objekt, wenn es auf den Wert "Kein Fehler" im Feld Location Error aufgelöst wird:

ObjektRouten-IDVon-DatumBis-DatumVon-MesswertBis-MesswertPositionsfehlerGeschwindigkeitsbegrenzung

Event1

Route1

01.01.2000

<NULL>

10

20

Kein Fehler

55

Das folgende Schema zeigt die Route und das zugehörige Objekt, nachdem das Shape generiert wurde:

Nach dem Hinzufügen eines Linienobjekts zu einer nicht übergreifenden Route

Hinzufügen eines Linienobjekts mit Positionsfehler als Resultat

Die Route (Route1) hat Messwerte von 0 bis 20, bevor ihr ein Linienobjekt zugeordnet wird.

Vor dem Hinzufügen eines Linienobjekts zu einer nicht übergreifenden Route

Die folgende Tabelle enthält die Details der Routenattribute. Gültige Messwerte für ein Objekt auf Route1 müssen zwischen 0 und 20 liegen, und gültige Daten sind der 1.1.2000 und alle späteren Daten.

Routen-IDVon-DatumBis-Datum

Route1

01.01.2000

<NULL>

Die folgende Tabelle beschreibt das Objekt, wenn es in den Wert "Teilweise Übereinstimmung für den Bis-Messwert" im Feld Location Error aufgelöst wird: In diesem Fall ist die Übereinstimmung teilweise, da die Route bei 20 und nicht bei 30 endet. Das Objekt-Shape wird generiert, endet aber bei 20, dem tatsächlichen Endmesswert der Route.

Routen-IDVon-DatumBis-DatumVon-MesswertBis-MesswertPositionsfehlerGeschwindigkeitsbegrenzung

Route1

01.01.2000

<NULL>

10

30

Teilweise Übereinstimmung für den Bis-Messwert

55

Geben Sie in einem solchen Fall einen gültigen Endmesswert für die Route an, um den Positionsfehler zu beheben.

Das folgende Schema zeigt das Objekt auf Route1:

Nach dem Hinzufügen eines Linienobjekts zu einer nicht übergreifenden Route, was zu einem Teilübereinstimmungsfehler führt

Szenarien zum Hinzufügen eines übergreifenden Objekts mithilfe der Attributtabelle

Die folgenden Szenarien zeigen die Ergebnisse nach dem Hinzufügen von übergreifenden Objektwerten in der Attributtabelle des Layers.

Hinzufügen eines übergreifenden Objekts

Das folgende Schema zeigt die Routen und das zugehörige Objekt vor der Bearbeitung:

Vor dem Hinzufügen eines Linienobjekts zu einer übergreifenden Route

Die folgende Tabelle enthält die Details der Routenattribute. Gültige Messwerte für ein Objekt auf LinieA müssen zwischen 0 auf Route1 und 40 auf Route3 liegen, und gültige Daten sind der 1.1.2000 und alle späteren Daten.

Routen-IDVon-DatumBis-Datum

Route1

01.01.2000

<NULL>

Route2

01.01.2000

<NULL>

Route3

01.01.2000

<NULL>

Wenn From Route ID, From Measure, To Route ID, To Measure, Datum und andere Attribute in der Attributtabelle bereitgestellt werden, wird der Positionsfehler berechnet und ein Shape für das Objekt generiert. In diesem Fall ist das Event1 ein übergreifendes Objekt mit Messwerten von 5 auf Route1 bis 35 auf Route3.

ObjektVon-Routen-IDBis-Routen-IDVon-DatumBis-DatumVon-MesswertBis-MesswertPositionsfehlerGeschwindigkeitsbegrenzung

Event1

Route1

Route3

01.01.2000

<NULL>

5

35

Kein Fehler

55

Das folgende Schema zeigt die Routen nach dem Hinzufügen des übergreifenden Linienobjekts:

Nach dem Hinzufügen eines Linienobjekts zu einer übergreifenden Route

Hinzufügen eines übergreifenden Objekts, was zu einem Positionsfehler führt

Das folgende Schema zeigt die Routen und das zugehörige Objekt vor der Bearbeitung:

Vor dem Hinzufügen eines Linienobjekts zu einer nicht übergreifenden Route

Die folgende Tabelle enthält die Details der Routenattribute. Gültige Messwerte für ein Objekt auf LinieA müssen zwischen 0 auf Route1 und 40 auf Route3 liegen, und gültige Daten sind der 1.1.2000 und alle späteren Daten.

Routen-IDVon-DatumBis-Datum

Route1

01.01.2000

<NULL>

Route2

01.01.2000

<NULL>

Route3

01.01.2000

<NULL>

Die folgende Tabelle beschreibt das Objekt, wenn es in den Wert "Teilweise Übereinstimmung für den Von-Messwert" im Feld Location Error aufgelöst wird. Da ein gültiges Objekt auf Route2 nur zwischen den Messwerten 15 und 25 existieren kann, wird das Objekt-Shape mit 15 generiert.

ObjektVon-Routen-IDBis-Routen-IDVon-DatumBis-DatumVon-MesswertBis-MesswertPositionsfehlerGeschwindigkeitsbegrenzung

Event1

Route2

Route3

01.01.2000

<NULL>

10

35

Teilweise Übereinstimmung für den Von-Messwert

55

Geben Sie in einem solchen Fall einen gültigen Messwert für Route2 in der Zelle From Measure an, um den Positionsfehler zu beheben.

Das folgende Schema zeigt die Routen nach dem Hinzufügen des übergreifenden Linienobjekts:

Nach dem Hinzufügen eines übergreifendes Linienobjekts

Referenzversatz und Objekterstellung mithilfe der Attributtabelle

Das Roads and Highways-Objektdatenmodell unterstützt die Konfiguration von Referenzfeldern für Objekte und ihre Aktivierung mit dem Werkzeug Referenzfelder aktivieren. Sobald Referenzfelder in einem Layer konfiguriert und aktiviert wurden, werden Referenzpositionen in diesem Layer ausgefüllt und gespeichert, wenn Objekte hinzugefügt oder bearbeitet werden.

Wenn ein Objekt mithilfe der Attributtabelle erstellt wird, übernimmt es das Routen- und Messwertverhalten für einen referenzfähigen Layer.

Wenn ein Messwert eines Linienobjekts aktualisiert wird, wird der entsprechende Versatzwert aktualisiert, um den neuen Messwert zu berücksichtigen.

Die folgenden Beispiele veranschaulichen, welche Auswirkungen das Erstellen von Objektdatensätzen in einem referenzfähigen Layer durch Hinzufügen einer Zeile zur Attributtabelle hat.

Vor dem Hinzufügen eines Linienobjekts mit Referenzen

Das folgende Schema zeigt die Route vor der Objekterstellung mithilfe der Attributtabelle:

Vor dem Erstellen von Objekten mit Referenzen mithilfe der Attributtabelle

Die folgende Tabelle enthält Details zu der Route:

Routen-IDVon-DatumBis-Datum

Route1

01.01.2000

<NULL>

Nach dem Hinzufügen eines Linienobjekts mit Referenzen

Das folgende Schema veranschaulicht ein Linienobjekt, das einem Objekt-Layer hinzugefügt wurde, für den Referenzen aktiviert sind:

Nach dem Erstellen von Objekten mit Referenzen mithilfe der Attributtabelle

Die folgende Tabelle enthält Details zu Referenzfeldern für Objekte nach der Objekterstellung:

FromRefMethodFromRefLocationFromRefOffsetToRefMethodToRefLocationToRefOffset

AllRoutes

Route1

0

AllRoutes

Route1

20

Die folgende Tabelle enthält Details zu standardmäßigen Objektfeldern nach der Objekterstellung:

Objekt-IDVon-DatumBis-DatumVon-MesswertBis-Messwert

Event1

01.01.2000

<NULL>

0

20

Sie können das Objekt mithilfe der Attributtabelle bearbeiten, sodass es andere Referenzen als die Standardwerte verwendet. Bei nachfolgenden Änderungen an der Route werden die Werte RefMethod und RefLocation auf das Parent-LRS-Netzwerk bzw. die Route zurückgesetzt.