Geoobjekte und Kartenobjekte:Annotationen
Plazierung und Gestaltung von TextPlazierung und Gestaltung von Symbolen
2
Text: wozu ?
Aufmerksamkeit auf bestimmte features richten
Informationen zu features hervorhebenOptische Verbesserung der
KartenpräsentationIdentifikation von featuresErleichterung der Karteninterpretation...
3
Text: ein Überblick
Text
als text
kein Bezug zu map features
z.B. Kartenthema
als label
Bezug zu map features
z.B. Name eines Flusses
als annotation
Bezug zu map features möglich, aber nicht nötig
z.B. Name einer Gebirgskette
4
Text
bezieht sich nicht auf bestimmtes features
z. B. Titel einer Karte
Mexico
Werkzeuge
Draw toolbar
Select Graphics
Rotate
weitere Text tools
einfacher Text
Label Tool
Schrift: Art, Größe u.FarbeEdit Vertices
callout
arcmap
Anmerkungen: Vor- und Nachteile
hohe Individualität Position beliebig wählbar Gestaltung völlig frei
einfache Handhabung
Text immer einzeln einfügen große Textmengen = viel Arbeit
7
labels
...Etikett beziehen sich auf konkrete features
z.B. Name eines Flusses, Anzahl der Einwohner, feature ID,...
zoom
dynamic labeling : was?
zu allen features, bzw. zu so vielen wie möglich entsprechende labels (ohne Überlappung) Anzahl: abhängig vom verfügbaren Platz
zoom in: mehr labels erscheinen zoom out: einige labels verschwinden
dynamic labling: wie ?
■ Layer auswählen
■ Label Features aktivieren
Labels erscheinen
zoomen
gewöhnlich keine Anpassung der Schriftgröße
gleiche Schriftgröße
zoomen
set Reference Scale■ data frame anklicken
■ Set Reference Scale auswählen
maßstabsabhängige Veränderung der Schriftgröße
zoomen
clear Reference Scale■ data frame anklicken
■ Clear Reference Scale auswählen
maßstabsabhängige Veränderung der SchriftgrößeWiederherstellung der Standardschriftgröße
zoomen
Positionsbestimmung bezüglich Punkten arcmap
Wahl des Symbols Positionsbestimmung bezüglich Linien4. Label Placement Options2. Label Styles
5. Scale Range
6. Expression
1. Label Field3. Symbol Auswahl des Attributes
Properties ( layer )
Eigenschaften für labels eins einzelnen layers festlegen
7. Method
labels in Abhängigkeit vom Maßstab
mehrere Attribute als label
SQL ( Jörg )
Properties ( data frame )
Verhältnis von labels verschiedener layer zueinander festlegen labeling Priorität bestimmen
oberster layer: labels mit höchster Prioritätunterster layer: labels mit niedrigster Priorität
Reihenfolgeändern
manuelles labeling: was ?
Einzelnes Zufügen von labels zu ausgewählten features
manuelles labeling: wie?
Label Tool
■ Positionsbestimmung
Ι automatisch durch arcmapΙ manuell per Mausklick
■ Gestaltung
І Grundeinstellung für layerІ manuell auswählen
Vergleich Kriterien dynamic labeling manuelles labeling
Informationen viele nicht viele, aberausgewählte
Handhabung schnell und einfach wenige = O.K.viele = mühsam
Aussage verschafft gutenÜberblick
Aufmerksamkeit aufbestimmte features
Individualität Positionierung u.Gesaltung fürGesamtheit der labelseines layers einheitlich
individuellePositionierung u.Gestaltung
Verschiebung nicht möglich möglich
Kontrolle keine genaue Kontrollebezügl. Auswahl derlabels
Auswahl erfolgtmanuell
Aus-u. Einblenden möglich nicht möglich
Löschen nicht möglich möglich
Probleme bei großen Mengen von labels und Notwendigkeit präziser Kontroole über Position und Gestaltung
annotation
20
annotations
...Kommentare Texte zur Beschreibung von features
können sich auf bestimmte features beziehen, müssen sie aber nicht
z.B. Name einer Stadt, Name einer Bergkette
Bemerkungen
vereinigen die Vorteile von labels präzisere Kontrolle über Position und
Gestaltungdirektere Kontrolle welche features wo wie
gelabelt werden
annotation targets
annotationannotation group
annotation classnicht feature linked
feature linked
22
annotation group
Sammlung von Annotationen in einer Gruppe Gliederung ist möglich
Speicherung erfolgt mit der Karte annotation target ist die annotation group bisher: Speicherung von labels in der Karte
annotation target ist < default >
annotation group: wozu ?
zur Organisation einer großen Anzahl von Annotationen Aus - u. Einblendung einzelner annotation
groupsPräsentation konkurrierender Planungsvorhaben in
unterschiedlichen annotation groups
z.B. Planung einer Segeltour auf der Ostsee:
unterschiedliche Routenvorschläge in Abhängigkeit von der Windrichtung verschiedene annotation groups zuweisen
■ Speicherung in der Karte
■ Namen eingeben
annotation group wird erstellt
annotation group: wie ?
■ Drawing Icon klicken
■ neues Ziel der Annotation auswählen
Active Annotation Target
■ Drawing Icon klicken
■ Auflistung der annotation groups
aktive annotation group
alle im folgenden erstellten Texte werden ihr zugeordnet
Properties ( data frame )
■ aus u. einblenden
■ neue Gruppe erstellen
■ vorhandene Gruppe löschen
arcmap
1. Aufgabe: Scotland Yard
Mr. X beginnt: Er bestimmt ein Land seiner Wahl als Aktionsraum. Er erstellt eine neue annotation group “annogrmrx“. In ihr markiert er seinen Standpunkt, einige Zwischenpunkte u. seinen derzeitigen Aufenthaltsort. Dazu benutzt er verschieden Text tools. Anschließend blendet er seine Route aus. Nun ist der Verfolger an der Reihe. Auch er erstellt eine annotation group “annogrnichtmrx“ u. und versucht in ihr den Weg von Mr. X nachzuvollziehen. Auch er markiert mit verschieden Text tools Startpunkt, Wegpunkte u. den vermuteten Aufenthaltsort von Mr. X. Anschließend wird der von Mr. X gewählte Weg wieder eingeblendet. Geschnappt?
29
Convert Labels to Annotation
auf Attributen der features basierende labels werden in Annotationen umgewandelt
annotation target annotation group ( Speicherung in der Karte ) annotation class ( Speicherung in einer
geodatabase )
Annotation class
Sammlung von Annotationen in einer Klasse
separate Speicherung in einer geodatabase nicht mehr mit der Karte
Annotation als layer zu unterschiedlichen Karten hinzufügen das Design der Annotationen war mühsam und
ist gelungen:
Verwendung für Karte, die Erdbebengebiete darstellt und für Karte, die...
bei großen Datenmengen schnelleres Anzeigen gegenüber Annotationen
in annotation groups
Annotation class: wozu ?
Unterscheidung
nicht feature linked annotation class Annotationen sind nicht an feature gebunden
z. B. Positionsänderung des features ohne Änderung der Annotation
feature linked annotation class Annotationen sind mit feature verbunden
z.B. Positionsänderung des features bewirkt gleichzeitige Änderung des features
Convert labels to annotation: wie ?
Umwandeln von Labels in Annotationen
Layer auswählen
Convert Labels
■ zu konvertierender layer
■ für alle features
■ Overflow Labels Window erzeugen
Speicherung in der Karte als annotation group
Namen eingeben
Konvertierung erfolgtKonvertierung erfolgt
Overflow
Auflistung aller in der Karte fehlenden Annotationen
■ Annotationen manuell hinzufügen
annotation group
neue annotation group
■ zu konvertierender layer
■ für alle features
■ Overflow Labels Window erzeugen
Convert Labels
Speicherung in einer database als annotation class
nicht feature linked
feature linked
Namen eingeben
Konvertierung erfolgt
annotation class
Annotation feature class erscheint im data frame
start editing
noch keine Veränderung ( Position u. Gestalt ) möglichAnnotationen können verändert werden
arcmap
40
Anmerkungen
Kriterien AnnotationenInformationen viele u. ausgewählte
Handhabung O.K.Aussage Gesamtüberblick u.
gleichzeitig bestimmteDinge hervorheben
Individualität für jede Annotationgegeben
Verschiebung möglich
Kontrolle möglich
Aus u. Einblende möglichLöschen möglich
41
Zusammenfassung
Labels manuell :
dynamic:
Annotation annot. group:
annot. class:
BonnBonn
Bonn Bonn
BonnBonn
BonnBonnn. f.l.
f.l. Bonn BonnBonn
42
2. Aufgabe
Kopiere die Daten von Mexico in Dein eigenes Verzeichnis. Erstelle mit den Staaten, Städten, Flüssen und Straßen eine Karte.
Konvertiere die labels der Flüsse zu Annotationen, die mit der Karte in einer annotation group gespeichert werden.
Konvertiere die labels der Städte zu Annotationen, die in einer geodatabase gespeichert werden.
Schalte die Labelfunktion für die Straßen ein.
Vergleiche sie miteinander, indem Du verschieden Dinge ausprobierst, z.B. verschieben, löschen, zoomen...