Synchronisieren von geometrischen Netzwerken

Dieses Thema gilt nur für ArcEditor und ArcInfo.

Bei der Synchronisierung von geometrischen Netzwerken werden Datenänderungen an das relative Replikat übertragen und Verbindungen in allen geänderten Teilen des Netzwerks neu erstellt. Bereiche des Netzwerks, die von den synchronisierten Änderungen nicht betroffen sind, werden nicht neu aufgebaut.

Bei der Replikaterstellung werden möglicherweise Knoten außerhalb der Replikatfilter hinzugefügt, um die Datenintegrität zu erhalten. Wenn dieses Knoten verschoben werden, werden bei der Synchronisierung an den bisherigen Positionen im relativen Replikat automatisch neue Knoten hinzugefügt. Wenn der Knoten gelöscht wird, wird bei der Synchronisierung an der bisherigen Position im relativen Replikat automatisch einer neuer Knoten hinzugefügt. Auf diese Weise bleiben alle Netzwerkverbindungen erhalten.

In den folgenden Beispielen wird das Verhalten geometrischer Netzwerke bei der Synchronisierung veranschaulicht:

Beispiel 1

In diesem Beispiel wird Knoten j1 in das Child-Replikat verschoben. Da Knoten j1 infolge der Replikation von Kante e1 repliziert wurde, um gültige Verbindungen zu erhalten, ist er im Child-Replikat nicht mehr mit seinen anderen Kanten (e2 und e3) verbunden. Da diese Kanten beim Verschieben von Knoten j1 nicht mit diesem verbunden waren, gehen die Netzwerkverbindungen verloren, wenn die Daten mit dem Parent-Replikat synchronisiert werden.

Nach dem Synchronisieren der Änderungen werden die Verbindungen im geänderten Bereich des Netzwerks erneut erstellt. Das Ergebnis ist ein neuer Knoten (j9), der automatisch erstellt wird, um die ordnungsgemäßen Netzwerkverbindungen im Zustand vor der Replikation zwischen den Kanten e2 und e3 zu erhalten.

Synchronisieren von geometrischen Netzwerken

Beispiel 2

Im nächsten Beispiel wird eine Auswahl von Kanten und Knoten in einem Netzwerk repliziert. Im Child-Replikat wurde eine komplexe Kante gelöscht, die eine Vielzahl von einfachen Kanten mit dem Rest des Netzwerks verbindet. Die Daten werden anschließend mit dem Parent-Replikat synchronisiert. Auch in diesem Fall werden die Verbindungen getrennt. Die Bearbeitung der Daten im Child-Replikat führte jedoch zu denselben Verbindungen, als wenn die Kante im Parent-Replikat gelöscht würde.

Wenn die Änderungen am Child-Replikat zu getrennten Verbindungen im Parent-Replikat führen, müssen die entsprechenden Korrekturen vom Benutzer oder vom Administrator der Daten vorgenommen werden.

Beispiel für das Synchronisieren von geometrischen Netzwerken

3/6/2012