GIS-Seminar Anfragen Tabellen Erzeugen Verknüpfen.

Slides:



Advertisements
Ähnliche Präsentationen
© 2007 Cisco Systems, Inc. All rights reserved. 1 This document is Cisco Confidential. For Channel Partner use only. Not for distribution. Einführung in.
Advertisements

Lösung 5.1Schleifen 1.while (x < 5)if (x < 5) thenwhile Bif B then { do {{do { x = x + 1; x = x + 1; A A }}}} while (x < 5) while B do {x = x + 1;do {A.
SQL als Abfragesprache
IS: Datenbanken, © Till Hänisch 2000 Tabellen In relationalen DB werden Daten in Tabellen organisiert Jede Spalte enthält eine bestimmte Art von Information,
PL/SQL - Programmierung von Programmeinheiten. © Prof. T. Kudraß, HTWK Leipzig Gespeicherte Prozeduren – Eine Prozedur ist ein benannter PL/SQL Block,
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.
So erstellen Sie schnell und einfach eine Übersichtsfolie Herbert Manthei
DVG Verkettete Listen Verkettete Listen. DVG Verkettete Listen 2 Primitive Datentypen Vorteile: –werden direkt vom Prozessor unterstützt.
FH-Hof Sortieren mit Binären Bäumen Richard Göbel.
Version 5. Internal use only Network Support Center All rights reserved, property and © CAD-Computer GmbH CFR 11, ERES Electronic Record Electronic.
Libero: Design Creation / Verification Seminar WS04/05 Andreas Schibilla (ii4900)
Erstellen und bearbeiten von Diagrammen –
Betriebskostenabrechnung
Matrizenrechnung und Technologieeinsatz
Medien zwischen Technologie und Gesellschaft Dozent: Herr Prof. Dr. Manfred Thaller SS 13 Referent: Christian Braun.
zur Präsentation online - shopping
Icons in der OPAC-Kurzanzeige
Interaktive Karten zur Visualisierung statistischer Daten mit Descartes Vortrag von Annette Eicker GIS - Seminar WS 2000/01.
1 Workshop Service Grundlagen Saia Service an PCD's Grundlagen I. Workshop Einführung Service an Saia PCD Grundlagen.
Manuelle Installation von Windows XP auf Geräten mit ICH8 Chipsatz
Versuch: Energiespeicher und Solarlift
Gelegentlich wird nach einer Uhr in Powerpoint gefragt.
VS one Veranstalter: VSone Feb. 08 Folie 1 Copyright by XML-Serialisierung zur Persistierung von Objekten Thomas Schissler
Ein kommando unter Windows 7
- Untersuchung von Realitätsnahen Problemen mit Funktionen
Server.
Handlingsystem zum automatischen Einsortieren von Gleitlager - Bundbuchsen Frank Schulz (Fa. Mitutoyo Messgeräte GmbH) Alexander Mehl (Fa. Trützschler.
Wie Programmiere ich in der Roboter-AG???
Anwendungsentwicklung. … überlegen sie mal… Wir beschäftigen uns mit dem Aufbau der Arbeitsweise und der Gestaltung von betrieblichen Informationssystemen.
Betriebliche Aufgaben effizient erfüllen
Inhalt Was ist A-Plan? Einsatzgebiete Organisation der Daten
Elektronische RAI-Pflegedokumentation (RAI-ePDok)
OO implementieren Teil IV Objekte erzeugen. © René ProbstModul 226IV - 2 Von der Klasse zum Objekt Plan Bau Objekt Klasse Instanzierung Objekt Das Objekt.
Einfache Homepage (Website) Ruedi Knupp.
Applikationseinstieg • wählen Sie die Gruppe • Klicken Sie
WS 2004/2005 Datenbanken II - 5W Mi 17:00 – 18:30 G 3.18 Vorlesung #4 Anfragebearbeitung (Teil 2)
Jolis Fun Guide WAP Erlebnis Suchmaschine Yolis Netzkonzept.
ETS4 - Was ist neu? - Wie fange ich an? - Noch Fragen?
Excel 97 Einführung - Start -.
FH-Hof Standard Query Language Richard Göbel. FH-Hof Geschichte der Sprache SQL System/R-Projekts von IBM zu Beginn der 70er Jahre: Entwicklung der Sprache.
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
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.
Advanced Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Algorithmen und Datenstrukturen Übungsmodul 6
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Torque in Turbine Team 3 Alexander Mittermair Michael Wesinger.
Erste Schritte in DELPHI
Musterlösung zum Arbeitsblatt Nr. 1
Verknüpfung von Tabellen
Geometrische Netze Verbinder- und Verknüpfungsregeln.
Verknüpfung von Tabellen
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.
BHAK/BHAS 1 Salzburg KIDM 2ASBS Schuljahr 2004/05
Arbeiten mit WordSmith 4. Inhalt 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus) 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus)
By Thorsten Zisler 1 SQL Datenbank Anbindung an den Supervisor.
Excel Tabellen und Mappen verknüpfen
SQL Basics Schulung –
Beschriftung: Labels und Annotationen
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
(Structured Query Language)
 Präsentation transkript:

GIS-Seminar Anfragen Tabellen Erzeugen Verknüpfen

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

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

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

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

Motivation Knoten-Kanten-Struktur Die der Zuordnung zugrundeliegenden Ver- knü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)

Knoten-Kanten-Struktur

Knoten-Kanten-Struktur höherwertige vektorbasierte GIS basieren auf dem Topologischen Modell (speziell Knoten-Kanten-Struktur) Benötigen von Tabellen zur Beschreibung von topo- logischen 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 Nachbarschafts- beziehungen über einfache Abfragen in der Kanten-Topologietabelle

Elemente von Tabellen in ArcMap Spalten (columns/fields) Reihen (rows/records) „Options“-Button „Record“- oder „Arrow-Buttons“

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

Ö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

Handhabung mit Spalten Ändern einer Spaltenbreite Verstecken von Spalten Umsortieren von Spalten Spalten „einfrieren“ (freeze) Ändern der Highlight-Farbe (  Handhabung ist analog zu Excel )

Ändern einer Spaltenbreite zur besseren Übersicht zwischen den Köpfen zweier Spalten klicken Spaltenbreite verändern durch „drag and drop“

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

Umsortieren von Spalten ( I ) dient dem besseren Vergleich der Spalten untereinander Kopf der Spalte, deren Position verändert werden soll, anklicken

Umsortieren von Spalten ( II ) durch „click and drag“ die Spalte dorthin ziehen, wo sie positio- niert werden soll wird durch rote Linie kenntlich gemacht

Umsortieren von Spalten ( III ) durch „drop“ die Spalte an der ge- wünschten neuen Position fallen lassen

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

Spalten „einfrieren“ ( II ) „eingefrorene“ Spalte steht dann am Anfang  bleibt beim „Scrollen“ unverändert am Tabellenanfang es können mehrere gleichzeitig Spalten eingefroren werden

Ä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

Sortieren von Reihen in Tabellen ( I ) durch Sortieren lassen sich bestimmte Aus- sagen/Inhalte ableiten Sortieren von Reihen durch eine Spalte Reihen werden über die zu sortierenden Werte in den Spalten neu geordnet gewünschte Spalte auswählen Rechtsklick auf den Kopf der Spalte

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

Sortieren von Reihen in Tabellen ( III ) 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)

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“

Suchen nach Werten in Tabellen ( II ) unter „Find what“ Nummern bzw. Namen eingeben bestimmten Suchtyp in „Text Match“ aus- wählen „Match Case“ beachten Unterscheidet zwischen Groß- und Kleinschreibung unter „Find Next“ werden die Werte in der Tabelle angegeben

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

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 aus- wählen

Reihen auswählen ( II ) ausgewählte Reihen werden in der Karte wiedergegeben

Reihen auswählen ( III ) Bezug zur Info-Funktion in ArcMap angezeigte Attribute über Info-Tool ent- sprechen den Attributen in der zugehö- rigen Tabelle

Reihen auswählen ( IV ) Auswahl über „Record-Button“ direkte Auswahl über Eingabe der Reihennummer Tabelle scrollt zu dieser Reihe

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

Arbeiten mit Tabellen in ArcMap Editieren von Tabellen Verknüpfen von Tabellen Tabellen erstellen Hinzufügen von Tabellen zu Karten Beispiel

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

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

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

Hinzufügen von Reihen „Record-Button“ klicken, um ans Ende der Tabelle zu gelangen in einer neuen Reihe können nun die ent- sprechenden Werte ein- getragen werden IDs werden dabei vom Programm vergeben

Hinzufügen/Ändern von Werte auf das entsprech- ende Feld gehen Ändern des alten Werts bzw. Eingabe des neuen

Kopieren/Löschen von Werten Rechtsklick auf das entsprechende Feld Anwendung der Funk- tionen wie unter Win

Durchführen von Berechnungen ( I ) An einem Beispiel (Bevölkerung pro m²) durch Berech- nungen 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

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 Rechen- funktionen  Berechnung starten unter „OK“

Durchführen von Berechnungen ( III ) Ergebnis der Berechnung eines Wertes in einer Spalte

Durchführen von Berechnungen ( IV ) Ergebnis der Berechnung aller Werte einer Spalte wird erreicht durch Markieren der Spalte und anschließendem Aktivieren des „Calculator“

Hinzufügen von Spalten ( I ) zur Angabe neuer Merk- male müssen zuerst neue Spalten erzeugt werden Starten von ArcCatalog Rechtsklick auf die Datei, unter der die Tabelle existiert „Properties“ auswählen

Hinzufügen von Spalten ( II ) in der Spalte „Field Name“ zur untersten Zeile springen neuen Spaltennamen ein- geben Datentyp auswählen, der später die Werte der neuen Spalte repräsentieren wird

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 Hinzu- fügens von Spalten mit „OK“

Hinzufügen von Spalten ( IV ) Ergebnis des Hinzufügens einer Spalte

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

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 Geometrie- und Sachdaten mit graphischen Zeichen

Geocodierung ( II ) Geometriedaten Sachdaten Verknüpfung über gemeinsame Kennziffer usw. Ausgabe einer thematischen Karte

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

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 Sach- daten, die sich auf einzelne Kartenobjekte beziehen

Geocodierung ( V ) ein Programm ist dadurch in der Lage, Koordinaten- und 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, ...

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

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

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

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

Joining data by location ( I ) Join data only from nearest point Merkmale des einen Daten- satzes werden mit denen des anderen zusammengefügt „Location“ auswählen Aussuchen der zu verknüpf- enden Datei über „Choose“ „Join data only from nearest point“ Speichern des neuen Datensatzes unter ... „OK“

Joining data by location ( II )

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“

Joining data by location ( IV )

Joining data by name or attribute ( I ) anklicken Angabe des Namens oder des Attributs Auswählen des anderen Datensatzes Aussuchen des entsprech- enden Attributes Speichern des neuen Datensatzes unter ... „OK“

Joining data by name or attribute ( II )

Tabellen erstellen ( I ) die zu erstellenden Tabellen müssen einen räumlichen Bezug zu einer Datenbank haben Tabellen werden in vor- handenen Datenbanken (geodatic database) erstellt Öffnen von ArcCatalog Rechtsklick auf Datenbank „New“ und dann „Table“ auswählen

Tabellen erstellen ( II ) der zu erstellenden Tabelle einen Namen geben

Tabellen erstellen ( III ) „Default“ auswählen benutzt die Vor- einstellungen zur Gestaltung der neuen Tabelle

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

Tabellen erstellen ( V ) nach dem „Fertig Stellen“ wird Tabelle unter der entsprechenden Daten- bank gespeichert

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

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

Hinzufügen von Tabellen zu Karten ( II ) Aussuchen der Tabelle Hinzufügen zur Karte Öffnen und Editieren der Tabelle über Rechtsklick und „Open“

Beispiel - Verknüpfen mit anderen Tabellen ( I )

Beispiel - Verknüpfen mit anderen Tabellen ( II )

Beispiel - Verknüpfen mit anderen Tabellen ( III )

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

Lösung Aufgabe 1

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

Lösung Aufgabe 2