Verknüpfung von Tabellen

Slides:



Advertisements
Ähnliche Präsentationen
IrfanView starten Doppelklick Es erscheint dieses Fenster.
Advertisements

Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Zellen Zeilen Spalten Bereiche, z. B. C2 : F18 Rechenblätter Stefan Wiedemann.
Bearbeitung und Verknüpfung von Tabellen Räumliche Anfragen
Joao Monteiro Meda1 Label und Annotationen Verwaltung und Gestaltung.
1. Platzierung 2.Verwaltung und Gestaltung
By Monika Krolak & Christian Meschke
WS 02/03 Netzwerkevon B. Frielinghaus Netzwerke Erzeugung und Änderung.
Excel Kurs Teil III Zinsberechnungen ( Sparbuch, Entnahmeplan, Monatszins ) Das große 1 x 1 ( Berechnungen mit Namen, die Matrixformel ), Blattregister,
Excel Kurs Teil V Navigation in großen Tabellen, Inhalt einfügen ( Umwandlung von Funktionen in Werte, Addition, Subtraktion, Multiplikation und Division.
Excel Kurs Teil I Excel starten, Verknüpfungen auf dem Desktop anlegen. F. Bäumer.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Tipps und Tricks für Word 2000 Aytac, Felix, Steffen 04/05.
Fakultät WirtschaftJürgen Guter Dipl. Physiker (Univ.) Microsoft Office Excel 2007 Specialist Zertifizierung Wirtschaftsinformatik Specialist Zertifizierung.
Eine Bewerbung schreiben
Textgestaltung mit Word
Ich möchte gerne mehrere Bilder auf ein Folie
PowerPoint.
Wie man eine einfache Präsentation erstellt...
Erstellen und bearbeiten von Diagrammen –
Auf Wunsch einer einzelnen Dame
Excel verschiedene Anwendungen
Abfragen definieren Beispiele für Abfragen: Microsoft Query:
Excel 97 Einführung - Start -.
6 Arbeiten in der Datenblattansicht
Powerpoint 2010 Start Funker Panorama: Zuschauer auf der Elbbrücke beim Weinfest 2011 in Meißen.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Technische Hilfe Datenauswertung
Smart Features b Relationen b Regeln. Relationen b Definition: b Eine Relation ist eine Verbindung zwischen zwei Objekten. Diese Objekte können entweder.
Ändern von Merkmalen Geometrie Topologie Attribute.
9. Nützliche Techniken 9.1 Textelemente suchen
7. Dokumente verwalten 7.1 Grundlagen
Datenbanken Dantenbanksystem Data Base System Datenbasis (Daten)
Datenreihen erzeugen –
Datenbanksysteme für hörer anderer Fachrichtungen
die Auftragsbearbeitung für den Kleinbetrieb
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Willkommen im Computerzentrum zum Tutorium: Einführung in die Tabellenkalkulation mit Excel.
Hilfe Dokumente.
EINFÜHRUNG in HOT POTATOES
Box Funktionen. Verschieben Sie drei Beispieldateien in die Box, die Sie für Ihren Kunden erstellt haben und öffnen Sie diese Wählen Sie eines der Beispiele.
Funktionen für die Teamarbeit
Interaktive Übungen mit Word
Pivot-Tabellenbereiche markieren
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Datei, aufgebaut als Tabelle (Relation) Datensatz, entspricht einer Zeile der.
Saia Service an PCD's Wartung
Blatt nur mit Werten kopieren
Der Windows-Desktop Beispiel für den Windows-Desktop.
Structured Query Language
Musterlösung zum Arbeitsblatt Nr. 1
Die Vereinsverwaltung unter Windows 2000 Anhand der folgenden Präsentation werden Sie mit der Verwaltung des Vereins unter Windows 2000 vertraut gemacht.
Lektion 1 - Lektion 2 - Lektion 3 - Lektion 4
1 Erstellung eines Lebenslaufes
Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser
Verknüpfung von Tabellen
Geometrische Netze Verbinder- und Verknüpfungsregeln.
Kai-Uwe Gierse1 Interaktives Editieren am Bildschirm Erzeugen von Features, Digitalisieren Ändern von Features: Geometrie, Topologie, Attribute.
Werkzeuge: ArcCatalog, ArcMap, ArcToolbox, ArcScene Birgit Abendroth
Michael Haas Karten II diskrete Phänomene Proseminar GIS1 Karten II Diskrete/ Kontinuierliche Phänomene Michael Haas / Thomas Eicker.
Modellierung und Schnittstelle zu UML Pro-Seminar GIS II WS 2004/2005 Christoph Römer.
Christoph Koch Räumliche Anfragen. Christoph Koch Gliederung Definition von Anfragen Raumbezogene Anfragen Themenbezogene Anfragen.
Funktionen Buffer Kathrina Schmidt Die Funktion Buffer (die „Pufferzone“ um räumliche Objekte) von Kathrina Schmidt.
Ändern der Merkmale : Ändern der Merkmale :Ändern der Merkmale :Ändern der Merkmale : - Geometrie - Topologie - Topologie - Attribute - Attribute ( ArcMap.
Judith Pietzner1 Interaktives Editieren am Bildschirm Ändern von Features: Geometrie, Topologie, Attribute.
PhotoShop Elements & Organizer
Mithilfe der Microsoft Excel Datensortierung können z.B. lange und ungeordnete Listen hilfreich aufsteigend oder absteigend sortiert werden.
Referat zu Hyperlink in Excel mit Grafik und Text
Arbeiten mit WordSmith 4. Inhalt 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus) 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus)
Dateien und Ordner verwalten.  die Ansicht  erstellen  verschieben  kopieren  ausschneiden  einfügen  löschen  freigeben  umbenennen  zusammenhängend.
Beschriftung: Labels und Annotationen
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
 Präsentation transkript:

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

Übersicht Gliederung einer Tabelle Umgang mit der Tabelle Optionen einer Tabelle Übung 1 Joins & Relates Übung 2 15.11.2004 Christina Förster

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 15.11.2004 Christina Förster

Gliederung einer Tabelle Name der Tabelle (Relationenname) 15.11.2004 Christina Förster

Gliederung einer Tabelle Spalten(Attribute) Zeilen (Tupel) Ein Layer ist in ArcMap die Darstellung einer Menge von Objekten des gleichen Geometrietyps (Punkt, Polygon oder Polylinie) Die Thematik dieser Geoobjekte wird durch eine zugeordnete Tabelle dargestellt Spalten/Attribute: Eigenschaften, die zur Beschreibung von Objekten/Sachen wesentlich sind und von deren Objekten angenommen werden können Zeilen/Tupel: jedem Geoobjekt entspricht eine Zeile der zugeordneten Tabelle; dabei ist die Aggregation implizit (über den Bezeichner), d.h. beispielsweise, dass es kein Objekt 'Rhein' gibt, sondern nur einzelne Polylinien, die den Rhein bilden 15.11.2004 Christina Förster

Gliederung einer Tabelle Identifier Attributwert Vorsicht: Der Identifier eines Studenten ist nicht der Name, sondern die Matrikelnummer Attribute der Objekte in einer Tabelle sind gleich; die Attributwerte sind nicht gleich 15.11.2004 Christina Förster

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 zu Punkt2: Wahl der minimalen Menge von Attributen, deren Werte ein Tupel innerhalb einer Relation/ einer Sammlung von Informationen eindeutig identifizieren 15.11.2004 Christina Förster

Gliederung einer Tabelle springt zur ersten Zeile springt zur letzten Zeile 15.11.2004 Christina Förster

Gliederung einer Tabelle wechselt zwischen allen und markierten Reihen auf die einzelnen Optionen, die verwendbar sind, gehe ich gleich noch ein 15.11.2004 Christina Förster

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

Wie bekomme ich so eine Tabelle?? Hinzufügen von vorhandenen Tabellen Rechtsklick auf 'Layers', 'Add Data' auswählen Die zu öffnende Tabelle wählen und hinzufügen Über ArcCatalog mit 'drag&drop' möglich Also ganz normal, wie wir auch immer die shape-files holen 15.11.2004 Christina Förster

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 Die ersten drei Punkte (Spaltbreite ändern, Verschieben einer Spalte und das Markieren) werden wie bei Excel gemacht. 1. Bei Spaltbreite geht man oben zwischen zwei Spaltenköpfe hin, dann erscheint eine Art Pfeil und den kann man dann mit der Maus verschieben 2. Eine Spalte lässt sich verschieben, indem man sie am Kopf einer Spalte mit der Maus festhält und dann an den gewünschten Platz verschiebt und 3. Markieren kann man ähnlich, indem man mit gedrückter Maustaste über mehrere Spaltenköpfe oder Zeilenköpfe geht und die Maustaste dann loslässt 15.11.2004 Christina Förster

Einfrieren einer Spalte entspricht dem Fixieren bei Excel Rechtsklick auf den Kopf der einzufrierenden Spalte und 'Freeze/Unfreeze Column' auswählen 15.11.2004 Christina Förster

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 15.11.2004 Christina Förster

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

Sortieren nach einer Spalte Rechtsklick auf den Kopf der zu sortierenden Spalte 'Sort Ascending' (abwärts sortieren) oder 'Sort Descending' (abwärts sortieren) wählen 15.11.2004 Christina Förster

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

Zusammenfassen von Spalten Rechtsklick auf den Kopf der zusammen zu fassenden Spalte und 'Summarize' auswählen 15.11.2004 Christina Förster

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

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

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

Statistiken erstellen Verschiedene Werte ablesbar 15.11.2004 Christina Förster

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 15.11.2004 Christina Förster

Einträge suchen Unter 'Options' ► 'Find & Replace' auswählen 15.11.2004 Christina Förster

Einträge suchen Eintragen, wonach man sucht Art der Suche einstellen Bestätigung der Suche Der Curser springt automatisch in die Zeile, wo er den gesuchten Begriff gefunden hat 15.11.2004 Christina Förster

Zeilen nach Kriterien auswählen Unter 'Options ' ► 'Select By Attributes' auswählen 15.11.2004 Christina Förster

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

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

Zeilen nach Kriterien auswählen Operatoren Gewünschte Operation einstellen 15.11.2004 Christina Förster

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

15.11.2004 Christina Förster

Alle Zeilen auswählen Unter 'Options ‚ ► 'Select All' auswählen 15.11.2004 Christina Förster

Auswahl/Selektion aufheben Unter 'Options ' ► 'Clear Selection' auswählen 15.11.2004 Christina Förster

Schaltung zwischen verschiedenen Markierungen Unter 'Options ' ► 'Switch Selection' auswählen 15.11.2004 Christina Förster

Schaltung zwischen verschiedenen Markierungen Drücken der Taste 'Switch Selection' führt zu 15.11.2004 Christina Förster

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

Änderung der Merkmale einer Tabelle Unter 'Options ' ► 'Appearance' auswählen 15.11.2004 Christina Förster

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

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

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

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

Ä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 Problem: Spalten hinzufügen und löschen! Mit Editieren nicht möglich!! 15.11.2004 Christina Förster

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

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

Spalten hinzufügen und löschen 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!! 15.11.2004 Christina Förster

Ü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 Kann sein, dass ihr zuerst V in eurem Verzeichnis noch ergänzen müsst, wenn ihr die Dateien in euer Verzeichnis kopieren wollt 15.11.2004 Christina Förster

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

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 Zu 1) so kann man dann direkt die Einwohnerzahl einer Stadt ersehen, wenn man Anfragen zur Stadt macht. Jeder Stadt wird ihre entsprechende Einwohnerzahl zugewiesen Zu 2) so bekommen mehrere Städte das gleiche Land zugewiesen Also werden raumbezogene Daten, hier die Stadt, mit nicht raumbezogenen Daten, hier die Einwohnerzahl, verknüpft Oder es werden raumbezogene Daten miteinander verknüpft, wie z.B. wir haben eine Tabelle mit Hauptstädten und Ländern und eine Tabelle mit Ländern und Kontinenten und ich will alles gleichzeitig abrufen können, also verknüpfe ich die beiden Tabellen und habe dann eine große Tabelle mit Hauptstädten, Ländern und Kontinenten 15.11.2004 Christina Förster

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 Zu 1) Separate Tabellen für Daten, die laufend aktualisiert werden. bei cities sind jetzt keine Flussnamen enthalten, gehören da ja auch nicht hin. Zu 3) z.B. muss man die Einwohnerzahl einer Stadt nur in einer Tabelle ändern und nicht in 20 15.11.2004 Christina Förster

Datenstruktur von UML-Diagrammen Punktobjekte ohne Redundanz Flächen: A: P1 P2 P3 P4 P5 B: P4 P3 P6 P7 C: P4 P7 P8 P9 P5 Punkte: P1 2.0 0.0 P2 5.0 1.0 P3 7.0 3.0 P4 5.0 4.0 P5 1.0 1.0 P6 7.0 6.0 ............................. P1 P2 P3 P6 P7 P8 P9 A B C P5 P4 Damit man aber eine Verbindung zu den anderen Daten hat, muss man Beziehungen zwischen den einzelnen Tabellen festlegen. In ArcMap tuen wir das durch ‚Relates‘... Wie das geht, das kommt gleich... Vorher was anderes... Wir müssen gucken, was man unter ‚Beziehung‘ versteht und was es für Möglichkeiten für Beziehungen gibt 15.11.2004 Christina Förster

Beziehungen in UML - einführendes Beispiel Flächen Knoten Kanten begrenzen Dazu schauen wir uns ein Beispiel aus GIS I an Wir haben hier Knoten, Kanten und Flächen Durch zwei Knoten kann man eine Kante definieren und durch Kanten wiederum sind Flächen begrenzt 15.11.2004 Christina Förster

Beziehungen in UML - einführendes Beispiel Hier sind die Klassen mit ihren Beziehungen untereinander abgebildet, wir wollen uns jetzt nur mal auf die Beziehung von Kanten und Grundstücken beschränken 15.11.2004 Christina Förster

Beziehungen in UML - einführendes Beispiel Multiplizität Name Hier erkennt man die Beziehung zwischen Kanten und Grundstücken Zu 2) jede Kante begrenzt oder teilt genau zwei Grundstücke Dies ist eine m zu n – Beziehung Jetzt wollen wir gleich gucken, welche Beziehungen es in ArcMap gibt.. jedes Grundstück hat mindestens drei Kanten jede Kante begrenzt genau zwei Grundstücke 15.11.2004 Christina Förster

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) Bei Joins gibt es die Mölichkeiten einer one-to-one Beziehung oder einer many-to-one Beziehung 15.11.2004 Christina Förster

Joins - Verknüpfungen 15.11.2004 Christina Förster Und so kann man Joins erstellen Man geht mit der rechten Maustaste auf den entsprechenden Layer, geht dann auf ‘Joins and Relates‘ und hier auf ‚Join‘ 15.11.2004 Christina Förster

Joins - Verknüpfungen Wahl zwischen Verknüpfung basierend auf gleichen Attributen Verknüpfung basierend auf geographischen Bedingungen Dann erscheint ein solches Fenster 15.11.2004 Christina Förster

Joins - Verknüpfungen Attribut festlegen, auf das die Verknüpfung basieren soll Angabe der zweiten Tabelle, mit der die ausgewählte Tabelle verknüpft werden soll Auswahl des Attributes in der zweiten Tabelle, auf die sich die Verknüpfung beziehen soll 1.) Wählt man die Verknüpfung basierend auf gleichen Attributen, also Spalten in der Tabelle, so muss man als erstes das Attribut in der Tabelle des ausgewählten Layers angeben, worauf die Verknüpfung aufbauen soll, um das es gehen soll 15.11.2004 Christina Förster

Joins - Verknüpfungen 15.11.2004 Christina Förster Die erste Tabelle wird um die Attribute der zweiten Tabelle ergänzt. Vor dem Attributsnamen steht immer noch zusätzlich zu welcher Tabelle das Attribut vorher gehört hat 15.11.2004 Christina Förster

Joins - Verknüpfungen 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!! Wählt man die Verknüpfung basierend auf geographischen Bedingungen, so muss man als erstes wieder die zweite Tabelle festlegen mit der verknüpft werden soll Je nachdem ob die Attribute dieser zweiten Tabelle jetzt Punkte und/oder Polylinien oder Polygone, also Flächen sind muss man nun die entsprechenden Angaben machen: 1) Bei Punkten und Polylinien gibt man als nächstes an, ob die erste Tabelle um numerische Werte (wie Summe, Minimum, Maximum, u.s.w.) in Bezug auf die zweite Tabelle ergänzt werden soll oder ob die Attribute der zweiten Tabelle von der ersten Tabelle ergänzt werden soll und zusätzlich das Attribut ‚distance‘, also die Distanz zwischen zwei Punkten bzw. zwischen Punkt und Linie oder zwischen zwei Linien hinzukommt. Hierbei wird der nächstliegende Punkt bzw. die nächstliegende Polylinie des zweiten Layers gewählt. Zu2) sich kreuzen/ sich schneiden/ durchschneiden ♠♠♥☻☺♦•◘○◙♂♀♪♫☼►16◄↕‼¶§▬↨↑↓→26←27∟↔29▲30▼“#$%&‘()*+,-./012CBCDEF 15.11.2004 Christina Förster

Joins - Verknüpfungen 15.11.2004 Christina Förster 1.Bsp.: Die Tabelle der ‚cities‘ soll mit der Tabelle der Straßen verknüpft werden. Dabei sollen alle Attribute der Straßen und die Distanz von Stadt und Straße angegeben werden. Dabei sucht sich ArcMap automatisch die Straße aus, die am nächsten zur Stadt liegt. 15.11.2004 Christina Förster

Joins - Verknüpfungen 15.11.2004 Christina Förster Bei 2.Bsp. Soll die Tabelle der ‚cities‘ mit der Tabelle der ‚states‘ verknüpft werden. Dabei soll das Polygon gewählt werden, das als erstes in der Liste gefunden wird. Hierbei würde es kein Unterschied machen, da ein Punkt hier immer nur in einem Polygon liegt und nicht in mehreren 15.11.2004 Christina Förster

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) Jetzt kommen wir zu den Relates, die zwei Tabellen verknüpfen sollen, aber jede Tabelle soll für sich bestehen bleiben. Also die eine Tabelle soll nicht die Attribute der anderen übernehmen. So hat man jedes Attribut nur in einer Tabelle stehen, also ist es nur einmal abgespeichert und Änderungen können leicht vorgenommen werden, aber die beiden Tabellen haben trotzdem eine Beziehung untereinander. 15.11.2004 Christina Förster

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) Mögliche Multiplizitäten sind hierbei one-to-many und many-to-many 15.11.2004 Christina Förster

Relates - Beziehungen 15.11.2004 Christina Förster Und so kann man Relates erstellen: Man geht mit der rechten Maustaste auf den entsprechenden Layer, geht dann auf ‘Joins and Relates‘ und hier auf ‚Relate‘ 15.11.2004 Christina Förster

Relates - Beziehungen Attribut festlegen, auf das die Beziehung basieren soll Angabe der zweiten Tabelle, mit der die ausgewählte Tabelle verknüpft werden soll Auswahl des Attributes in der zweiten Tabelle, auf die sich die Verknüpfung beziehen soll Namen für die Beziehung geben Dann erscheint ein ähnliches Fenster wie bei den Joins 15.11.2004 Christina Förster

Relates - Beziehungen 15.11.2004 Christina Förster Ein Relate anzeigen lassen: Öffnen der Attributentabelle, hier von ‚cities‘ Markieren einer Zeile Auf Optionen gehen Hier auf ‚Related Tables‘ Und hier auf den Namen der Beziehung, die man sich gerne anzeigen lassen möchte 15.11.2004 Christina Förster

Relates - Beziehungen 15.11.2004 Christina Förster Die Tabelle des Layers, zu der man vorher die Beziehung erstellt hat erscheint und in der Karte sind die in Beziehung stehenden Daten erkennbar So kann ich nun z.B. zu jeder Stadt die Fläche des Staates angeben 15.11.2004 Christina Förster

Verwaltung von Joins & Relates Rechtsklick auf`s Layer ‚Properties‘ wählen Und hier die Karte ‚Joins & Relates‘ auswählen 15.11.2004 Christina Förster

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 15.11.2004 Christina Förster

Vergleich von Joins & Relates 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 15.11.2004 Christina Förster

Ü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? 15.11.2004 Christina Förster

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

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