Mit der Location Referencing-Lizenz verfügbar.
Objekte werden in ArcGIS Roads and Highways in Feature-Classes (sogenannten Event-Feature-Classes) verwaltet, die in derselben Geodatabase registriert sind wie das lineare Referenzierungssystem (LRS).
Roads and Highways verwaltet das Shape des Features basierend auf Route, Messwert sowie Von- und Bis-Datum. Die erforderlichen Quellobjektdaten hängen vom Objekttyp ab, der registriert wird. Die erforderlichen Felder für jeden Objekttyp sind in den folgenden Abschnitten aufgeführt.
Hinweis:
Event-Feature-Classes können vorab modelliert oder beim Registrieren des Objekts in LRS erstellt werden. Wenn sie vorab modelliert werden, stellen Sie sicher, dass der Raumbezug sowie X-, Y-, Z- und M-Toleranz und -Auflösung der Event-Feature-Class mit der des Netzwerks übereinstimmen, in dem sie registriert wird.
Weitere Informationen zu den Toleranz- und Auflösungseinstellungen für das LRS
Minimale Objektfelder
Die minimalen Objektfelder sind folgende:
Feld | Datentyp | Länge | Erlaubt NULL-Werte | Beschreibung |
---|---|---|---|---|
Objekt-ID | Zeichenfolge | Zwischen 32 und 255 | Nein | Die eindeutige ID für jeden Objektdatensatz. |
Routen-ID | Zeichenfolge | Dieselbe Länge wie das Routen-ID-Feld in der Mittelachsensequenztabelle. | Nein | Die eindeutige ID jeder Route im Netzwerk. |
Routenname (sofern konfiguriert) | Zeichenfolge | 255 | Nein | Der eindeutige Name der Route. |
Von-Datum | Datum | 8 | Ja | Das Datum, an dem das Objekt auf der Route aktiv wird. |
Bis-Datum | Datum | 8 | Ja | Das Datum, an dem das Objekt auf der Route stillgelegt wird. |
Messwert (nur Punktobjekte) | Numerisch | Nein | Der Messwert auf der Route, auf der sich das Objekt befindet. | |
Von-Messwert (nur Linienobjekte) | Numerisch | Nein | Der Messwert auf der Route, wo sich der Anfang des Objekts befindet. | |
Bis-Messwert (nur Linienobjekte) | Numerisch | Nein | Der Messwert auf der Route, wo sich das Ende des Objekts befindet. | |
Positionsfehler | Zeichenfolge | 100 | Ja | Der Positionsfehler für das Objekt. |
Referenzfelder für Objekte
Beim Registrieren von Objekten können Sie die Objektposition basierend auf deren Versatz von einer anderen Position speichern. Der Versatz kann auf X- und Y-Koordinaten, einer Station, der Länge vom Anfang eines Objekts, anderen LRS-Objekten, Schnittpunkten oder einer anderen Point-Feature-Class basieren.
Damit Referenzpositionen für ein Objekt gespeichert werden können, sind folgende Felder erforderlich:
Feld | Datentyp | Länge | Erlaubt NULL-Werte | Beschreibung |
---|---|---|---|---|
Referenzmethode (nur Punktobjekte) | Short Integer | 5 | Ja | Die Referenzierungsmethode des Versatz-Features. Dies können XY-Koordinaten, Stationierung, Länge, LRS-Network-, Event-, Intersection- oder andere Point-Feature-Classes sein. |
Referenzposition (nur Punktobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Die Position des Versatz-Features. Dies kann eine XY-Koordinate, eine Feature- oder Objekt-ID oder eine Schnittpunkt-ID sein. |
Referenzversatz (nur Punktobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Der Versatzmesswert. Wird in der Messeinheit gespeichert, die beim Registrieren eines Objekts und beim Konfigurieren der Versatzfelder festgelegt wurde. |
Von-Referenzmethode (nur Linienobjekte) | Short Integer | 5 | Ja | Die Referenzierungsmethode des Versatz-Features. Dies können XY-Koordinaten, Stationierung, Länge, LRS-Network-, Event-, Intersection- oder andere Point-Feature-Classes sein. |
Von-Referenzposition (nur Linienobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Die Position des Versatz-Features. Dies kann eine XY-Koordinate, eine Feature- oder Objekt-ID oder eine Schnittpunkt-ID sein. |
Von-Referenzversatz (nur Linienobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Der Versatzmesswert. Der Wert wird in der Messeinheit gespeichert, die beim Konfigurieren der Versatzfelder festgelegt wurde. |
Bis-Referenzmethode (nur Linienobjekte) | Short Integer | 5 | Ja | Die Referenzierungsmethode des Versatz-Features. Dies können XY-Koordinaten, Stationierung, Länge, LRS-Network-, Event-, Intersection- oder andere Point-Feature-Classes sein. |
Bis-Referenzposition (nur Linienobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Die Position des Versatz-Features. Dies kann eine XY-Koordinate, eine Feature- oder Objekt-ID oder eine Schnittpunkt-ID sein. |
Bis-Referenzversatz (nur Linienobjekte) | Zeichenfolge | Zwischen 50 und 255 | Ja | Der Versatzmesswert. Der Wert wird in der Messeinheit gespeichert, die beim Konfigurieren der Versatzfelder festgelegt wurde. |
Stationierungsobjektfelder
Roads and Highways unterstützt die Registrierung von Punktobjekten mit Stationierungsmesswerten in der LRS-Geodatabase mit dem Werkzeug Stationierungsfelder aktivieren. Durch das Registrieren eines Stationierungsobjekts können Sie Stationen mit den Werten der nächsten und der vorherigen Station an einem Messwert entlang einer Route im LRS-Netzwerk verorten, auf der sich mindestens ein Stationierungsobjekt befindet.
Sie können ein Stationierungsobjekt als zusätzliche Methode zum Verorten von Objekten verwenden, die zum LRS hinzugefügt werden.
Beim Registrieren eines Objekts, das Stationierung nutzt, sind in den Quellobjektdaten alle Felder eines Routen- und Messwert-Punktobjekts erforderlich. Die folgenden Felder sind für ein Objekt, das Stationierung nutzt, erforderlich:
Feld | Datentyp | Länge | Erlaubt NULL-Werte | Beschreibung |
---|---|---|---|---|
Station | Zeichenfolge | Beliebig | Ja | Der Stationierungswert für die Station. |
Vorherige Station | Zeichenfolge | Beliebig | Ja | Der vorherige Stationierungswert für die Station. Dieser Wert wird angegeben, wenn bei der Stationsposition ein Gleichungspunkt vorhanden ist. |
Richtung des Stationswertes | Zeichenfolge | Beliebig | Ja | Das Feld, mit dem angegeben wird, ob Stationierungswerte in die entgegengesetzte Richtung der Zunahme des Messwerts auf Routen zunehmen. |
Objekttypen
In Roads and Highways gibt es zwei Typen von Objekten: solche, die in der gleichen Geodatabase wie das LRS gespeichert sind, und solche in externen Datenbanken. Objekte in der Geodatabase werden als Feature-Classes gespeichert. Externe Objekte werden dagegen als Tabellen in einer RDBMS-Datenbank oder -Geodatabase (nicht die Geodatabase, in der sich das LRS befindet) gespeichert.
Objekte können in der LRS-Geodatabase mit dem Werkzeug LRS-Objekt erstellen als Linien- oder Punktobjekte für ein vorhandenes LRS-Netzwerk registriert werden.
Weitere Informationen zum Erstellen und Ändern von LRS-Objekten
Externe Objekte von einer externen Datenquelle können mit dem Werkzeug Externes Objekt mit LRS konfigurieren als Linien- oder Punktobjekte für ein vorhandenes LRS-Netzwerk registriert werden.
Hinweis:
Wenn eine Event-Feature-Class im Voraus modelliert wird, müssen Raumbezug, XYZ- und M-Toleranz und Auflösung dem zugehörigen Netzwerk entsprechen.
Darüber hinaus wird empfohlen, dass Sie Projektelemente indizieren, um die Performance der Objekttabelle beim Registrieren von Objekten zu verbessern.
Weitere Informationen zu Toleranz und Auflösung in ArcGIS Roads and Highways
Objekte in der Geodatabase
Interne und externe Objekte unterscheiden sich nicht nur durch den Speicherort der Datenquelle, sondern auch durch die Verwaltung nach der Registrierung.
Objekte in der LRS-Geodatabase werden als Feature-Classes gespeichert, und das Shape der Objekt-Features wird je nach Route, Messwert und Von- und Bis-Datum verwaltet. Dadurch verbessert sich die Performance in ArcGIS bei der Zuordnung und räumlichen Abfrage der Objektdaten.
Bei der Registrierung eines Objekts in der LRS-Geodatabase können Sie die Feature-Class im Voraus in der Geodatabase mit dem LRS modellieren und die neue Feature-Class in der Geodatabase mit dem LRS erstellen lassen. Sie können auch das Schema aus einer anderen Tabelle oder Feature-Class in die Feature-Class kopieren, die in der LRS-Geodatabase neu erstellt wurde.
Weitere Informationen zum Erstellen und Ändern von LRS-Objekten
Nach der Objektregistrierung wird das Objekt automatisch verwaltet. Änderungen, die an einer Route vorgenommen werden, werden mithilfe der Konfiguration des Objektmesswertverhaltens direkt an der Event-Feature-Class vorgenommen. Wenn der Objekt-Layer in der Karte aktualisiert wird (was bei einer Bearbeitungsaktivität automatisch geschieht), werden die Aktualisierungen sofort angezeigt.
Nachdem Sie mit den Werkzeugen in der Werkzeugleiste Location Referencing Änderungen vorgenommen und gespeichert haben, führen Sie das Werkzeug Objektverhalten übernehmen aus, um die Objektpositionen zu aktualisieren.
Externe Objekte
In der Geodatabase werden keine Verbindungen mit Tabellen mit externen Objekten modelliert. Wenn eine Objekttabelle oder Feature-Class außerhalb der LRS-Geodatabase als Tabelle mit externen Objekten registriert wird, wird davon ausgegangen, dass es sich um eine schreibgeschützte Verbindung handelt und Änderungen werden nicht direkt in die Tabelle mit externen Objekten geschrieben. Da mit dem Aktualisieren von Messwerten für Objekte in einem externen System möglicherweise Geschäftsregeln verbunden sind, werden Objekte in externen Systemen nicht direkt geändert.
Es wird ein Protokoll über alle vorgenommenen Änderungen erstellt, die sich auf Objektmesswerte auswirken. Zur Anwendung von Messwerten können Sie diese Aktualisierungen mithilfe von Web-Services an die externe Tabelle oder Feature-Class senden.
Weitere Informationen zum Registrieren eines externen Objekts