Erstellen einer Layer-Symbologie-Datei

In einem Modell oder einem Skript können Sie angeben, wie Ausgabedaten symbolisiert werden sollen, wenn sie dem ArcMap,ArcGlobe oder ArcScene-Inhaltsverzeichnis mit einem der folgenden Verfahren hinzugefügt werden:

  1. Legen Sie in ModelBuilder die Eigenschaft "Layer-Symbologie" der Ausgabevariable fest.
  2. Legen Sie bei einem Skriptwerkzeug die Eigenschaft "Symbologie" eines Ausgabeparameters fest.
  3. Verwenden Sie das Werkzeug Symbologie aus Layer anwenden in Ihrem Skript oder Modell.

Bei allen drei Techniken kommt eine Layer-Datei (.lyr) zum Einsatz, die die Symbologie definiert, die beim Hinzufügen zur Anzeige zum Darstellen der Ausgabedaten verwendet wird. Wird eine Layer-Datei zum Definieren der Symbologie von Werkzeugausgaben verwendet, wird diese als Layer-Symbologie-Datei bezeichnet.

Erstellen einer Layer-Symbologie-Datei für ModelBuilder

Schritte:
  1. Starten Sie ArcMap, und bearbeiten Sie das Modell in ModelBuilder.
  2. Führen Sie das Modell in ModelBuilder aus.
  3. Fügen Sie die gewünschte Ausgabevariable zur Anzeige hinzu (klicken Sie mit der rechten Maustaste auf die Variable, und klicken Sie dann auf Zur Anzeige hinzufügen). Daraufhin wird ein neuer Layer im ArcMap-Inhaltsverzeichnis erstellt.
  4. Doppelklicken Sie in ArcMap auf den neuen Layer, um seine Eigenschaften aufzurufen, und klicken Sie dann auf die Registerkarte Symbologie. Ändern Sie die Symbologie entsprechend der gewünschten Darstellung der Modellausgabe.
  5. HinweisHinweis:

    Falls Sie eine Klassifizierung (wie z. B. Einzelwerte) zum Symbolisieren der Daten verwenden, können Sie festlegen, dass die Ausgabedaten neu klassifiziert werden und die Legende beim Aktualisieren der Daten geändert wird. Weitere Informationen zum Erzwingen der Reklassifizierung finden Sie in den nachfolgenden Abschnitten.

  6. Klicken Sie auf OK.
  7. Klicken Sie mit der rechten Maustaste auf den Layer, und klicken Sie auf Als Layer-Datei speichern.
  8. Klicken Sie in ModelBuilder mit der rechten Maustaste auf die Ausgabevariable, und wählen Sie Eigenschaften aus.
  9. Klicken Sie auf die Registerkarte Layer-Symbologie, und geben Sie den Pfad zur zuvor gespeicherten LYR-Datei an.
  10. Speichern Sie das Modell.

Wenn Sie das Modell das nächste Mal in ModelBuilder im Werkzeug-Dialogfeld ausführen, wird die Ausgabe mit der Symbologie erstellt, die in der LYR-Datei festgelegt ist.

HinweisHinweis:

Die Layer-Datei muss jedes Mal, wenn das Modell ausgeführt wird, vorhanden sein. Falls sie nicht vorhanden ist, wird das Modell zwar ausgeführt, aber die Daten werden mit der Standardsymbologie gezeichnet.

So erstellen Sie eine Layer-Symbologie-Datei, die für die Ausgabe eines Skriptwerkzeugs verwendet wird:

Schritte:
  1. Führen Sie das Skriptwerkzeug aus, um dem Inhaltsverzeichnis die Ausgabe-Layer hinzuzufügen.
  2. Führen Sie die oben beschriebenen Schritte aus, um die Symbologie der Ausgabe-Layer zu ändern. Speichern Sie anschließend die LYR-Datei.
  3. Im Katalogfenster:
    1. Klicken Sie mit der rechten Maustaste auf das Skriptwerkzeug, und wählen Sie Eigenschaften aus.
    2. Klicken Sie auf die Registerkarte Parameter.
    3. Wählen Sie den Ausgabeparameter aus.
    4. Legen Sie im Abschnitt Parametereigenschaften die Eigenschaft Symbologie auf die zuvor gespeicherte Layer-Datei fest.
  4. Klicken Sie auf OK.

Wenn Sie das Skript das nächste Mal ausführen, wird die Ausgabe mit der Symbologie erstellt, die in der LYR-Datei festgelegt ist.

HinweisHinweis:

Die Layer-Datei muss jedes Mal, wenn das Skript ausgeführt wird, vorhanden sein. Falls sie nicht vorhanden ist, wird das Skript zwar ausgeführt, aber die Daten werden mit der Standardsymbologie gezeichnet.

Festlegen von Layer-Symbologie mit Einzelwertkategorien

Wenn Sie Daten in Kategorien symbolisieren, bestimmt der Status des Kontrollkästchens <alle anderen Werte> (in der nachfolgenden Tabelle dargestellt), wie die Daten symbolisiert werden.

"alle anderen Werte" aktiviert

Aktiviert – Die Daten werden wie angegeben symbolisiert. Die Legende wird nicht geändert. Es werden keine neuen Kategorien erstellt. Dies wird als statische Symbologie bezeichnet.

"alle anderen Werte" deaktiviert

Deaktiviert – Die Daten werden gelesen, und auf der Grundlage der Daten werden neue Kategorien erstellt. Die Legende wird geändert. Dies wird als dynamische Symbologie bezeichnet.

Nachfolgend wird ausführlich erläutert, wie Daten bei Verwendung einer Layer-Symbologie-Datei oder des Werkzeugs Symbologie aus Layer anwenden in Kategorien gezeichnet werden.

Einzelwertsymbologie

Wenn die Symbologie-Layer-Datei eindeutige Kategorien wie in der Abbildung oben definiert, bestimmen Regeln, wie die Ausgabe gezeichnet wird.

Festlegen von Layer-Symbologie anhand von Mengen

Sie können Ausgabedaten auch nach Menge symbolisieren. In der Bildschirmabbildung unten werden die Eigenschaften einer Farbabstufungskategorie dargestellt. Das Wertefeld ist "Punktzahl", und die Anzahl der Klassen ist fünf.

Symbologie anhand von Mengen

Weitere Informationen zur Klassifizierung von Daten mit abgestuften Farben

Wenn die Symbologie-Layer-Datei Mengen wie in der Abbildung oben definiert, gelten bestimmte Regeln.

Sie können festlegen, dass unabhängig von den in den Ausgabedaten gefundenen Werten dieselbe Klassifizierung verwendet wird:

Schritte:
  1. Wählen Sie Abgestufte Farben und einen Feldwert aus, und klicken Sie auf Klassifizieren.
  2. Wählen Sie als Klassifizierungsmethode "Manuell" aus.
  3. Geben Sie geeignete "Unterbrechungswerte" ein, um die Klassifizierung festzulegen.
    Ändern der Klassifizierung

Verwandte Themen

9/11/2013