Geoobjekte und Kartenobjekte: Annotationen

Werbung
Geoobjekte und Kartenobjekte:
Annotationen
 Plazierung und Gestaltung von Text
 Plazierung und Gestaltung von Symbolen
Text: wozu ?
 Aufmerksamkeit auf bestimmte features
richten
 Informationen zu features hervorheben
 Optische Verbesserung der
Kartenpräsentation
 Identifikation von features
 Erleichterung der Karteninterpretation
 ...
2
Text: ein Überblick
Text
als text
als label
als annotation
kein Bezug zu
map features
Bezug zu map
features
z.B. Kartenthema
z.B. Name eines
Flusses
Bezug zu map
features möglich,
aber nicht nötig
z.B. Name einer
Gebirgskette
3
Text
 bezieht sich nicht auf bestimmtes features
z. B. Titel einer Karte
Mexico
4
Werkzeuge
 Draw toolbar
einfacher Text
Label Tool
callout
Rotate
Select Graphics
Edit Vertices Schrift: Art, Größe u.Farbe
weitere Text tools
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
labels
 ...Etikett
 beziehen sich auf konkrete features
z.B. Name eines Flusses, Anzahl der
Einwohner, feature ID,...
7
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
zoom
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öße
Wiederherstellung der
Standardschriftgröße
zoomen
Properties ( layer )
 Eigenschaften für labels eins einzelnen
layers festlegen
7. Method
SQL ( Jörg )
6. Expression
mehrere Attribute als
label
2. Label Styles
1. Label Field
3. Auswahl
Symbol des Attributes 4. Label
Positionsbestimmung
Placement Options
Positionsbestimmung
bezüglich
Linien
labels
in Abhängigkeit
5. Wahl
Scaledes
Range
Symbols
bezüglich
Punkten arcmap
vom
Maßstab
Properties ( data frame )
 Verhältnis von labels verschiedener layer
zueinander festlegen
 labeling Priorität bestimmen
Reihenfolge
ändern
 oberster layer: labels mit höchster Priorität
 unterster layer: labels mit niedrigster Priorität
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
Informationen
dynamic labeling
manuelles labeling
Kontrolle
keine genaue Kontrolle
bezügl. Auswahl der
labels
möglich
Auswahl erfolgt
manuell
nicht möglich
möglich
nicht viele, aber
ausgewählte
schnell und einfach
wenige = O.K.
Handhabung
viele = mühsam
verschafft guten
Aufmerksamkeit auf
AussageProbleme bei
großen
Mengen
von
labels und
Überblick
bestimmte features
Notwendigkeit
präziseru.Kontroole
über Position
Positionierung
individuelle
Individualität
Gesaltung für
Positionierung u.
und Gestaltung
Gesamtheit der labels
Gestaltung
eines layers einheitlich
nicht möglich
möglich
Verschiebung
Aus-u. Einblenden
Löschen
viele
annotation
nicht möglich
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
20
Bemerkungen
 vereinigen die Vorteile von labels
 präzisere Kontrolle über Position und
Gestaltung
 direktere Kontrolle welche features wo wie
gelabelt werden
 annotation targets
annotation group
nicht feature linked
annotation
annotation class
feature linked
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 >
22
annotation group: wozu ?
 zur Organisation einer großen Anzahl von
Annotationen
 Aus - u. Einblendung einzelner annotation
groups
 Prä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
annotation group: wie ?
■ neues Ziel der
■ Speicherung in der Karte
Annotation auswählen
■ Namen eingeben
■ Drawing Icon klicken
annotation group wird
erstellt
Active Annotation Target
■ Auflistung der
annotation groups
aktive annotation
group
alle im folgenden erstellten
Texte werden ihr zugeordnet
■ Drawing Icon klicken
Properties ( data frame )
■ aus u.
einblenden
■ vorhandene
Gruppe
löschen
■ neue
Gruppe
erstellen
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?
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 )
29
Annotation class
 Sammlung von Annotationen in einer
Klasse
 separate Speicherung in einer
geodatabase
 nicht mehr mit der Karte
Annotation class: wozu ?
 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
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 ?
Layer
auswählen
Umwandeln von
Labels in
Annotationen
Convert Labels
■ zu
konvertierender
layer
Speicherung
in der Karte
als
annotation
group
Namen
eingeben
■ für alle
features
■ Overflow
Labels
Window
erzeugen
Konvertierung
erfolgt
Overflow
Auflistung aller in der Karte
fehlenden Annotationen
■ Annotationen manuell
hinzufügen
annotation group
neue annotation
group
Convert Labels
■ zu
konvertierender
layer
■ für alle
features
■ Overflow
Labels
Window
erzeugen
Speicherung
in einer
database als
annotation
class
nicht feature
linked
Namen
eingeben
feature
linked
Konvertierung
erfolgt
annotation class
Annotation feature
class erscheint im data
frame
noch keine Veränderung
(Annotationen
Position u. Gestalt
können)
möglich
verändert werden
start editing
arcmap
Anmerkungen
Kriterien
Annotationen
Informationen
Handhabung
Aussage
viele u. ausgewählte
O.K.
Gesamtüberblick u.
gleichzeitig bestimmte
Dinge hervorheben
Individualität
Verschiebung
für jede Annotation
gegeben
möglich
Kontrolle
Aus u. Einblende
Löschen
möglich
möglich
möglich
40
Zusammenfassung
Bonn
 Labels
Bonn
 manuell :
Bonn
 dynamic:
 Annotation
Bonn
Bonn
 annot. group:
Bonn
Bonn
n. f.l.
Bonn
f.l.
Bonn
 annot. class:
Bonn
Bonn
41
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...
42
Herunterladen