Rasterdaten als Modell, Operationen, Visualisierung

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen und Datenstrukturen
Advertisements

Überblick über die Datenbankproblematik
Fast Fourier Transformation
Eulerscher Polyedersatz
spezielle Nutzersichten formale Ebene (deskriptive Regeln)
Objekt – Relationales – Modell Tomasz Makowski IN
Genetische Algorithmen für die Variogrammanpassung
Bilder und Rasterdaten
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Datenbanken werden als Anhäufung von Werten eines Wertebereiches aufgefasst und Datenbankabfragen.
Algorithmentheorie 04 –Hashing
WS Algorithmentheorie 02 - Polynomprodukt und Fast Fourier Transformation Prof. Dr. Th. Ottmann.
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Bearbeitung und Verknüpfung von Tabellen Räumliche Anfragen
Raster in “Spatial Analyst“
Projektgruppe Vertiefer Kartographie und Geoinformation
Geoinformation II Vorlesung
Diskrete Mathematik I Vorlesung Arrays-
1. Platzierung 2.Verwaltung und Gestaltung
Funktionen Overlay Julian Drerup Die Funktion Overlay von Julian Drerup.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung In welcher Masche liegt der Punkt p?
Access 2000 Datenbanken.
Datenbanken Einführung Merkmale dateiorientierte Datenverwaltung
Summenformeln (2. Teil) UNIVERSITÄT KASSEL -FACHBEREICH 17 MATHEMATIK-
Univariate Statistik M. Kresken.
boolean Datentyp und Operator
Relationale Datenbankmodelle
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
Einführung in GIS Was ist GIS? Geodaten Software.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 10 SS 2000 Quadtrees.
Import und Verknüpfung von Daten
Geoinformation II Overlay Präsentation:Christoph Platen.
Modelle in GIS: Landkarten, Netze, TIN und Raster
Ändern von Merkmalen Geometrie Topologie Attribute.
Erzeugen von Karten, Layern und Legenden
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 14 WS 2000/2001 Gerhard Gröger ArcToolbox - Konvertierung.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 12 WS 2000/2001 Gerhard Gröger Modellierung mit Geodatabases.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 10 WS 2000/2001 Gerhard Gröger Einführung in ArcInfo 8.
Globale Interpolations- und Prädiktionsverfahren
Geoinformation II Vorlesung 4 SS 2001 Voronoi-Diagramme.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Objektorientierte Konzepte/UML Geoinformation I Vorlesung 2 WS 2000/2001.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 7 SS 2000 Punkt-in-Polygon-Verfahren I (Trapezkarte)
§3 Allgemeine lineare Gleichungssysteme
Polynome und schnelle Fourier-Transformation
Ich habe mir mal die Mühe gemacht, aus dem
Auslegung eines Vorschubantriebes
Allgemeines zu Datenbanken
Das ABC der Statistik DIE SÄULENDIAGRAMME 1
Meldungen über Ethernet mit FINS/UDP
Mailingliste des Instituts für Geographie Zur Ankündigung fachspezifischer Veranstaltungen sowie für wichtige Mitteilungen des Instituts steht allen Interessierten.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
Geoinformation I Lutz Plümer
Proseminar Geoinformation II
Kapitel 5Strukturen Information aus der realen Welt werden in einem informationsverarbeitenden System als Daten abgelegt. Diese stellen also eine (vereinfachte)
Verknüpfung von Tabellen
13/01/2003 Raster Datenstruktur und Operationen Proseminar Geoinformation II Thomas Artz.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 4 WS 01/02 Quadtrees.
Visualisierung von Geodaten
Modellierung der Wirklichkeit
Proseminar WS 04/05 Raster Operationen
Vertriebsnetzplanung durch geographische Visualisierung mit SAS-Systemen - Ein Beispiel aus der Mineralölbranche - Diplomarbeit Sandra Lutz
Raumbezogene Zugriffsverfahren
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Proseminar Geoinformation II Werkzeuge (ArcCatalog, ArcMap, ArcToolbox) und Formate.
Werkzeuge: ArcCatalog, ArcMap, ArcToolbox, ArcScene Birgit Abendroth
Funktionen Buffer Kathrina Schmidt Die Funktion Buffer (die „Pufferzone“ um räumliche Objekte) von Kathrina Schmidt.
Karten II Darstellung kontinuierlicher Phänomene
Binärbäume.
BHAK/BHAS 1 Salzburg KIDM 2ASBS Schuljahr 2004/05
Das ABC der Statistik DIE SÄULENDIAGRAMME
Raster Operationen.
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
 Präsentation transkript:

Rasterdaten als Modell, Operationen, Visualisierung Geoinformatik II Proseminar 8 04.12.00 Raster Rasterdaten als Modell, Operationen, Visualisierung

Geoinformationssysteme Beschäftigen sich mit der Verwaltung von Daten Was sind Daten? Geometriedaten: -beschreiben modellhaft räumliche Strukturen der Umwelt Sachdaten: -Kennzeichnen die Strukturen über assoziierte Attribute -sind den Geometriedaten in eindeutiger Weise zugeordnet

Wie können Rasterdaten gewonnen werden? Aus Satellitenbildern Aus Luftbilder Aus gescannten Karten Aus Photos Aus konvertieren Daten Bei diesen Arten der Datengewinnung bestehen die Ursprungsdaten aus Reihen und Spalten von Zellen. Um solche Daten in einem GIS System verwenden zu können oder Analysen durchzuführen müssen die Daten in einem gemeinsamen Koordinatensystem dargestellt sein. Die Reihen und Spalten des Rasters sind parallel zur x- und y- Achse des Koordinatensystem. Der Prozeß, der eine Beziehung zwischen Raster und Koordinatensystem herstellt heißt Georeferenzierung.

Konvertierung von Vektordaten: Konvertierte Daten Rasterdaten können auch aus TIN oder Vektordaten durch Konvertierung gewonnen werden. Konvertierung von Vektordaten: Arc Catalog: Rechter Mausklick auf die Datei der Vektordaten Export  shapefile to Coverage Das Coverage wird in der Outputdatei erstellt. Arc Toolbox: Conversion Tools  Import to Grid Point / Line / Polygon to Grid ( Inputdatei: Pfad des Coverage( aus Arc Catalog rüberziehen)) Das Raster wird in der Outputdatei erstellt.

Darstellung von Rasterdatentypen Thematische Daten: Die Werte aller Zellen des Rasters sind gemessene Größen oder Einteilungen. Diese Rasterdaten stellen Thematische Karten dar. Abbildende Daten: Der größte Teil der Rasterdaten wird durch abbildende Systeme an Satelliten oder Flugzeugen gewonnen.

Thematische Daten Räumlich ununterbrochene Daten: Der Wert jeder Rasterzelle repräsentiert eine gemessene Größe. Z.B. Höhe oder Niederschlag Die gemessenen Werte treffen für das Zentrum einer Zelle zu und verändern sich von einer Zelle zur nächsten nur wenig. Räumlich abgesonderte Daten: Der Wert jeder Zelle gehört einer Kategorie oder Klassifikation der Daten an. Z.B. Landeigentum oder Vegetation Der Wert von einer Zelle zur nächsten ist entweder identisch oder wechselt abrupt. Er gilt für die gesamte Fläche der Zelle.

Abbildende Daten Spektral und Bilddaten: Abbildende Systeme zeichnen den Reflektionswert des Lichts auf. Die Wert gehören zu einem oder mehreren Streifen des elektromagnetischen Spektrums. Normalerweise werden in Bilddaten die roten, grünen und blauen Anteile des Spektrums dargestellt. Manche Satellitenbilder beinhalten jedoch sehr viele Streifen, die zur Oberflächenanalyse der Geometrie oder Vegetation genutzt werden.

Datenmodell Definition: Datenmodell nach Tsichritzis und Lochovsky (1977) Ein Datenmodell ist ein Katalog von Richtlinien zur logischen Organisation der Daten in einer Datenbank. Sie beinhaltet sowohl Informationen Über logische Einheiten als auch deren Beziehungen zueinander. Datenmodelle werden genutzt um räumliche Strukturen abzubilden, die jedoch vom Maßstab, Thema und der Zeit abhängig sind.

Rasterdatenmodell Die darzustellenden Strukturen werden durch ein regelhaftes, in matrixform gegliedertes System von regular tesselations bedeckt. Unter tesselations versteht man reguläre oder irreguläre Flächen- oder Raumeinheiten, durch die das Abbild eines geographischen Raumes zergliedert wird. Regular tesselations können durch dreieckige, quadratische oder sechseckige Pixel gebildet werden. Beim Aufbau von 3-d Modellen werden Pyramiden genutzt.

Rasterdatenmodell Spalten 0 1 2 3 4 5 6 7 Die Pixel sind durch Zellen- und Spaltennummer eindeutig bestimmt Jedes Pixel ist Träger genau eines Wertes Ein komplettes Set von Zellen mit Werten wird als Coverage bezeichnet Die Werte können aus alphanumerischen oder numerischen Daten bestehen. Spalten 0 1 2 3 4 5 6 7 1 2 Zeilen 3 4 5 6 7

Datentypen Nominal data Aufgrund nominaler Daten kann eine Gruppe, Klasse oder Kategorie von einer anderen unterschieden werden. Der Wert legt eine qualitative Eigenschaft ohne Bezug zu einem bestimmten Ursprung fest. Bei nominalen Daten ist nur die Unterscheidbarkeit voneinander von Bedeutung. Z.B. Verschiedene Bodenarten, Landnutzung

Datentypen Ordinal data Die Werte legen eine Reihenfolge fest ( 1.,2....). Jedoch werden keine Größen oder Beziehungen festgesetzt. Es kann also nicht die Schlußfolgerung diese Stelle ist größer oder höher als eine andere gezogen werden. Die Werte haben die Bedeutung „ist besser geeignet als“. Z.B. Eignung des Bodens für einen best. Anbau

Datentypen Interval data Die Werte repräsentieren eine maßstabsgerechte Messung, die jedoch keinen festgelegten Nullpunkt hat. Es können also nur Vergleiche zwischen den Daten durchgeführt werden. Die Daten können nicht auf den Nullpunkt des Maßstabs reduziert werden. Z.B. Temperatur, PH- Wert

Datentypen Ratio data Die Werte repräsentieren eine maßstabsgerechte Messung mit festgelegtem Nullpunkt. Bei Anwendung mathematischer Operationen auf diese Daten können aussagefähige Ergebnisse erzielt werden. Z.B. Entfernungen, Höhen, Volumen

Rasterdatenmodell Die Zellenwerte können aus Integer oder reellen Zahlenwerten bestehen Wenn keine Daten vorliegen wird die Zelle mit dem Wert NODATA geführt Integerwerte sind oft ein Code für komplexe Identifikationen Der Code tritt im Raster oft auf, wird jedoch in der Attribut table nur einmal abgespeichert

Rasterdatenmodell Raster können aus einem oder mehreren Bändern bestehen: Single- band raster Für single- band raster gibt es drei verschiedene Möglichkeiten der Darstellung: Monochrome image Jede Zelle hat entweder den wert 1 oder 0 gescannte Karten Grayscale image Jede Zelle hat einen Wert zwischen 0 und 255 Schwarz- Weis- bilder Display colormap image Die Werte sind codiert und geben in der colormap eine deffinierte ror- grün- blau Einstellung an

Rasterdatenmodell Multiband raster Ein Band repräsentiert einen Teil des elektromagnetischen Spektrums, das durch einen Sensor gewonnen wurde. Hierbei können auch für das Auge unsichtbare Wellenlängen dargestellt werden. Sie werden oft als rot- grün- blau Kompositionen dargestellt. Die Werte liegen zwischen 0 und 255

Wie können Rasterdaten gespeichert werden? Es gibt verschiedene Möglichkeiten der Speicherung von Rasterdaten: Full- Raster - Encoding Run- Length- Encoding Value- Point- Encoding Quadtree- Verfahren In Abhängigkeit von der Genauigkeit und somit Auflösung eines Rasterbildes fallen sehr große Datenmengen an. Die verschiedenen Speichermöglichkeiten bieten eine Möglichkeit zur Datenreduktion.

Full- Raster- Encoding Die Werte werden in einer vollständigen Datenmatrix abgespeichert. Ausgangsbild Datenmatrix mit 64 Werten ( 100%) 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1

Run- Length- Encoding 48 Werte ( ca. 75%) Matrix wird Zeile für Zeile beschrieben Werte werden in einer Tabelle abgespeichert Zeilenangabe, Wert, Anzahl der Zellen mit gleichem Wert 48 Werte ( ca. 75%)

Value- Point- Encoding Es werden nur noch die jeweils letzten Positionen einer homogenen Zellenkette abgespeichert Wert (x, y Koordinate des Endpunktes (Zeile, Spalte)) Speicherplatzgewinn gegenüber den vorherigen Verfahren, wenn mehrere Zeilen den selben Wert besitzen 22 Wert ( ca. 44%)

Quadtree- Verfahren Es handelt sich um eine hirarchisch organisierte Form Das Ausgangsbild wird in Quadranten zerlegt: => sind alle Zellen innerhalb eines Quadranten homogen, wird der Wert in der 1. Ebene abgespeichert => die nicht homogenen Quaqdranten werden wieder in Quadranten unterteilt und auf Homogenität untersucht => Homogene Werte werden in der 2. Ebene abgespeichert usw. 28 Wert ( ca. 44%)

Worin liegen Vor- und Nachteile von Rasterdaten?

Rasteroperationen Sie werden verwendet um geeignete Analysen in einem Gebiet durchführen zu können. Es gibt: Arithmetische ( -, mod, *, /, +, log, exp, sin, cos, sqrt) Boolsche ( ^not, &, ! Or, | xor ) Relationale ( <, <=, >, >=, ==, ^= ) Bitwise ( binäre Darstellung der integer Inputwertre) Combinatorial Accumulative Assignment

Rasteroperationen Kalkulationen werden durch mathematische Operationen dargestellt. Es werden jeweils zwei input- grids mathematisch miteinander verknüpft und das Ergebnis im output- grid dargestellt. Mit boolschen oder relatinalen Operationen können Anfragen an eine Karte gestellt werden. Es werden 2 input- grids benötigt. Hierbei wird der Wert 0 als „falsch“ und Werte ungleich 0 als „ richtig „ angesehen. NODATA wird in NODATA abgebildet. Im output- grid wird eine „wahre“ Beziehung mit 1, eine „falsche“ mit 0 dargestellt.

Rasterfunktionen Lokal funktion: es können Kalkulationen mit einer Zelle durchgeführt werden, wobei die Nachbarzellen das Ergebnis nicht beinflussen. Focal funktion: es können Kalkulationen mit einer einzelnen Zelle und ihren Nachbarzellen durchgeführt werden. Zonal funktion: es können Kalkulationen mit einem Set von Zellen durchgeführt werden, die alle den gleichen Wert haben. Global funktion: es können Kalkulationen bezüglich des gesamten Rasters durchgeführt werden.

Arc Grid Anwenden von Rasteroperationen: Auswahl bestimmter Staaten Arc Tools öffnen Workspace: directory einstellen Commands: outgrid = ingrid == 1 Edit: Open Auswahl der Straßen innerhalb der gewählten Staaten: Commands: outgrid _1 = not roadsgrid1 & outgrid Das Ergebnis der Operationen kann unter v:\bettina\karte1 angesehen werden

Aufgabe Erstelle in Arc Grid ein output grid Es soll ein Wasserkraftwerk gebaut werden. Hierfür sollen in den ausgewählten Staaten alle möglichen Standortmöglichkeiten angezeigt werden. Vorraussetzung: Der gesuchte Ort muß gleichzeitig an einer Straße und an einem Fluß liegen.