Transcript GIS-Seminar Anfragen
Slide 1
GIS-Seminar
Anfragen
• Tabellen
• Erzeugen
• Verknüpfen
Slide 2
Themenübersicht
Definition Tabelle
Nutzen von Tabellen
Motivation ( Knoten-Kanten-Struktur )
Elemente von Tabellen in ArcMap
Handhabung von Tabellen in ArcMap
Arbeiten mit Tabellen in ArcMap
Slide 3
Definition - Tabelle
Eine Tabelle ist eine Komponente einer Datenbank,
die eine Anzahl von Reihen und Spalten beinhaltet.
Jede Reihe repräsentiert dabei ein geographisches
Merkmal und jede Spalte eine spezielle Eigenschaft
dieses Merkmals.
Spalten
Reihen/
Zeilen
Slide 4
Nutzen von Tabellen ( I )
• Tabellen speichern Informationen
• stellen Daten aus Dateien anschaulicher da
• Ermöglichen das Arbeiten mit Daten aus
anderen Datenquellen
• Hinzufügen von Tabellendaten zu Karten und
Versehen dieser Daten mit Symbolen
Slide 5
Nutzen von Tabellen ( II )
• Identifizieren von Merkmalen mit speziellen
Attributen und Anzeigen dieser Merkmale
in Karten
• Untersuchen von Attributen geographischer
Merkmale
• Verändern und Hinzufügen von Werten, um
Änderungen in geogr. Merkmalen darzustellen
Slide 6
Motivation
Knoten-Kanten-Struktur
Die der Zuordnung zugrundeliegenden Verknüpfungsformen hängen im wesentlichen von
dem gewählten Modell der Geometriedaten ab.
Hier ist zu unterscheiden zwischen:
Rasterdaten
Vektordaten (spez. Spaghetti-Modell und
Topologische Modell)
Slide 7
Knoten-Kanten-Struktur
Slide 8
Knoten-Kanten-Struktur
• höherwertige vektorbasierte GIS basieren auf dem
Topologischen Modell (speziell Knoten-Kanten-Struktur)
• Benötigen von Tabellen zur Beschreibung von topologischen Beziehungen
• die Beschreibung von Objekten bezieht deren räumliche
Beziehung zu benachbarten Objekten mit ein
• Schnelle Durchführung bestimmter Analyseverfahren
aufgrund dieser Tabellen
Bsp.: Aufdeckung unmittelbarer Nachbarschaftsbeziehungen über einfache Abfragen in der
Kanten-Topologietabelle
Slide 9
Elemente von Tabellen in ArcMap
• Spalten (columns/fields)
• Reihen (rows/records)
• „Options“-Button
• „Record“- oder
„Arrow-Buttons“
Slide 10
Handhabung von Tabellen in ArcMap
Öffnen und Schließen von Tabellen
Handhabung mit Spalten
Sortieren von Reihen in Tabellen
Suchen nach Werten in Tabellen
Reihen auswählen
Slide 11
Öffnen und Schließen von Tabellen
Tabellen/Merkmale von
Layern werden angezeigt
• Rechtsklick auf Layer
• „Open Attribute Table“
Tabelle erscheint
• Schließen wie unter
Windows
Klick in oberer
rechter Ecke
Slide 12
Handhabung mit Spalten
Ändern einer Spaltenbreite
Verstecken von Spalten
Umsortieren von Spalten
Spalten „einfrieren“ (freeze)
Ändern der Highlight-Farbe
( Handhabung ist analog zu Excel )
Slide 13
Ändern einer Spaltenbreite
zur besseren Übersicht
• zwischen den Köpfen
zweier Spalten klicken
• Spaltenbreite verändern
durch „drag and drop“
Slide 14
Verstecken von Spalten
Ausblenden unwichtiger Informationen
• funktioniert über die Funktion
„Spaltenbreite ändern“
bis auf´s Minimum reduzieren
• Wiederherstellen mit Doppelklick zwischen
den Köpfen der beiden Spalten, zwischen denen
die versteckte Spalte sich verbirgt
Slide 15
Umsortieren von Spalten ( I )
dient dem besseren
Vergleich der Spalten
untereinander
• Kopf der Spalte, deren
Position verändert
werden soll, anklicken
Slide 16
Umsortieren von Spalten ( II )
• durch „click and drag“
die Spalte dorthin
ziehen, wo sie positioniert werden soll
wird durch rote
Linie kenntlich
gemacht
Slide 17
Umsortieren von Spalten ( III )
• durch „drop“ die
Spalte an der gewünschten neuen
Position fallen lassen
Slide 18
Spalten „einfrieren“ ( I )
dient dem besseren
Vergleich der Spalten
untereinander
• Kopf der gewünschten
Spalte anklicken
• Rechtsklick auf den
Kopf der ausgesuchten
Spalte
• „Freeze / Unfreeze
Column“ anklicken
Slide 19
Spalten „einfrieren“ ( II )
• „eingefrorene“ Spalte steht dann am Anfang
bleibt beim „Scrollen“ unverändert am Tabellenanfang
• es können mehrere gleichzeitig Spalten eingefroren werden
Slide 20
Ändern der Highlight-Farbe
• „Options“-Button klicken
• „Highlight Color...“
auswählen
• gewünschte Farbe in der
erscheinenden Farbpalette
auswählen
• über „Clear Selection“ werden
Markierungen rückgängig gemacht
Slide 21
Sortieren von Reihen in Tabellen ( I )
Sortieren von Reihen
durch eine Spalte
durch Sortieren lassen
sich bestimmte Aussagen/Inhalte ableiten
Reihen werden über
die zu sortierenden
Werte in den Spalten
neu geordnet
• gewünschte Spalte
auswählen
• Rechtsklick auf den
Kopf der Spalte
Slide 22
Sortieren von Reihen in Tabellen ( II )
• 2 Möglichkeiten:
• Sort Ascending
sortiert von A - Z
bzw. von 1 - n
• Sort Descending
sortiert von Z - A
bzw. von n - 1
Slide 23
Sortieren von Reihen in Tabellen ( III )
Sortieren von Reihen
durch mehrere Spalten
• die gewünschten
Spalten erst sortieren
die Spalte, nach
der zuerst sortiert
wird, muss links
stehen
• über „Ctrl“ mehrere
Spalten auswählen
• Sortieren wie unter (I)
Slide 24
Suchen nach Werten in Tabellen ( I )
wird benötigt, wenn
man eine Reihe sucht,
die einen bestimmten
Wert/Namen beinhaltet
• gewünschte Spalte
markieren
• „Options“ anklicken
• „Find And Replace“
Slide 25
Suchen nach Werten in Tabellen ( II )
• unter „Find what“
Nummern bzw.
Namen eingeben
• bestimmten Suchtyp
in „Text Match“ auswählen
• „Match Case“ beachten
Unterscheidet zwischen
Groß- und Kleinschreibung
• unter „Find Next“ werden die
Werte in der Tabelle angegeben
Slide 26
Suchen nach Werten in Tabellen ( III )
• es gibt drei Suchtypen im
im „Text Match“
„Whole field“
„Any part“
„Start of field“
• Suche von numerischen Werten unter „Whole field“
• unter „Any part“ suche nach allen übereinstimmenden
Wortteilen der eingetragenen Wörter
• unter „Start of field“ Suche nach dem ersten Wortteil
der vorliegenden Wörter
Slide 27
Reihen auswählen ( I )
Direkte Auswahl der Reihen
dient dazu, Reihen
anzeigen zu lassen,
für die man sich
interessiert
• Auswahl erfolgt über
Markieren der Reihe
• über „Ctrl“ kann man
mehrere Reihen auswählen
Slide 28
Reihen auswählen ( II )
ausgewählte
Reihen werden
in der Karte
wiedergegeben
Slide 29
Reihen auswählen ( III )
Bezug zur Info-Funktion in ArcMap
• angezeigte
Attribute über
Info-Tool entsprechen den
Attributen in
der zugehörigen Tabelle
Slide 30
Reihen auswählen ( IV )
Auswahl über „Record-Button“
• direkte Auswahl
über Eingabe der
Reihennummer
• Tabelle scrollt zu
dieser Reihe
Slide 31
Reihen auswählen ( V )
Auswahl über „Arrow-Buttons“
• Anzeige der ersten Reihe
• Anzeige der nächsten Reihe
• Anzeige der vorherigen Reihe • Anzeige der letzten Reihe
Slide 32
Arbeiten mit Tabellen in ArcMap
Editieren von Tabellen
Verknüpfen von Tabellen
Tabellen erstellen
Hinzufügen von Tabellen zu Karten
Beispiel
Slide 33
Motivation
Updates - Editieren
• Aufwand der Eingabe und ggfs. der Laufendhaltung
der Daten, die der Karte hinterlegt sind, lohnt nur, wenn
eine ganze Reihe von EDV-gestützten Abfragen damit
verbunden sind
• in GIS oft Änderung bzw. Neuerstellung von Sachdaten
ALQ, aktuelle Einwohnerzahlen, ...
• der inhaltliche und zeitliche Schwerpunkt der Arbeit in
einem GIS bildet die Info-Abfrage und räumliche Analyse
dies geschieht alles über Tabellen
Slide 34
Editieren von Tabellen
Hinzufügen von Reihen
Hinzufügen/Ändern von Werten
Kopieren/Löschen von Werten
Durchführung von Berechnungen
Hinzufügen von Spalten
Slide 35
Editieren von Tabellen
• Grundsätzlich gilt vor
jeder Änderung der
Form bzw. dem Inhalt
von Tabellen:
unter dem Editor
„Start Edit“ anklicken
danach Öffnen der
entsprechend zu verändernden Tabelle
• nach der Änderung
„Stop Edit“ anklicken
Slide 36
Hinzufügen von Reihen
• „Record-Button“ klicken,
um ans Ende der Tabelle
zu gelangen
• in einer neuen Reihe
können nun die entsprechenden Werte eingetragen werden
IDs werden dabei
vom Programm
vergeben
Slide 37
Hinzufügen/Ändern von Werte
• auf das entsprechende Feld gehen
• Ändern des alten
Werts bzw. Eingabe
des neuen
Slide 38
Kopieren/Löschen von Werten
• Rechtsklick auf das
entsprechende Feld
• Anwendung der Funktionen wie unter Win
Slide 39
Durchführen von Berechnungen ( I )
An einem Beispiel (Bevölkerung pro m²)
durch Berechnungen kann
man Felder bzw.
Spalten editieren
• zu berechnende Feld anklicken
• Kopf der entspr. Spalte klicken
• Reihe anklicken
• Rechtsklick auf das Feld
• „Calculate Values“ auswählen
Slide 40
Durchführen von Berechnungen ( II )
• entsprechende Formel
zur Berechnung eingeben
• Werte der Formel werden
durch anklicken aktiviert
über „Fields“ kann
man Werte der Spalten
auswählen
unter „Type“ den
Datentyp einstellen
es gibt noch Rechenfunktionen
Berechnung starten
unter „OK“
Slide 41
Durchführen von Berechnungen ( III )
Ergebnis der Berechnung eines Wertes in einer Spalte
Slide 42
Durchführen von Berechnungen ( IV )
Ergebnis der Berechnung aller Werte einer Spalte
• wird erreicht durch Markieren der Spalte
und anschließendem Aktivieren des „Calculator“
Slide 43
Hinzufügen von Spalten ( I )
zur Angabe neuer Merkmale müssen zuerst neue
Spalten erzeugt werden
• Starten von ArcCatalog
• Rechtsklick auf die Datei,
unter der die Tabelle
existiert
• „Properties“ auswählen
Slide 44
Hinzufügen von Spalten ( II )
• in der Spalte „Field Name“
zur untersten Zeile springen
• neuen Spaltennamen eingeben
• Datentyp auswählen, der
später die Werte der neuen
Spalte repräsentieren wird
Slide 45
Hinzufügen von Spalten ( III )
• „Field Properties“ einstellen:
• „Precision“
Anzahl der Ziffern,
die max eingegeben
werden können
• „Scale“
Angabe der Stellen
nach dem Komma
• Abschließen des Hinzufügens von Spalten mit „OK“
Slide 46
Hinzufügen von Spalten ( IV )
Ergebnis des Hinzufügens einer Spalte
Slide 47
Einordnung von Tabellen in GIS
• Einteilung der in GIS verwendeten Daten
erfolgt in zwei Gruppen:
Geometriedaten, die modellhaft räumliche
Strukturen der Umwelt beschreiben
Sachdaten, die die o.a. Strukturen über
assoziierte Attribute weiter kennzeichnen
• beide Datengruppen sind logisch miteinander
verknüpft, d.h. die Sachdaten sind in eindeutiger
Weise den Geometriedaten zugeordnet
Slide 48
Geocodierung ( I )
• Schwerpunkt von GIS liegt auf der graphischen
Umsetzung raumbezogener Informationen
• wichtigstes Kennzeichen dabei ist die Geocodierung,
d.h. die numerische Verknüpfung von Geometrieund Sachdaten mit graphischen Zeichen
Slide 49
Geocodierung ( II )
• Geometriedaten
• Sachdaten
• Verknüpfung über
gemeinsame
Kennziffer
• usw.
• Ausgabe einer
thematischen Karte
Slide 50
Geocodierung ( III )
• Bindeglied zwischen Geometrie- und Sachdaten
ist eine Identifikationsvariable
• diese besitzt in der Regel eine Ziffern- oder
Buchstabenfolge als Ausprägung
• sie ist sowohl in der Koordinatendatei wie auch
in der Sachdatei vorhanden
• man spricht von:
Gebietskennziffer, Schlüssel, Identifier, ID
Slide 51
Geocodierung ( IV )
• jedes Kartenobjekt, das
einer Datensteuerung
unterliegen soll, besitzt
eine solche ID
• sie ist den jeweiligen
Daten in der zeilenweisen
Anordnung vorgeschaltet
• das gleiche gilt für Sachdaten, die sich auf
einzelne Kartenobjekte
beziehen
Slide 52
Geocodierung ( V )
• ein Programm ist dadurch in der Lage, Koordinatenund Sachdatensätze, die die gleiche Kennziffer
besitzen, aufeinander zu beziehen
• jede ID kann nur einmal für ein Kartenobjekt
vergeben werden
• in der Praxis erfolgt die ID-Vergabe nach einem
Ordnungsprinzip, welches oft in Anlehnung an
allgemein gebräuchliche Ordnungsschemata
ausgesucht wird
PLZ, amtliche Kennziffern, ...
Slide 53
Geocodierung ( VI )
• Beachte:
beide Dateien müssen vollständig sein
fehlen in der Sachendatei tlw. die notwendigen
IDs , die den Bezug zu einer Raumeinheit oder
einem Raumobjekt in der Koordinatendatei
herstellen, wird die thematische Information
nicht dargestellt
Slide 54
Geocodierung ( VII )
• Programmtechnisch erfolgt die Verknüpfung, indem
zuerst die Geometrie- und anschließend die
Sachdatendatei aufgerufen wird
• sie befinden sich in getrennten Verzeichnissen mit
charakteristischen Bezeichnungen wie z.B. Grenzen
oder Daten
• sie sind in der spezifischen Dateinamenerweiterung
erkennbar:
„geo“ oder „bnd“ für Koordinatendateien
„dat“ oder „att“ für Sachdateien
Slide 55
Verknüpfen von Tabellen ( I )
Verknüpfung der Inhalte,
der Merkmale zweier
Datensätze
Erzeugen eines
neuen Datensatzes
• Rechtklick auf Layer
• „Join“ auswählen
Joining data
by location
Joining data by
name or attribute
Slide 56
Verknüpfen von Tabellen ( II )
Beim Verknüpfen von Datensätzen wird
unterschieden zwischen:
• Joining data by location
Verknüpfung zweier Datensätze
über ihre räumliche Beziehung
Join data only from the nearest point
Aggregate data from closest points
• Joining data by name or attribute
Verknüpfung zweier Datensätze über
gemeinsame Werte oder Namen
Slide 57
Joining data by location ( I )
Join data only
from nearest point
Merkmale des einen Datensatzes werden mit denen des
anderen zusammengefügt
• „Location“ auswählen
• Aussuchen der zu verknüpfenden Datei über „Choose“
• „Join data only from
nearest point“
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 58
Joining data by location ( II )
Slide 59
Joining data by location ( III )
Aggregate data
from closest points
Werte von gemeinsamen
Merkmalen werden addiert
bzw. es wird deren Mittel
gebildet
• „Aggregate data from
closest points“
• unterscheiden zwischen
„Averages“ und „Sums“
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 60
Joining data by location ( IV )
Slide 61
Joining data by name or attribute ( I )
• „Name or „Attribute“
anklicken
• Angabe des Namens oder
des Attributs
• Auswählen des anderen
Datensatzes
• Aussuchen des entsprechenden Attributes
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 62
Joining data by name or attribute ( II )
Slide 63
Tabellen erstellen ( I )
die zu erstellenden Tabellen
müssen einen räumlichen
Bezug zu einer Datenbank
haben
• Tabellen werden in vorhandenen Datenbanken
(geodatic database) erstellt
• Öffnen von ArcCatalog
• Rechtsklick auf Datenbank
• „New“ und dann „Table“
auswählen
Slide 64
Tabellen erstellen ( II )
• der zu erstellenden
Tabelle einen
Namen geben
Slide 65
Tabellen erstellen ( III )
• „Default“ auswählen
benutzt die Voreinstellungen zur
Gestaltung der
neuen Tabelle
Slide 66
Tabellen erstellen ( IV )
• unter „Field Name“ die
Namen für die Spalten
vergeben
• Datentyp auswählen,
der später die Werte
der neuen Spalte
repräsentieren wird
• „Field Properties“
einstellen
Slide 67
Tabellen erstellen ( V )
• nach dem „Fertig Stellen“
wird Tabelle unter der
entsprechenden Datenbank gespeichert
Slide 68
Neu erstellte Tabelle editieren
Edition der neuen Tabellen
funktioniert nur unter ArcMap
• in der Inhaltsübersicht für
die Layer der Karte das
Blatt „Source“ auswählen
• Rechtklick auf die zuvor
erstellte Tabelle
• wähle „Open“
• dann Tabelle editieren
Slide 69
Hinzufügen von Tabellen zu Karten ( I )
Hinzufügen von Tabellen, die keine
räumlichen Informationen beinhalten
Erscheinen nicht in der Karte, können
aber in Verbindung mit Layern stehen
• das „Source“-Blatt anzeigen lassen
• „Add Data“ in der Menüleiste klicken
Slide 70
Hinzufügen von Tabellen zu Karten ( II )
• Aussuchen der Tabelle
• Hinzufügen zur Karte
• Öffnen und Editieren der
Tabelle über Rechtsklick
und „Open“
Slide 71
Beispiel Verknüpfen mit anderen Tabellen ( I )
Slide 72
Beispiel Verknüpfen mit anderen Tabellen ( II )
Slide 73
Beispiel Verknüpfen mit anderen Tabellen ( III )
Slide 74
Aufgabe 1
• Erweitere die Tabelle „cities“ (Europa) mit
der Spalte „Erdbebenstärke“
• Füge anschließend in dieser Spalte für beliebige
Städte verschiedene Erdbebenstärken ein
• Klassifiziere anschließend diese verschiedenen
Erdbebenstärken in 5 Gruppen
• Benutze dabei „Classifying features by quantity“
• Stelle Dein Ergebnis in der Europa-Karte da
Slide 75
Lösung Aufgabe 1
Slide 76
Aufgabe 2
• Verknüpfe zwei Tabellen so miteinander,
dass aus der neuen entstandenen Tabelle zu
entnehmen ist, wie viele Städte in Europa
nach Flüssen benannt sind
• Stelle diese Flüsse in der Europakarte da
Slide 77
Lösung Aufgabe 2
GIS-Seminar
Anfragen
• Tabellen
• Erzeugen
• Verknüpfen
Slide 2
Themenübersicht
Definition Tabelle
Nutzen von Tabellen
Motivation ( Knoten-Kanten-Struktur )
Elemente von Tabellen in ArcMap
Handhabung von Tabellen in ArcMap
Arbeiten mit Tabellen in ArcMap
Slide 3
Definition - Tabelle
Eine Tabelle ist eine Komponente einer Datenbank,
die eine Anzahl von Reihen und Spalten beinhaltet.
Jede Reihe repräsentiert dabei ein geographisches
Merkmal und jede Spalte eine spezielle Eigenschaft
dieses Merkmals.
Spalten
Reihen/
Zeilen
Slide 4
Nutzen von Tabellen ( I )
• Tabellen speichern Informationen
• stellen Daten aus Dateien anschaulicher da
• Ermöglichen das Arbeiten mit Daten aus
anderen Datenquellen
• Hinzufügen von Tabellendaten zu Karten und
Versehen dieser Daten mit Symbolen
Slide 5
Nutzen von Tabellen ( II )
• Identifizieren von Merkmalen mit speziellen
Attributen und Anzeigen dieser Merkmale
in Karten
• Untersuchen von Attributen geographischer
Merkmale
• Verändern und Hinzufügen von Werten, um
Änderungen in geogr. Merkmalen darzustellen
Slide 6
Motivation
Knoten-Kanten-Struktur
Die der Zuordnung zugrundeliegenden Verknüpfungsformen hängen im wesentlichen von
dem gewählten Modell der Geometriedaten ab.
Hier ist zu unterscheiden zwischen:
Rasterdaten
Vektordaten (spez. Spaghetti-Modell und
Topologische Modell)
Slide 7
Knoten-Kanten-Struktur
Slide 8
Knoten-Kanten-Struktur
• höherwertige vektorbasierte GIS basieren auf dem
Topologischen Modell (speziell Knoten-Kanten-Struktur)
• Benötigen von Tabellen zur Beschreibung von topologischen Beziehungen
• die Beschreibung von Objekten bezieht deren räumliche
Beziehung zu benachbarten Objekten mit ein
• Schnelle Durchführung bestimmter Analyseverfahren
aufgrund dieser Tabellen
Bsp.: Aufdeckung unmittelbarer Nachbarschaftsbeziehungen über einfache Abfragen in der
Kanten-Topologietabelle
Slide 9
Elemente von Tabellen in ArcMap
• Spalten (columns/fields)
• Reihen (rows/records)
• „Options“-Button
• „Record“- oder
„Arrow-Buttons“
Slide 10
Handhabung von Tabellen in ArcMap
Öffnen und Schließen von Tabellen
Handhabung mit Spalten
Sortieren von Reihen in Tabellen
Suchen nach Werten in Tabellen
Reihen auswählen
Slide 11
Öffnen und Schließen von Tabellen
Tabellen/Merkmale von
Layern werden angezeigt
• Rechtsklick auf Layer
• „Open Attribute Table“
Tabelle erscheint
• Schließen wie unter
Windows
Klick in oberer
rechter Ecke
Slide 12
Handhabung mit Spalten
Ändern einer Spaltenbreite
Verstecken von Spalten
Umsortieren von Spalten
Spalten „einfrieren“ (freeze)
Ändern der Highlight-Farbe
( Handhabung ist analog zu Excel )
Slide 13
Ändern einer Spaltenbreite
zur besseren Übersicht
• zwischen den Köpfen
zweier Spalten klicken
• Spaltenbreite verändern
durch „drag and drop“
Slide 14
Verstecken von Spalten
Ausblenden unwichtiger Informationen
• funktioniert über die Funktion
„Spaltenbreite ändern“
bis auf´s Minimum reduzieren
• Wiederherstellen mit Doppelklick zwischen
den Köpfen der beiden Spalten, zwischen denen
die versteckte Spalte sich verbirgt
Slide 15
Umsortieren von Spalten ( I )
dient dem besseren
Vergleich der Spalten
untereinander
• Kopf der Spalte, deren
Position verändert
werden soll, anklicken
Slide 16
Umsortieren von Spalten ( II )
• durch „click and drag“
die Spalte dorthin
ziehen, wo sie positioniert werden soll
wird durch rote
Linie kenntlich
gemacht
Slide 17
Umsortieren von Spalten ( III )
• durch „drop“ die
Spalte an der gewünschten neuen
Position fallen lassen
Slide 18
Spalten „einfrieren“ ( I )
dient dem besseren
Vergleich der Spalten
untereinander
• Kopf der gewünschten
Spalte anklicken
• Rechtsklick auf den
Kopf der ausgesuchten
Spalte
• „Freeze / Unfreeze
Column“ anklicken
Slide 19
Spalten „einfrieren“ ( II )
• „eingefrorene“ Spalte steht dann am Anfang
bleibt beim „Scrollen“ unverändert am Tabellenanfang
• es können mehrere gleichzeitig Spalten eingefroren werden
Slide 20
Ändern der Highlight-Farbe
• „Options“-Button klicken
• „Highlight Color...“
auswählen
• gewünschte Farbe in der
erscheinenden Farbpalette
auswählen
• über „Clear Selection“ werden
Markierungen rückgängig gemacht
Slide 21
Sortieren von Reihen in Tabellen ( I )
Sortieren von Reihen
durch eine Spalte
durch Sortieren lassen
sich bestimmte Aussagen/Inhalte ableiten
Reihen werden über
die zu sortierenden
Werte in den Spalten
neu geordnet
• gewünschte Spalte
auswählen
• Rechtsklick auf den
Kopf der Spalte
Slide 22
Sortieren von Reihen in Tabellen ( II )
• 2 Möglichkeiten:
• Sort Ascending
sortiert von A - Z
bzw. von 1 - n
• Sort Descending
sortiert von Z - A
bzw. von n - 1
Slide 23
Sortieren von Reihen in Tabellen ( III )
Sortieren von Reihen
durch mehrere Spalten
• die gewünschten
Spalten erst sortieren
die Spalte, nach
der zuerst sortiert
wird, muss links
stehen
• über „Ctrl“ mehrere
Spalten auswählen
• Sortieren wie unter (I)
Slide 24
Suchen nach Werten in Tabellen ( I )
wird benötigt, wenn
man eine Reihe sucht,
die einen bestimmten
Wert/Namen beinhaltet
• gewünschte Spalte
markieren
• „Options“ anklicken
• „Find And Replace“
Slide 25
Suchen nach Werten in Tabellen ( II )
• unter „Find what“
Nummern bzw.
Namen eingeben
• bestimmten Suchtyp
in „Text Match“ auswählen
• „Match Case“ beachten
Unterscheidet zwischen
Groß- und Kleinschreibung
• unter „Find Next“ werden die
Werte in der Tabelle angegeben
Slide 26
Suchen nach Werten in Tabellen ( III )
• es gibt drei Suchtypen im
im „Text Match“
„Whole field“
„Any part“
„Start of field“
• Suche von numerischen Werten unter „Whole field“
• unter „Any part“ suche nach allen übereinstimmenden
Wortteilen der eingetragenen Wörter
• unter „Start of field“ Suche nach dem ersten Wortteil
der vorliegenden Wörter
Slide 27
Reihen auswählen ( I )
Direkte Auswahl der Reihen
dient dazu, Reihen
anzeigen zu lassen,
für die man sich
interessiert
• Auswahl erfolgt über
Markieren der Reihe
• über „Ctrl“ kann man
mehrere Reihen auswählen
Slide 28
Reihen auswählen ( II )
ausgewählte
Reihen werden
in der Karte
wiedergegeben
Slide 29
Reihen auswählen ( III )
Bezug zur Info-Funktion in ArcMap
• angezeigte
Attribute über
Info-Tool entsprechen den
Attributen in
der zugehörigen Tabelle
Slide 30
Reihen auswählen ( IV )
Auswahl über „Record-Button“
• direkte Auswahl
über Eingabe der
Reihennummer
• Tabelle scrollt zu
dieser Reihe
Slide 31
Reihen auswählen ( V )
Auswahl über „Arrow-Buttons“
• Anzeige der ersten Reihe
• Anzeige der nächsten Reihe
• Anzeige der vorherigen Reihe • Anzeige der letzten Reihe
Slide 32
Arbeiten mit Tabellen in ArcMap
Editieren von Tabellen
Verknüpfen von Tabellen
Tabellen erstellen
Hinzufügen von Tabellen zu Karten
Beispiel
Slide 33
Motivation
Updates - Editieren
• Aufwand der Eingabe und ggfs. der Laufendhaltung
der Daten, die der Karte hinterlegt sind, lohnt nur, wenn
eine ganze Reihe von EDV-gestützten Abfragen damit
verbunden sind
• in GIS oft Änderung bzw. Neuerstellung von Sachdaten
ALQ, aktuelle Einwohnerzahlen, ...
• der inhaltliche und zeitliche Schwerpunkt der Arbeit in
einem GIS bildet die Info-Abfrage und räumliche Analyse
dies geschieht alles über Tabellen
Slide 34
Editieren von Tabellen
Hinzufügen von Reihen
Hinzufügen/Ändern von Werten
Kopieren/Löschen von Werten
Durchführung von Berechnungen
Hinzufügen von Spalten
Slide 35
Editieren von Tabellen
• Grundsätzlich gilt vor
jeder Änderung der
Form bzw. dem Inhalt
von Tabellen:
unter dem Editor
„Start Edit“ anklicken
danach Öffnen der
entsprechend zu verändernden Tabelle
• nach der Änderung
„Stop Edit“ anklicken
Slide 36
Hinzufügen von Reihen
• „Record-Button“ klicken,
um ans Ende der Tabelle
zu gelangen
• in einer neuen Reihe
können nun die entsprechenden Werte eingetragen werden
IDs werden dabei
vom Programm
vergeben
Slide 37
Hinzufügen/Ändern von Werte
• auf das entsprechende Feld gehen
• Ändern des alten
Werts bzw. Eingabe
des neuen
Slide 38
Kopieren/Löschen von Werten
• Rechtsklick auf das
entsprechende Feld
• Anwendung der Funktionen wie unter Win
Slide 39
Durchführen von Berechnungen ( I )
An einem Beispiel (Bevölkerung pro m²)
durch Berechnungen kann
man Felder bzw.
Spalten editieren
• zu berechnende Feld anklicken
• Kopf der entspr. Spalte klicken
• Reihe anklicken
• Rechtsklick auf das Feld
• „Calculate Values“ auswählen
Slide 40
Durchführen von Berechnungen ( II )
• entsprechende Formel
zur Berechnung eingeben
• Werte der Formel werden
durch anklicken aktiviert
über „Fields“ kann
man Werte der Spalten
auswählen
unter „Type“ den
Datentyp einstellen
es gibt noch Rechenfunktionen
Berechnung starten
unter „OK“
Slide 41
Durchführen von Berechnungen ( III )
Ergebnis der Berechnung eines Wertes in einer Spalte
Slide 42
Durchführen von Berechnungen ( IV )
Ergebnis der Berechnung aller Werte einer Spalte
• wird erreicht durch Markieren der Spalte
und anschließendem Aktivieren des „Calculator“
Slide 43
Hinzufügen von Spalten ( I )
zur Angabe neuer Merkmale müssen zuerst neue
Spalten erzeugt werden
• Starten von ArcCatalog
• Rechtsklick auf die Datei,
unter der die Tabelle
existiert
• „Properties“ auswählen
Slide 44
Hinzufügen von Spalten ( II )
• in der Spalte „Field Name“
zur untersten Zeile springen
• neuen Spaltennamen eingeben
• Datentyp auswählen, der
später die Werte der neuen
Spalte repräsentieren wird
Slide 45
Hinzufügen von Spalten ( III )
• „Field Properties“ einstellen:
• „Precision“
Anzahl der Ziffern,
die max eingegeben
werden können
• „Scale“
Angabe der Stellen
nach dem Komma
• Abschließen des Hinzufügens von Spalten mit „OK“
Slide 46
Hinzufügen von Spalten ( IV )
Ergebnis des Hinzufügens einer Spalte
Slide 47
Einordnung von Tabellen in GIS
• Einteilung der in GIS verwendeten Daten
erfolgt in zwei Gruppen:
Geometriedaten, die modellhaft räumliche
Strukturen der Umwelt beschreiben
Sachdaten, die die o.a. Strukturen über
assoziierte Attribute weiter kennzeichnen
• beide Datengruppen sind logisch miteinander
verknüpft, d.h. die Sachdaten sind in eindeutiger
Weise den Geometriedaten zugeordnet
Slide 48
Geocodierung ( I )
• Schwerpunkt von GIS liegt auf der graphischen
Umsetzung raumbezogener Informationen
• wichtigstes Kennzeichen dabei ist die Geocodierung,
d.h. die numerische Verknüpfung von Geometrieund Sachdaten mit graphischen Zeichen
Slide 49
Geocodierung ( II )
• Geometriedaten
• Sachdaten
• Verknüpfung über
gemeinsame
Kennziffer
• usw.
• Ausgabe einer
thematischen Karte
Slide 50
Geocodierung ( III )
• Bindeglied zwischen Geometrie- und Sachdaten
ist eine Identifikationsvariable
• diese besitzt in der Regel eine Ziffern- oder
Buchstabenfolge als Ausprägung
• sie ist sowohl in der Koordinatendatei wie auch
in der Sachdatei vorhanden
• man spricht von:
Gebietskennziffer, Schlüssel, Identifier, ID
Slide 51
Geocodierung ( IV )
• jedes Kartenobjekt, das
einer Datensteuerung
unterliegen soll, besitzt
eine solche ID
• sie ist den jeweiligen
Daten in der zeilenweisen
Anordnung vorgeschaltet
• das gleiche gilt für Sachdaten, die sich auf
einzelne Kartenobjekte
beziehen
Slide 52
Geocodierung ( V )
• ein Programm ist dadurch in der Lage, Koordinatenund Sachdatensätze, die die gleiche Kennziffer
besitzen, aufeinander zu beziehen
• jede ID kann nur einmal für ein Kartenobjekt
vergeben werden
• in der Praxis erfolgt die ID-Vergabe nach einem
Ordnungsprinzip, welches oft in Anlehnung an
allgemein gebräuchliche Ordnungsschemata
ausgesucht wird
PLZ, amtliche Kennziffern, ...
Slide 53
Geocodierung ( VI )
• Beachte:
beide Dateien müssen vollständig sein
fehlen in der Sachendatei tlw. die notwendigen
IDs , die den Bezug zu einer Raumeinheit oder
einem Raumobjekt in der Koordinatendatei
herstellen, wird die thematische Information
nicht dargestellt
Slide 54
Geocodierung ( VII )
• Programmtechnisch erfolgt die Verknüpfung, indem
zuerst die Geometrie- und anschließend die
Sachdatendatei aufgerufen wird
• sie befinden sich in getrennten Verzeichnissen mit
charakteristischen Bezeichnungen wie z.B. Grenzen
oder Daten
• sie sind in der spezifischen Dateinamenerweiterung
erkennbar:
„geo“ oder „bnd“ für Koordinatendateien
„dat“ oder „att“ für Sachdateien
Slide 55
Verknüpfen von Tabellen ( I )
Verknüpfung der Inhalte,
der Merkmale zweier
Datensätze
Erzeugen eines
neuen Datensatzes
• Rechtklick auf Layer
• „Join“ auswählen
Joining data
by location
Joining data by
name or attribute
Slide 56
Verknüpfen von Tabellen ( II )
Beim Verknüpfen von Datensätzen wird
unterschieden zwischen:
• Joining data by location
Verknüpfung zweier Datensätze
über ihre räumliche Beziehung
Join data only from the nearest point
Aggregate data from closest points
• Joining data by name or attribute
Verknüpfung zweier Datensätze über
gemeinsame Werte oder Namen
Slide 57
Joining data by location ( I )
Join data only
from nearest point
Merkmale des einen Datensatzes werden mit denen des
anderen zusammengefügt
• „Location“ auswählen
• Aussuchen der zu verknüpfenden Datei über „Choose“
• „Join data only from
nearest point“
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 58
Joining data by location ( II )
Slide 59
Joining data by location ( III )
Aggregate data
from closest points
Werte von gemeinsamen
Merkmalen werden addiert
bzw. es wird deren Mittel
gebildet
• „Aggregate data from
closest points“
• unterscheiden zwischen
„Averages“ und „Sums“
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 60
Joining data by location ( IV )
Slide 61
Joining data by name or attribute ( I )
• „Name or „Attribute“
anklicken
• Angabe des Namens oder
des Attributs
• Auswählen des anderen
Datensatzes
• Aussuchen des entsprechenden Attributes
• Speichern des neuen
Datensatzes unter ...
• „OK“
Slide 62
Joining data by name or attribute ( II )
Slide 63
Tabellen erstellen ( I )
die zu erstellenden Tabellen
müssen einen räumlichen
Bezug zu einer Datenbank
haben
• Tabellen werden in vorhandenen Datenbanken
(geodatic database) erstellt
• Öffnen von ArcCatalog
• Rechtsklick auf Datenbank
• „New“ und dann „Table“
auswählen
Slide 64
Tabellen erstellen ( II )
• der zu erstellenden
Tabelle einen
Namen geben
Slide 65
Tabellen erstellen ( III )
• „Default“ auswählen
benutzt die Voreinstellungen zur
Gestaltung der
neuen Tabelle
Slide 66
Tabellen erstellen ( IV )
• unter „Field Name“ die
Namen für die Spalten
vergeben
• Datentyp auswählen,
der später die Werte
der neuen Spalte
repräsentieren wird
• „Field Properties“
einstellen
Slide 67
Tabellen erstellen ( V )
• nach dem „Fertig Stellen“
wird Tabelle unter der
entsprechenden Datenbank gespeichert
Slide 68
Neu erstellte Tabelle editieren
Edition der neuen Tabellen
funktioniert nur unter ArcMap
• in der Inhaltsübersicht für
die Layer der Karte das
Blatt „Source“ auswählen
• Rechtklick auf die zuvor
erstellte Tabelle
• wähle „Open“
• dann Tabelle editieren
Slide 69
Hinzufügen von Tabellen zu Karten ( I )
Hinzufügen von Tabellen, die keine
räumlichen Informationen beinhalten
Erscheinen nicht in der Karte, können
aber in Verbindung mit Layern stehen
• das „Source“-Blatt anzeigen lassen
• „Add Data“ in der Menüleiste klicken
Slide 70
Hinzufügen von Tabellen zu Karten ( II )
• Aussuchen der Tabelle
• Hinzufügen zur Karte
• Öffnen und Editieren der
Tabelle über Rechtsklick
und „Open“
Slide 71
Beispiel Verknüpfen mit anderen Tabellen ( I )
Slide 72
Beispiel Verknüpfen mit anderen Tabellen ( II )
Slide 73
Beispiel Verknüpfen mit anderen Tabellen ( III )
Slide 74
Aufgabe 1
• Erweitere die Tabelle „cities“ (Europa) mit
der Spalte „Erdbebenstärke“
• Füge anschließend in dieser Spalte für beliebige
Städte verschiedene Erdbebenstärken ein
• Klassifiziere anschließend diese verschiedenen
Erdbebenstärken in 5 Gruppen
• Benutze dabei „Classifying features by quantity“
• Stelle Dein Ergebnis in der Europa-Karte da
Slide 75
Lösung Aufgabe 1
Slide 76
Aufgabe 2
• Verknüpfe zwei Tabellen so miteinander,
dass aus der neuen entstandenen Tabelle zu
entnehmen ist, wie viele Städte in Europa
nach Flüssen benannt sind
• Stelle diese Flüsse in der Europakarte da
Slide 77
Lösung Aufgabe 2