Einführung in die Regel- und Layoutdefinitionen eines Schemas

Eine Schemavorlage weist eine Reihe von Konfigurationseigenschaften auf. Mit diesen Konfigurationseigenschaften wird angegeben, welche Netzwerk-Features und Netzwerkobjekte in den Schemas (Regel- und Layoutdefinitionen) und in der Darstellung (Schema-Layer-Definition) der generierten Netzwerkschemas vorhanden sein können.

Dieses Thema hat verschiedene Aspekte der Regel- und Layoutdefinitionen eines Schemas als Schwerpunkt und enthält Beschreibungen, wie sie für Schemavorlagen konfiguriert werden müssen. Weitere Informationen zur Definition eines Netzwerkschema-Layers erhalten Sie unter Einführung in die Schema-Layer-Definition.

Die Regel- und Layoutdefinitionen eines Schemas sind die Gesamtheit der Schemavorlageneinstellungen, mit denen festgelegt wird, wie Netzwerkschemas, die auf dieser Vorlage basieren, erstellt werden müssen. Diese Einstellungen sind in die folgenden drei Kategorien unterteilt:die grundlegenden Erstellungseinstellungen, die Sequenz der Schemaregeln, mit der der Schemainhalt erstellt wird und die Sequenz der Schemalayouts, die automatisch ausgeführt werden oder für die Schemas voreingestellt sind.

Weitere Informationen zur Verwaltung der Regel- und Layoutdefinitionen eines Schemas finden Sie in den folgenden Themen:

Die grundlegenden Erstellungseinstellungen der Schemavorlage

Die grundlegenden Erstellungseinstellungen der Vorlage sind allgemeine Einstellungen, die Folgendes bewirken:

  • Angeben, wie eine Vorlage Stützpunkte von Netzwerkkanten verarbeitet
  • Definieren der Größe für den Rand zwischen Containern und deren Inhalten in einer Vorlage
  • Aktivieren oder Deaktivieren der Funktionen für Schemaspeicherung und Schemaerweiterung für alle Schemas, die auf dieser Vorlage basieren.

Zum Konfigurieren dieser grundlegenden Einstellungen in einer Schemavorlage wird das Werkzeug Schemavorlage ändern verwendet.

Die Sequenz der Regeln der Schemavorlage

Es gibt zahlreiche Geoverarbeitungswerkzeuge zum Hinzufügen von Schemaregeln zu einer Schemavorlage:

Sie können für eine Vorlage eine oder mehrere Regeln konfigurieren. Mit Werkzeugen vom Typ Regel zum <XXX> hinzufügen können Sie im Allgemeinen eine Reihe von Regeln konfigurieren, die unterschiedliche Netzwerkquellklassen oder Objekttabellen gleichzeitig verarbeiten. Werkzeuge vom Typ Regel zum <XXX> nach Attribut hinzufügen sind für die Konfiguration von Regeln vorgesehen, die für eine angegebene Netzwerkquellenklasse oder Objekttabelle ausgeführt werden, indem die betreffenden Quellen nach Attributen gefiltert werden. In beiden Fällen fügen Werkzeuge der Typen Regel zum <XXX> hinzufügen und Regel zum <XXX> nach Attribut hinzufügen eine Regel am Ende der Regelsequenz der Vorlage hinzu.

Für diese beiden Werkzeugtypen sind zwei Eingaben erforderlich: ein Netzwerk-Datenelement und der Name einer Schemavorlage (die für das Netzwerk vorhanden ist). Beide Werkzeuge generieren zwei Ausgaben: ein Ausgabe-Netzwerk und eine Ausgabe-Schemavorlage. Die Schemavorlage weist eine zusätzliche Regel auf, das Netzwerk hat dagegen eine geänderte Schemavorlage.

Während der Generierung eines Schemas basierend auf einer Vorlage werden grundsätzlich alle Regeln in der Regelsequenz der Vorlage basierend auf der Reihenfolge, in der sie hinzugefügt wurden, verkettet. Die erste Regel wird für die aus der Gruppe von Netzwerkelementen erstellten Schema-Features, die als Eingabe für die Schemaerstellung verwendet wurden, ausgeführt. Die generierten Ausgabeschema-Features werden dann als Eingabe für die nächste Regel verwendet.

Da die in der Vorlage angegebenen Regeln den Inhalt der generierten Schemas bestimmen, ist die Reihenfolge der Regeln in der Regelsequenz entscheidend und muss gesteuert werden. Um diese Art der Anordnung zu steuern und einen klaren und logischen Überblick über die Sequenz der Regeln zu haben, wird empfohlen, dass Sie Geoverarbeitungsmodelle zum Konfigurieren und Verwalten Ihrer Schemavorlageneinstellungen verwenden.

Die Sequenz der Layouts der Schemavorlage

Mit Geoverarbeitungswerkzeugen nach dem Muster <XXX>-Layout hinzufügen können Sie die Schema-Layouts konfigurieren, die Sie basierend auf einer bestimmten Vorlage auf die Schemas anwenden möchten. Die Layouts können entweder so konfiguriert werden, dass sie bei der Generierung des Schemas automatisch angewendet werden, oder sie werden voreingestellt und zu einem späteren Zeitpunkt angewendet:

Mit jedem Werkzeug wird am Ende der Layoutsequenz einer Vorlage ein neues Layout hinzugefügt. Dieses Layout ist standardmäßig aktiv, um bei der Schemaerstellung automatisch ausgeführt zu werden.

Während der Generierung eines Schemas basierend auf einer Vorlage entspricht die Reihenfolge, in der die aktiven Layouts auf das Schema angewendet werden, der Reihenfolge in der Layoutsequenz für die Vorlage. Diese Reihenfolge hat einen echten Einfluss auf das endgültige Schemalayout. Diese Reihenfolge können Sie verwalten und steuern, indem Sie Geoverarbeitungsmodelle zum Konfigurieren und Verwalten Ihrer Schemavorlageneinstellungen verwenden.

Verwandte Themen