Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 12 WS 2000/2001 Gerhard Gröger Modellierung mit Geodatabases.

Slides:



Advertisements
Ähnliche Präsentationen
Java: Grundlagen der Objektorientierung
Advertisements

Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 4 Vererbung Sommersemester 2003 Lars Bernard.
Bearbeitung und Verknüpfung von Tabellen Räumliche Anfragen
Einführung in die Programmierung mit Java
6. Technische Grundlagen der Interoperabilität 6.1 Das Modell der SimpleFeatures (OGC) von Martin Kütt Seminar Geoinformation, WS 01/02 (7. Sem.) Betreuer:
Domänen, Subtypen und Relationen
Technische Grundlagen der Interoperabilität
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Gerhard Gröger, Dipl.-Ing. D. Dörschlag Einführung in die Programmierung mit Java.
Software-Technik: (fortgeschrittene) Klassendiagramme
Geoinformation II Vorlesung
Diskrete Mathematik I Vorlesung Arrays-
Geoinformation III Vorlesung 13b XML-Schema.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Übung Diskrete Mathematik SS 2003 Segmentschnitt I.
Analyse von Flüssen in Netzwerken
Domänen und Subtypen Relationen
1. Platzierung 2.Verwaltung und Gestaltung
WS 02/03 Netzwerkevon B. Frielinghaus Netzwerke Erzeugung und Änderung.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik I Vorlesung Listen-
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung In welcher Masche liegt der Punkt p?
RDF-Schema Seminar: „Semantic Web“ André Rosin,
Diskrete Mathe 9 Vorlesung 9 SS 2001
Topologische Regeln in SMALLWORLD
Entwurfs- und Implementationsdiagramme
Smart features Subtypen und Domänen Subtypen und Domänen.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 5 WS 2000/2001 Topologie, Landkarten, Datenstrukturen.
Datenstrukturen für Landkarten
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.
Smart Features b Relationen b Regeln. Relationen b Definition: b Eine Relation ist eine Verbindung zwischen zwei Objekten. Diese Objekte können entweder.
Darstellung diskreter Phänomene
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 13 WS 2000/2001 Gerhard Gröger Analyse.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 11 WS 2000/2001 Gerhard Gröger Einführung in ArcInfo 8 -
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.
Geoinformation I Vorlesung 8 WS 2000/2001 Graphen.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Objektorientierte Konzepte/UML Geoinformation I Vorlesung 2 WS 2000/2001.
Konstruktion der Voronoi-Diagramme II
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 7 SS 2000 Punkt-in-Polygon-Verfahren I (Trapezkarte)
Relationentheorie AIFB SS Relationen in 1NF und relationale Datenbanken(1/5) Attribut a Wertebereichdom(a) (domain) AttributemengeA = {a 1,...,
ESRI EUROPEAN USER CONFERENCE
Geoinformation I Vorlesung 9 WS 2000/2001 DGM (Dreiecksnetze)
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 6 SS 2001 Segmentschnitt III.
Geoinformation I Lutz Plümer
Proseminar Geoinformation II
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Foliendesign: Jörg Steinrücken & Tobias Kahn Vorlesung
Vorlesung Einführendes Beispiel-
Verknüpfung von Tabellen
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Gerhard Gröger Einführung in die Programmierung mit Java 8. Vorlesung WS 2002/2003.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 4 WS 01/02 Quadtrees.
Einführung in die Programmierung mit Java
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Gerhard Gröger Einführung in die Programmierung mit Java 5. Vorlesung WS 2002/2003.
Projektgruppe Vertiefer Kartographie und Geoinformation WS 00/01
Institut für Kartographie und Geoinformation Prof. Dr. L. Plümer, Dipl.-Ing. D. Dörschlag, Dr. G. Gröger Einführung in die Programmierung mit Java 13.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Foliendesign: Jörg Steinrücken & Tobias Kahn Vorlesung
Modellierung der Wirklichkeit
Einführung in die Programmierung mit Java 5. Vorlesung WS 2002/2003 Institut für Kartographie und Geoinformation Prof.-Dr. Lutz Plümer, Dr. Gerhard Gröger,
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Thomas H. Kolbe Einführung in die Programmierung mit Java 9. Vorlesung WS 2001/2002.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer, Dr. Gerhard Gröger, Dipl.-Ing. Dirk Dörschlag Einführung in die Programmierung mit.
Software-Demo: CASE-Tool „Together“
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Proseminar Geoinformation II Werkzeuge (ArcCatalog, ArcMap, ArcToolbox) und Formate.
Modellierung und Schnittstelle zu UML Pro-Seminar GIS II WS 2004/2005 Christoph Römer.
Java-Kurs - 9. Übung Besprechung der Hausaufgabe
Christoph Koch Räumliche Anfragen. Christoph Koch Gliederung Definition von Anfragen Raumbezogene Anfragen Themenbezogene Anfragen.
Karsten Skibka1 Versorgungsnetze Erzeugung & Änderung.
Ableitung UML  XML Schema
Beschriftung: Labels und Annotationen
Pro-Seminar GIS II Versorgungsnetze Erzeugung & Änderung
Gerhard Gröger Proseminar Geoinformation II WS 2003/2004
 Präsentation transkript:

Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation I Vorlesung 12 WS 2000/2001 Gerhard Gröger Modellierung mit Geodatabases

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 122 Überblick Erzeugen einer Geodatabase Erzeugen von Datasets Erzeugen von Feature Classes Domains (Wertebereiche für Attribute) Subtypes (Vererbung) Split/Merge Policies

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 123 Anmerkung viele der folgenden Konzepte (insbes. Subtypes, Domains und Split/Merge Policies) sind nur auf Geodatabases anwendbar, nicht auf Shapefiles oder Coverages

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 124 Geodatabase: Struktur Geodatabase besteht aus Feature Data Sets Feature Data Sets bestehen aus –Features (Raumbezogene Objekte, z.B. Straßen) –Tables (nicht-raumbezogenen Objekte, z.B. Eigentümer) –Relations (Beziehungen zwischen Features/Tables) Feature Data Sets können geometrisches Netzwerk bilden

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 125 Erzeugen einer Geodatabase Softwaredemo ArcCatalog New - Feature Dataset Namen geben Bezugssystem festlegen –auswählen –aus bestehendem Datensatz ableiten

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 126 Erzeugen einer Feature Class Softwaredemo ArcCatalog New - Feature Class Namen geben Geometrietyp festlegen: –Point –Multipoint –Line –Polygon Attribute mit Typ eingeben

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 127 Domains Einschränkung von Attributen auf sinnvolle bzw. zulässige Werte (Integritätsbedingung) z.B. Straßenbelag ist Asphalt oder Schotter oder Kies z.B. Fahrbahnbreite nicht < 0 split/merge policies ein Domain wird für ganze Datenbank definiert kann von mehreren Attributen genutzt werden

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 128 Domains - Wie? Softwaredemo ArcCatalog Definition –Feature Class Properties - Subtypes - Domains –zwei Möglichkeiten Intervall (Range, Minimum u. Maximum) Aufzählung (Coded Values) Verwendung –Feature Class Properties - Fields - Domains

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 129 Subtypes realisieren das Konzept der Vererbung (Vgl. Vorlesung GIS I, UML,...) Beziehung von Ober- zu Unterklasse, Spezialisierung/Generalisierung Bsp.: Autobahn, Bundesstraße und Landstraße sind Unterklassen von Straße in ArcInfo nur über eine Ebene (keine Unterklasse der Unterklasse)

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 1210 Subtypes - Wie? ein Attribut der Oberklasse (Typ: Long Integer) bestimmt den Subtype (Subtype Field) Feature Class Properties - Subtypes Subtype Field auswählen Codes u. Descriptions der einzelnen Subtypes eingeben Attribute anpassen (Default Values, Domains)

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 1211 Split/Merge Policies Was passiert mit Attributwerten? Splitting Merging

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 1212 Split/Merge Policies Split Policies: –Duplicate –Default Value –Geometry Ratio (nur für numerische Attribute) Merge Policies: –Default Value –Sum Values (nur für numerische Attribute) –Weighted Average (nur für numerische Attribute)

Lutz Plümer - Geoinformation - 1./5. Semester - WS 00/01 - Vorlesung 1213 Aufgabe: Straßennetz 1.Modellieren Sie ein Straßennetz mit Autobahnen, Bundesstraßen und Landstraßen. Alle Straßen sollen als Attribut einen Namen und den Fahrbahnbelag haben; Autobahnen und Bundesstraßen zusätzlich die Anzahl der Fahrstreifen. 2.Der Bund will einen Teil der A1 (von Hagen bis Wuppertal) an NRW verkaufen. Modellieren Sie Autobahnen so, dass der Verkaufspreis möglichst einfach und exakt berechnet wird (der Preis der gesamten A1 sei 30 Mrd. DM). Erzeugen Sie eine "Karte", in der der verkaufte Teil der A1 mit dem Verkaufspreis beschriftet ist