Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Verknüpfung von Tabellen Umgang mit Tabellen In ArcMap Christina Förster.

Ähnliche Präsentationen


Präsentation zum Thema: "Verknüpfung von Tabellen Umgang mit Tabellen In ArcMap Christina Förster."—  Präsentation transkript:

1

2 Verknüpfung von Tabellen Umgang mit Tabellen In ArcMap Christina Förster

3 Christina Förster2 Übersicht  Gliederung einer Tabelle  Umgang mit der Tabelle  Optionen einer Tabelle  Übung 1  Joins & Relates  Übung 2

4 Christina Förster3 Wofür ist eine Tabelle gut? zur Datenverwaltung!!  Abspeicherung von Daten  Aktualisierung gespeicherter Daten  Kontrolle des Zugriffs auf die Daten  Ausgabe und Weitergabe von Daten

5 Christina Förster4 Gliederung einer Tabelle Name der Tabelle (Relationenname)

6 Christina Förster5 Gliederung einer Tabelle Spalten(Attribute) Zeilen (Tupel)

7 Christina Förster6 Gliederung einer Tabelle Identifier Attributwert

8 Christina Förster7 Identifier Identifier als 'Schlüssel' der Tabelle  steht in der Regel in der ersten Spalte der Tabelle  Muss nicht eingeführt werden, es lassen sich auch vorhandene Attribute verwenden  Vorteil des Identifiers: Dieser kann möglichst einfach gewählt werden

9 Christina Förster8 Gliederung einer Tabelle springt zur ersten Zeile springt zur letzten Zeile

10 Christina Förster9 Gliederung einer Tabelle wechselt zwischen allen und markierten Reihen

11 Christina Förster10 Wie bekomme ich so eine Tabelle?? Öffnen einer Tabelle durch 1.Rechtsklick auf das Layer, dessen Tabelle man sehen möchte 2.'Open Attribute Table' auswählen

12 Christina Förster11 Wie bekomme ich so eine Tabelle?? Hinzufügen von vorhandenen Tabellen 1.Rechtsklick auf 'Layers', 'Add Data' auswählen 2.Die zu öffnende Tabelle wählen und hinzufügen 3.Über ArcCatalog mit 'drag&drop' möglich

13 Christina Förster12 Umgang mit der Tabelle  Breite einer Spalte ändern  Verschieben einer Spalte  Markieren von Spalten und/oder Zeilen  Einfrieren einer Spalte  Sortieren nach einer oder mehreren Spalten  Zusammenfassen von Spalten  Statistiken erstellen

14 Christina Förster13 Einfrieren einer Spalte  entspricht dem Fixieren bei Excel 1.Rechtsklick auf den Kopf der einzufrierenden Spalte und 'Freeze/Unfreeze Column' auswählen

15 Christina Förster14 Einfrieren einer Spalte  Die Spalte wird an das linke Ende der Tabelle verschoben und ist durch einen Balken abgetrennt  Die Spalte bleibt beim Seitwärtsscrollen immer im Tabellenfenster

16 Christina Förster15 Sortieren nach Spalten  Zwei Möglichkeiten der Sortierung 1. Aufwärts sortieren von 1 → n bzw. A → Z 2. Abwärts sortieren von n → 1 bzw. Z → A

17 Christina Förster16 Sortieren nach einer Spalte 1.Rechtsklick auf den Kopf der zu sortierenden Spalte 2.'Sort Ascending' (abwärts sortieren) oder 'Sort Descending' (abwärts sortieren) wählen

18 Christina Förster17 Sortieren nach mehreren Spalten 1.Mehrere Spalten markieren 2.'Sort Ascending' oder 'Sort Descending' auswählen Achtung: Die Spalte, nach der zuerst sortiert werden soll, muss links von den anderen stehen!!

19 Christina Förster18 Zusammenfassen von Spalten 1.Rechtsklick auf den Kopf der zusammen zu fassenden Spalte und 'Summarize' auswählen

20 Christina Förster19 Zusammenfassen von Spalten 2.Anfragung von statistischen Informationen (First, Last, Minimum, Maximum,...) aus der Tabelle

21 Christina Förster20 Zusammenfassung von Spalten 3.Abspeicherung der angefragten Informationen in einer eigens dafür neu erzeugten Tabelle

22 Christina Förster21 Statistiken erstellen 1.Rechtsklick auf den Kopf der zu einer Statistik zu erscheinenden Spalte und 'Statistics...' auswählen

23 Christina Förster22 Statistiken erstellen

24 Christina Förster23 Optionen einer Tabelle  Einträge suchen  Zeilen nach Kriterien auswählen bzw. selektieren  Alle Zeilen auswählen  Auswahl/Selektion aufheben  Schaltung zwischen verschiedenen Markierungen  Eine Tabelle im Layout neben der Karte anzeigen lassen  Änderung der Merkmale einer Tabelle

25 Christina Förster24 Einträge suchen  Unter 'Options' ► 'Find & Replace' auswählen

26 Christina Förster25 Einträge suchen 1.Eintragen, wonach man sucht 2.Art der Suche einstellen 3.Bestätigung der Suche

27 Christina Förster26 Zeilen nach Kriterien auswählen  Unter 'Options' ► 'Select By Attributes' auswählen

28 Christina Förster27 Zeilen nach Kriterien auswählen  Typ der Auswahl einstellen New selection Add to selection Remove from selection Select from selection

29 Christina Förster28 Zeilen nach Kriterien auswählen  ‚Fields‘ Umfasst alle Spalten Gewünschte Spalte mit Doppelklick auswählen

30 Christina Förster29 Zeilen nach Kriterien auswählen  Operatoren Gewünschte Operation einstellen

31 Christina Förster30 Zeilen nach Kriterien auswählen  Unique sample values Umfasst alle Einträge der zuvor ausgewählten Spalte Gewünschten Eintrag mit Doppelklick auswählen

32 Christina Förster31

33 Christina Förster32 Alle Zeilen auswählen  Unter 'Options‚ ► 'Select All' auswählen

34 Christina Förster33 Auswahl/Selektion aufheben  Unter 'Options' ► 'Clear Selection' auswählen

35 Christina Förster34 Schaltung zwischen verschiedenen Markierungen  Unter 'Options' ► 'Switch Selection' auswählen

36 Christina Förster35 Schaltung zwischen verschiedenen Markierungen  Drücken der Taste 'Switch Selection' führt zu

37 Christina Förster36 Eine Tabelle im Layout neben der Karte anzeigen lassen  Unter 'Options' ► 'Add Table to Layout' auswählen

38 Christina Förster37 Änderung der Merkmale einer Tabelle  Unter 'Options' ► 'Appearance' auswählen

39 Christina Förster38 Änderung der Merkmale einer Tabelle  Änderung der Farbe der Markierung  Hervorhebung einer Markierung  Änderung der Schriftart, Schriftgröße und Schriftfarbe in der Tabelle

40 Christina Förster39 Änderung der Merkmale aller Tabellen  In der Menüleiste 'Tools ' ► 'Options' auswählen und hier die Kartei 'Tables' öffnen

41 Christina Förster40 Ändern der Tabelleninhalte - Editieren  In der Menüleiste unter ‚Tools‘ ‚Editor Toolbar‘ auswählen  Unter ‚Editor‘ mit ‚Start Editing‘ Editiervorgang ermöglichen

42 Christina Förster41 Ändern der Tabelleninhalte - Editieren  Eingeschalteter Editiervorgang sichtbar durch Symbol unten rechts neben ‚Options‘ Die Köpfe der editierbaren Spalten erscheinen jetzt weiß

43 Christina Förster42 Ändern der Tabelleninhalte - Editieren Mögliche Operationen:  Inhalt der Zellen ändern  Zeilen hinzufügen (nur am Ende der Tabelle möglich)  Zellen ausschneiden, kopieren, einfügen und löschen  Zum Beenden des Editiervorgangs unter ‚Editor‘ ‚Stop Editing‘ wählen

44 Christina Förster43 Spalten hinzufügen und löschen  Zum Hinzufügen einer Spalte: Bei der Tabelle unter ‚Options‘ ► ‚Add Field...‘ wählen Editiervorgang muss ausgeschaltet sein

45 Christina Förster44 Spalten hinzufügen und löschen  Fenster ‚Add Field‘ wird geöffnet  Namen und Typ der neuen Spalte eintragen

46 Christina Förster45  Zum Löschen einer Spalte: Rechtsklick auf den Spaltenkopf ‚Delete Field‘ wählen Achtung: Das Löschen einer Spalte kann nicht rückgängig gemacht werden!! Spalten hinzufügen und löschen

47 Christina Förster46 Übung 1  Kopiert die Dateien city.shp, roads.shp und states.shp aus dem Verzeichnis V/Christina  Öffnet die Tabelle von ‚cities‘  Fasst die Spalte ‚state‘ zusammen  Stellt diese in einer Statistik dar und schaut euch an, wie viele Städte ein Staat durchschnittlich umfasst  Öffnet die Tabelle von ‚states‘  Ordnet sie so, dass ihr den Namen des Staates mit der kleinsten Fläche angeben könnt

48 Christina Förster47 Joins & Relates Verknüpfungen & Beziehungen von Tabellen untereinander Joins:‚Einfügen ganzer Tabellen‘ Relates:Beziehungen schaffen zwischen Tabellen

49 Christina Förster48 Joins - Verknüpfungen Ergänzung einer Tabelle um den Inhalt einer anderen Tabelle z.B. ‚cities‘ wird um die Einwohnerzahl (nicht raumbezogen) der entsprechenden Stadt ergänzt oder z.B. ‚cities‘ wird um die Länder ergänzt

50 Christina Förster49 Organisation der Datenbank in ArcMap  Nur bestimmte signifikante Merkmale/Attribute werden in einer Tabelle eines Layers festgehalten (z.B. unter cities der Stadtname, Einwohnerzahl,...)  Jede Information wird nur einmal gespeichert  Dadurch lassen sich Daten leicht ändern

51 Christina Förster50 Datenstruktur von UML- Diagrammen Flächen: A: P1P2P3P4P5 B: P4 P3 P6 P7 C: P4P7 P8 P9P5 Punkte: P P P P P P P1 P2 P3 P6 P7 P8 P9 A B C P5 P4 Punktobjekte ohne Redundanz

52 Christina Förster51 Beziehungen in UML - einführendes Beispiel Flächen Knoten Kanten begrenzen

53 Christina Förster52 Beziehungen in UML - einführendes Beispiel

54 Christina Förster53  jedes Grundstück hat mindestens drei Kanten  jede Kante begrenzt genau zwei Grundstücke Beziehungen in UML - einführendes Beispiel Multiplizität Name

55 Christina Förster54 Multiplizitäten von Verknüpfungen-Joins  Eine Tabelle um eine andere Tabelle ergänzen Möglichkeiten:  1 – 1 (z.B. Stadt – Einwohnerzahl)  m – 1(z.B. Städte – Land)

56 Christina Förster55 Joins - Verknüpfungen

57 Christina Förster56 Joins - Verknüpfungen  Wahl zwischen Verknüpfung basierend auf gleichen Attributen Verknüpfung basierend auf geographischen Bedingungen

58 Christina Förster57 Joins - Verknüpfungen 1.Attribut festlegen, auf das die Verknüpfung basieren soll 2.Angabe der zweiten Tabelle, mit der die ausgewählte Tabelle verknüpft werden soll 3.Auswahl des Attributes in der zweiten Tabelle, auf die sich die Verknüpfung beziehen soll

59 Christina Förster58 Joins - Verknüpfungen

60 Christina Förster59 Joins - Verknüpfungen 1.Angabe der zweiten Tabelle, mit der die ausgewählte Tabelle verknüpft werden soll Möglichkeiten:  Zweite Tabelle stellt einen Punkt oder eine Polylinie dar (→ Ergänzung um numerische Werte oder um alle Attribute und der Distanz)  Zweite Tabelle stellt einen Polygonzug dar (Punkt liegt in mehreren Polygonen → Ergänzung um das erste Polygon der Tabelle, das gefunden wird oder um das Polygon, in dem der Punkt ‚eher‘ liegt - Distanzberechnung) Ein neues Layer wird erstellt!!

61 Christina Förster60 Joins - Verknüpfungen

62 Christina Förster61 Joins - Verknüpfungen

63 Christina Förster62 Relates - Beziehungen Verknüpfung zweier Tabellen, ohne Übernahme von Attributen  Jede Tabelle bleibt für sich bestehen  Abspeicherung der Daten nicht doppelt (→ Vermeidung von Redundanzen bei Änderung)

64 Christina Förster63 Multiplizitäten von Relates - Beziehungen  Zwei Tabellen in Zusammenhang bringen Möglichkeiten:  1 – m (z.B. Land – Bundesländer)  m – n(z.B. Städte – Länder)

65 Christina Förster64 Relates - Beziehungen

66 Christina Förster65 Relates - Beziehungen 1.Attribut festlegen, auf das die Beziehung basieren soll 2.Angabe der zweiten Tabelle, mit der die ausgewählte Tabelle verknüpft werden soll 3.Auswahl des Attributes in der zweiten Tabelle, auf die sich die Verknüpfung beziehen soll 4.Namen für die Beziehung geben

67 Christina Förster66 Relates - Beziehungen

68 Christina Förster67 Relates - Beziehungen

69 Christina Förster68 Verwaltung von Joins & Relates

70 Christina Förster69 Entfernen eines Joins oder eines Relates  Rechtsklick auf den Layer  ‚Joins and Relates‘ auswählen  Hier ‚Remove Join(s)‘ bzw. ‚Remove Relate(s)‘ und dann den entsprechenden Namen auswählen → Join(s) bzw. Relate(s) werden aufgehoben

71 Christina Förster70 Vergleich von Joins & Relates Joins Mögliche Multiplizitäten:  One-to-one  Many-to-one Anordnung nach dem Join:  Eine Tabelle Einblick:  Zu der neuen großen Tabelle Relates Mögliche Multiplizitäten:  One-to-many  Many-to-many Anordnung nach dem Relate:  Beziehung zwischen zwei Tabellen  Beide Tabellen bleiben für sich erhalten Einblick:  Zu beiden Ursprungstabellen

72 Christina Förster71 Übung 2  Verknüpft die Tabellen der Städte und Staaten so, dass ihr zu jedem Staat die dazugehörigen Städte und ihre Einwohnerzahl angeben könnt (erstellt ein Relate unter dem Layer ‚states‘)  Welche Stadt wird in alphabetischer Reihenfolge als erstes im Staat Chihuahua aufgeführt?  Welche Eiwohnerzahl hat diese Stadt?

73 Christina Förster72 Quellenangaben  ESRI: Using ArcMap. Environmental Systems Research Institute Inc, USA, 2000  ESRI: Using ArcCatalog. USA, 2001  Plümer, L.: Vorlesung GIS I

74 Christina Förster73 Verknüpfung von Tabellen ♦ Vielen Dank für Eure Aufmerksamkeit ♦ ♥


Herunterladen ppt "Verknüpfung von Tabellen Umgang mit Tabellen In ArcMap Christina Förster."

Ähnliche Präsentationen


Google-Anzeigen