Übung 2: Interaktion mit Repräsentationseigenschaften
Dieses Thema gilt nur für ArcEditor und ArcInfo.
In dieser Übung arbeiten Sie mit ArcMap, um mit Feature-Class-Repräsentationen zu interagieren und zu erfahren, wie Repräsentationsregeln die Anzeige von Features auf einer Karte beeinflussen. Sie fügen zunächst eine Repräsentationsregel zu einer der Feature-Class-Repräsentationen hinzu, die Sie in Übung 1 erstellt haben. Sie erfahren, wie Sie mit Marker-, Linien- und Füllsymbologie interagieren, die von Repräsentationsregeln definiert wird. Sie erfahren, wie Sie Repräsentationsregeln ändern, indem Sie Symbol-Layer und geometrische Effekte hinzufügen und ändern.
Während Sie diese Übung durchführen, denken Sie daran, dass Repräsentationseigenschaften nicht im Dialogfeld Layer-Eigenschaften geändert werden können, wenn eine Editiersitzung geöffnet ist.
Prüfen von Repräsentationsregeln
- Starten Sie ArcMap.
- Fahren Sie mit dem Kartendokument aus Übung 1 fort, oder öffnen Sie Exercise_2.mxd.
- Stellen Sie sicher, dass die Werkzeugleisten Editor und Repräsentation sichtbar sind. Klicken Sie andernfalls auf Anpassen > Werkzeugleisten, und fügen Sie die Werkzeugleisten hinzu.
- Doppelklicken Sie auf RoadL_Rep im Inhaltsverzeichnis, um das Dialogfeld Layer-Eigenschaften zu öffnen.
-
Klicken Sie auf die Registerkarte Symbologie.
Der RoadL_Rep-Layer wird mit der RoadL _Rep-Feature-Class-Repräsentation symbolisiert, die vier Repräsentationsregeln enthält. Diese vier Regeln wurden aus den vier Symbolkategorien des ursprünglichen symbolisierten Layers übersetzt, aus dem die Feature-Class-Repräsentation abgeleitet wurde.
-
Klicken Sie auf die dritte Repräsentationsregel in der Liste: Klasse 2. Die rechte Seite des Dialogfelds zeigt die Eigenschaften dieser Repräsentationsregel.
Die Repräsentationsregel "Klasse 2" besteht aus drei Strichsymbol-Layern. Diese werden von den drei gestapelten Registerkarten angegeben, die eine Strichwellenlinie anzeigen.
-
Klicken Sie auf die erste (oberste) Linienregisterkarte in der Liste der Symbol-Layer.
Dieser Symbol-Layer schließt den geometrischen Effekt Bindestriche ein, um rote durchgezogene Linien in abwechselnden Intervallen entlang der linearen Geometrie des Features einzufügen. Dieser Symbol-Layer befindet sich oben im Symbol-Layer-Stapel für diese Regel. Das heißt, er wird als Letztes gezeichnet und daher über den anderen zwei Symbol-Layern angezeigt.
-
Klicken Sie auf die zweite und dann die dritte Liniensymbol-Layer-Registerkarte in dieser Repräsentationsregel.
Keiner dieser Symbol-Layer schließt einen geometrischen Effekt ein. Der unterste Symbol-Layer ist eine ausgefüllte, dicke schwarze Linie und wird zuerst gezeichnet. Der zweite Symbol-Layer ist eine etwas dünnere, weiße Linie. Zusammen bilden sie ein Begrenzungsliniensymbol.
- Klicken Sie auf OK, um das Dialogfeld Layer-Eigenschaften zu schließen.
- Wiederholen Sie Schritt 4 bis 10, wenn Sie möchten, um zu sehen, wie bei der Erstellung von Feature-Class-Repräsentationen in Übung 1 andere Symbolkategorien in Repräsentationsregeln übersetzt wurden.
Hinzufügen neuer Repräsentationsregeln
- Klicken Sie auf Lesezeichen > 1) Buildings.
- Doppelklicken Sie auf "BuildingP_Rep" im Inhaltsverzeichnis, um das Dialogfeld Layer-Eigenschaften zu öffnen.
-
Klicken Sie auf die Schaltfläche Neue Regel erstellen , um der Feature-Class-Repräsentation BuildingP_Rep eine neue Repräsentationsregel hinzuzufügen.
- Klicken Sie auf die Schaltfläche Layer-Optionen , und klicken Sie auf Einheiten > Punkte.
-
Klicken Sie auf den Namen der neuen Regel, Rule_2, um sie auszuwählen.
Geben Sie New Buildings ein, um sie umzubenennen.
Die Repräsentationsregel "New Buildings" besteht aus einem einzelnen Markersymbol-Layer mit einem Standardrepräsentationsmarker (ein schwarzes 5-Punkt-Quadrat). Sie ändern dies in ein rotes 2-Punkt-Quadrat.
-
Klicken Sie im Marker-Symbol-Layer auf den Repräsentationsmarker mit dem schwarzen Quadrat.
Das Dialogfeld Auswahl für Repräsentationsmarker wird geöffnet.
-
Klicken Sie auf Eigenschaften.
Der Marker-Editor wird mit dem schwarzen Repräsentationsmarker geöffnet, der die Zeichenfläche ausfüllt.
-
Verwenden Sie das Werkzeug Teil selektieren , um den Repräsentationsmarker auszuwählen.
Ein Repräsentationsmarker besteht wie Repräsentationsregeln aus Symbol-Layern und geometrischen Effekten. Dieser Repräsentationsmarker besteht aus einem einzelnen Füllsymbol-Layer, der das Quadrat schwarz ausfüllt.
-
Klicken Sie neben der Eigenschaft Farbe im Füllsymbol-Layer auf die Farbpalette, und wählen Sie aus der Palette die Farbe Rot.
Der Repräsentationsmarker wird rot dargestellt.
- Klicken Sie auf OK, um den Marker-Editor zu schließen. Klicken Sie dann auf OK, um das Dialogfeld Auswahl für Repräsentationsmarker zu schließen.
-
Klicken Sie auf das Eigenschaftentextfeld Größe. Geben Sie 2 ein, und drücken Sie die EINGABETASTE.
Die Repräsentationsregel "New Buildings" wird jetzt mit einem Markersymbol-Layer symbolisiert, der ein rotes 2-Punkt-Quadrat aufweist.
-
Klicken Sie auf OK.
Das Dialogfeld Warnung wird angezeigt. Das heißt, dass die Änderungen, die Sie an einer Regel vornehmen, in Ihrer Datenbank gespeichert werden.
Klicken Sie auf OK, um die Änderungen zu übernehmen und die Warnung zu schließen. Zeigen Sie die Ergebnisse an, und beachten Sie, dass die Punkte immer noch mit dem Standardsymbol symbolisiert werden. Sie werden auf diese Weise symbolisiert, da ihre Werte im Feld "RuleID" alle auf 1 festgelegt werden.
Anwenden neuer Repräsentationsregeln auf Features
- Klicken Sie mit der rechten Maustaste auf den BuildingP_Rep-Layer im Inhaltsverzeichnis, und klicken Sie auf Auswahl > Dies ist der einzige selektierbare Layer.
- Beginnen Sie mit der Bearbeitung.
-
Wählen Sie einige der Gebäude in der aktuellen Ansicht mit dem Werkzeug Selektieren in der Werkzeugleiste Repräsentation.
- Öffnen Sie das Fenster Repräsentationseigenschaften über die Schaltfläche Repräsentationseigenschaften in der Werkzeugleiste Repräsentation.
-
Klicken Sie im Fenster Repräsentationseigenschaften auf die Pulldown-Liste Repräsentationsregel, und wählen Sie die Regel "New Buildings", um sie auf alle ausgewählten Gebäude anzuwenden.
- Schließen Sie das Fenster Repräsentationseigenschaften, speichern Sie Ihre Änderungen, und beenden Sie die Bearbeitung.
- Öffnen Sie die Layer-Eigenschaften von BuildingP_Rep.
- Wählen Sie die Repräsentationsregel "New Buildings" aus.
-
Geben Sie 45 für den Winkel ein.
-
Klicken Sie auf Übernehmen, und verschieben Sie das Dialogfeld, um die Änderungen zu sehen.
Beachten Sie, dass alle Gebäude, die dieser Repräsentationsregel folgen, jetzt einen Winkel von 45 Grad aus der Horizontalen aufweisen.
Jetzt erfahren Sie, wie eindeutige Winkelwerte für jedes Gebäude festgelegt werden. Beenden Sie die Bearbeitung, und speichern Sie die Änderungen.
- Öffnen Sie das Dialogfeld Layer-Eigenschaften erneut. Klicken Sie auf die Schaltfläche Feld-Overrides anzeigen . Auf diese Weise wird die Eigenschaft Winkel mit Werten aus der Datenbank gefüllt.
-
Wählen Sie das Feld Winkel aus der Pulldown-Liste als explizites Feld für die Winkeleigenschaft.
-
Klicken Sie auf OK.
Beachten Sie, dass der Winkel der Gebäude nun den Werten im Attributfeld "Winkel" der Daten entspricht.
Hinzufügen von geometrischen Effekten zu Repräsentationsregeln
Gemäß den neuen Spezifikationen für die Karte muss sich das Symbol für Trail in eine doppelte gestrichelte Linie ändern, statt eine einzelne schwarzen Linie in der alten Karte. Fügen Sie dazu den Repräsentationsregeln einige geometrische Effekte hinzu. Durch das Hinzufügen geometrischer Effekte wird nicht die zugrunde liegende Geometrie Ihrer Features geändert. Stattdessen können Sie die Symbolisierung Ihrer Features steuern.
-
Klicken Sie auf Lesezeichen > 2) Trail and Swamp.
- Legen Sie TrailL_Rep als einzigen selektierbaren Layer fest.
- Öffnen Sie das Dialogfeld Layer-Eigenschaften für TrailL_Rep.
-
Klicken Sie auf die Repräsentationsregel mit dem Namen "Trail", und klicken Sie auf den Liniensymbol-Layer.
-
Klicken Sie auf die Schaltfläche Hinzufügen , um das Dialogfeld Geometrische Effekte anzuzeigen.
-
Blenden Sie den Ordner Linieneingabe ein, und klicken Sie auf Versatz.
- Klicken Sie auf OK, um das Dialogfeld Geometrische Effekte zu schließen, und fügen Sie den geometrischen Effekt Versatzzur Regel hinzu.
- Geben Sie in das Textfeld Versatz den Wert 0,5 ein.
-
Fügen Sie einen neuen Layer zu dieser Repräsentationsregel hinzu, indem Sie auf die Schaltfläche Neuen Strich-Layer hinzufügen klicken , wie unten dargestellt. Der Regel wird ein neuer Layer hinzugefügt.
Beachten Sie, dass der neu hinzugefügte Strich-Layer die Standardlinienbreite 1 aufweist.
- Geben Sie 0,5 in das Textfeld Breite ein.
- Sie fügen diesem neuen Strich-Layer nun den geometrischen Linie-zu-Linie-Effekt Versatz hinzu, wie bereits in den Schritten 5 und 6.
- Für diesen Strich-Layer geben Sie jedoch-0,5 im Textfeld Versatz ein.
-
Klicken Sie auf Übernehmen, um das Ergebnis in der Karte anzuzeigen.
Geometrische Effekte können einem einzelnen Symbol-Layer in einer Repräsentationsregel wie oben gezeigt hinzugefügt werden. Sie können jedoch auch auf alle Layer angewendet werden. Um einen geometrischen Effekt auf alle Symbol-Layer in einer Repräsentationsregel anzuwenden, muss er als globaler Effekt hinzugefügt werden. Sie erfahren nun, wie dies funktioniert.
-
Klicken Sie auf die oberste Registerkarte , um den Abschnitt mit den globalen Effekten der Regel einzublenden. Sie sehen eine Meldung, dass derzeit keine globalen Effekte vorliegen.
- Klicken Sie auf die Schaltfläche Hinzufügen , um das Dialogfeld Geometrische Effekte zu öffnen.
-
Wählen Sie den geometrischen Effekt Bindestriche unter der Eingabe-Überschrift Linie aus, und klicken Sie auf OK.
Dem Bereich mit globalen Effekten der Repräsentationsregel wird ein neues Dialogfeld hinzugefügt. Beachten Sie die Standardwerte für die Strichmustersymbologie.
-
Um die Werte zu ändern, geben Sie 3 1 im Textfeld Muster ein. Geben Sie zwischen den zwei Zahlen ein Leerzeichen ein.
-
Klicken Sie auf OK, um das Ergebnis anzuzeigen.
Beachten Sie, dass globale Effekte Auswirkungen auf alle Symbol-Layer haben.
Hinzufügen von Markern zu Polygonsymbologie
- Öffnen Sie das Dialogfeld Layer-Eigenschaften für WetlandsA_Rep.
-
Wählen Sie die Repräsentationsregel "Swamp" aus.
In der ursprünglichen Karte werden Sümpfe einfach mit der Farbe Sodalithblau symbolisiert. Sie fügen der Repräsentationsregel einen Markersymbol-Layer hinzu, um die Sumpfsymbologie benutzerfreundlicher zu gestalten.
-
Klicken Sie auf die Schaltfläche Neuen Marker-Layer hinzufügen .
Beachten Sie, dass ein Standardrepräsentationsmarker und ein Markerplatzierungs-Style im neuen Symbol-Layer enthalten sind.
- Klicken Sie auf den Repräsentationsmarker mit dem schwarzen Quadrat, um das Dialogfeld Auswahl für Repräsentationsmarker zu öffnen.
-
Wählen Sie im Dialogfeld Auswahl für Repräsentationsmarker das Sumpfsymbol aus, und klicken Sie auf OK.
-
Um die Größe zu ändern, geben Sie 3 im Textfeld Größe ein.
Beachten Sie, dass der Standard-Markerplatzierungs-Style, Mittelpunkt des Polygons in diesem Markersymbol-Layer enthalten ist, der nur einen Marker in jedem Polygon einfügt. Stattdessen ändern Sie den Markerplatzierungs-Style in einen Style, der viele Marker im Polygon einfügt.
-
Öffnen Sie das Dialogfeld Markerplatzierungen durch Klicken auf den Pfeil neben der Platzierungsbeschriftung.
-
Wählen Sie unter der Überschrift Polygoneingabe Nach dem Zufallsprinzip im Polygon aus.
-
Klicken Sie auf OK, um das Dialogfeld Markerplatzierungen zu schließen.
-
Klicken Sie auf OK, um das Dialogfeld Layer-Eigenschaften zu schließen.
Sie können jetzt sehen, dass ein Muster zufälliger Sumpfsymbole vorhanden ist.
- Wenn Sie mit der nächsten Übung fortfahren möchten, lassen Sie ArcMap geöffnet.
- Wenn Sie später zu diesem Lernprogramm zurückkehren möchten, speichern Sie dieses Kartendokument als Exercise_two.mxd, und beenden Sie ArcMap.
Herzlichen Glückwunsch, Sie haben Übung 2 abgeschlossen.
In dieser Übung durchgeführte Tasks:
- Hinzufügen einer neuen Regel zu einer Feature-Class-Repräsentation
- Festlegen nur eines selektierbaren Layers
- Bearbeiten von Repräsentationseigenschaften
- Auswählen der Maßeinheit
- Interagieren mit dem Dialogfeld Repräsentationseigenschaften
- Zuordnen von Repräsentationsregeln zu expliziten Feldern
- Hinzufügen eines neuen Marker-Layers zu einer Repräsentationsregel
- Interagieren mit dem Dialogfeld Markerplatzierungen
- Verwenden der Dialogfelder Marker-Editor und Auswahl für Repräsentationsmarker
- Ändern von Eigenschaften eines Marker-Layers
- Hinzufügen eines neuen Strich-Layers zu einer Repräsentationsregel
- Ändern von Eigenschaften eines Strich-Layers
- Interagieren mit dem Dialogfeld Geometrische Effekte
- Hinzufügen des geometrischen Effekts "Versatz" und des geometrischen Effekts "Bindestriche"
- Ändern von Eigenschaften von geometrischen Effekten
- Hinzufügen von globalen Effekten
Übung 3 behandelt die Repräsentationsbearbeitung. Durch die Bearbeitung von Feature-Repräsentationen lernen Sie die Auswirkungen der Bearbeitung von Shapes und Repräsentationsparametern kennen und erfahren, wie Overrides zu Repräsentationsregeln konvertiert werden. Sie interagieren mit den Auswahl- und Editierwerkzeugen und sehen, wie sich Darstellung und Eigenschaften der Repräsentationen ändern.