Grin logo
en de es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Programación

Visualisierung des R-Baum-Splittens mit linearem Aufwand anhand von OSM-Datenauzügen und des XFig-Formats

Título: Visualisierung des R-Baum-Splittens mit linearem Aufwand anhand von OSM-Datenauzügen und des XFig-Formats

Trabajo Universitario , 2013 , 47 Páginas , Calificación: 2,3

Autor:in: Phuoc Trac (Autor)

Ciencias de la computación - Programación
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Geoinformationssysteme werden in vielen Anwendungsbereichen verwendet, wie z.B in Kartographie, Bildverarbeitung, Stadtplanung usw. Um diese mehrdimensionale räumliche Datenbank effizient zu verwalten, sind räumliche Indexstrukturen wie Quadtree, Grid File, BSP Baum usw., die als räumliche Speicherstrukturen bezeichnet werden, von großer Bedeutung. In dieser vorliegenden Arbeit wird nur den R-Baum betrachtet, der eine räumliche dynamische Indextruktur ist. Darüber hinaus wird das Splitten der R-Baum mit XFig Programm visualisiert. Die Visualisierung soll durch die Nutzung der reellen Daten von OpenStreetMap erfolgen und das Splitten soll mit dem linearen Aufwand durchgeführt werden.

Extracto


Inhaltsverzeichnis

  • 1. Einleitung
  • 2. Der R-Baum
    • 2.1 Struktur des R-Baums
    • 2.2 Algorithmen
      • 2.2.1 Suchen
      • 2.2.2 Einfügen
      • 2.2.3 Löschen
      • 2.2.4 Splitten des Knotens
      • 2.2.5 Updates
  • 3. XFIG
    • 3.1 Einführung
    • 3.2 Das Fig Format
      • 3.2.1 Beschreibung des Fig Format
      • 3.2.2 Beschreibung des Fig Objekte
      • 3.2.3 Erklärung der Attributen
  • 4. Das Programm VisualisierungRBaum
    • 4.1 Einlesen der XML Datei von OpenStreetMap
      • 4.1.1 Was ist OpenStreetMap?
      • 4.1.2 DOM in Java
      • 4.1.3 Implementierung des XML Einlesens
    • 4.2 Bearbeitung der originalen Koordinaten
      • 4.2.1 Ursprungsverschiebung
      • 4.2.2 Skalierung unter Berücksichtigung der Geographische Breite
      • 4.2.3 Ursprungsveränderung
      • 4.2.4 Skalierung für eine bessere Auflösung bei Xfig
      • 4.2.5 Implementierung der Koordinatenbearbeitung
    • 4.3 Das R-Baum lineare Splitten
      • 4.3.1 Klasse Building.java
      • 4.3.2 Implementierung des Linear-Cost Algorithmus
    • 4.4 Ausgabe in Xfig
  • 5. Zusammenfassung und Ausblick

Zielsetzung und Themenschwerpunkte

Diese Studienarbeit befasst sich mit der Visualisierung des R-Baum-Splittens mit linearem Aufwand. Ziel ist die Entwicklung eines Programms, das den Prozess des R-Baum-Splittens anhand von OpenStreetMap-Daten und dem XFig-Format visualisiert. Dies soll ein besseres Verständnis des Algorithmus ermöglichen.

  • Visualisierung des R-Baum-Splittens
  • Verwendung von OpenStreetMap-Daten
  • Implementierung des Linear-Cost-Algorithmus
  • Ausgabe im XFig-Format
  • Effiziente Datenverarbeitung

Zusammenfassung der Kapitel

1. Einleitung: Dieses Kapitel führt in die Thematik der Studienarbeit ein, beschreibt die Problemstellung der Visualisierung des R-Baum-Splittens und gibt einen Überblick über die Struktur der Arbeit. Es wird die Notwendigkeit einer effizienten Visualisierung für ein besseres Verständnis des komplexen Algorithmus hervorgehoben.

2. Der R-Baum: Dieses Kapitel beschreibt die Struktur und die Algorithmen des R-Baums, insbesondere den Split-Algorithmus. Es werden die grundlegenden Operationen wie Suchen, Einfügen und Löschen erklärt und die Bedeutung des effizienten Splittens für die Performance des R-Baums betont. Die verschiedenen Aspekte des R-Baum-Designs werden detailliert erläutert, um das Verständnis für die spätere Visualisierung zu legen.

3. XFIG: Dieses Kapitel behandelt das XFig-Format, das für die Ausgabe der Visualisierung verwendet wird. Es beschreibt das Dateiformat, die Darstellung von Objekten und Attribute, um die Grundlage für die Implementierung der Ausgabefunktion im Programm zu schaffen. Die Wahl des XFig-Formats wird begründet, und seine Eignung für die Darstellung der R-Baum-Struktur wird hervorgehoben.

4. Das Programm VisualisierungRBaum: Dieses Kapitel beschreibt die Implementierung des Programms zur Visualisierung. Es behandelt das Einlesen von OpenStreetMap-Daten mittels des DOM-Parsers in Java, die Bearbeitung der Koordinaten zur Anpassung an das XFig-Format, und die Implementierung des linearen Split-Algorithmus. Die einzelnen Klassen und Funktionen des Programms werden detailliert erklärt, mit Fokus auf die Verarbeitung der OpenStreetMap-Daten und die Erzeugung der Visualisierung im XFig-Format.

Schlüsselwörter

R-Baum, Split-Algorithmus, Linear-Cost-Algorithmus, OpenStreetMap, XFig, Visualisierung, Datenstrukturen, Algorithmen, Java, XML, DOM Parser, Geodaten

Häufig gestellte Fragen zur Studienarbeit: Visualisierung des R-Baum-Splittens

Was ist das Thema der Studienarbeit?

Die Studienarbeit befasst sich mit der Visualisierung des R-Baum-Splittens mit linearem Aufwand. Es wird ein Programm entwickelt, das diesen Prozess anhand von OpenStreetMap-Daten und dem XFig-Format visualisiert, um ein besseres Verständnis des Algorithmus zu ermöglichen.

Welche Daten werden verwendet?

Die Visualisierung basiert auf OpenStreetMap-Daten, die im Programm eingelesen und verarbeitet werden. Diese Daten werden verwendet, um die Struktur des R-Baums und den Split-Vorgang darzustellen.

Welches Format wird für die Ausgabe verwendet?

Das Programm gibt die Visualisierung im XFig-Format aus. XFig wurde ausgewählt, da es sich gut für die Darstellung von geometrischen Strukturen eignet.

Welcher Algorithmus wird visualisiert?

Die Arbeit visualisiert den Linear-Cost-Algorithmus für das Splitten von Knoten im R-Baum. Dieser Algorithmus wird detailliert im Programm implementiert und die einzelnen Schritte werden in der Visualisierung gezeigt.

Welche Programmiersprache wurde verwendet?

Die Implementierung des Visualisierungsprogramms erfolgte in Java. Java wurde aufgrund seiner Eignung für die Datenverarbeitung und die XML-Bearbeitung gewählt.

Wie werden die OpenStreetMap-Daten verarbeitet?

Die OpenStreetMap-Daten werden mittels eines DOM-Parsers in Java eingelesen. Die Koordinaten der Daten werden anschließend bearbeitet (Ursprungsverschiebung, Skalierung), um sie an das XFig-Format anzupassen und eine bessere Auflösung zu gewährleisten.

Welche Kapitel umfasst die Arbeit?

Die Arbeit gliedert sich in fünf Kapitel: Einleitung, Der R-Baum, XFIG, Das Programm VisualisierungRBaum und Zusammenfassung und Ausblick. Jedes Kapitel befasst sich mit einem spezifischen Aspekt der Visualisierung und der verwendeten Technologien.

Was wird im Kapitel "Der R-Baum" behandelt?

Dieses Kapitel beschreibt die Struktur und die Algorithmen des R-Baums, insbesondere den Split-Algorithmus. Es werden die grundlegenden Operationen (Suchen, Einfügen, Löschen) erklärt und die Bedeutung des effizienten Splittens für die Performance des R-Baums betont.

Was wird im Kapitel "XFIG" behandelt?

Dieses Kapitel behandelt das XFig-Format, die Darstellung von Objekten und Attribute, um die Grundlage für die Implementierung der Ausgabefunktion im Programm zu schaffen. Die Eignung von XFig für die Darstellung der R-Baum-Struktur wird hervorgehoben.

Was wird im Kapitel "Das Programm VisualisierungRBaum" behandelt?

Dieses Kapitel beschreibt die Implementierung des Programms, einschließlich des Einlesens der OpenStreetMap-Daten, der Koordinatenbearbeitung und der Implementierung des linearen Split-Algorithmus. Die einzelnen Klassen und Funktionen werden detailliert erklärt.

Welche Schlüsselwörter beschreiben die Arbeit?

Die Arbeit wird durch folgende Schlüsselwörter beschrieben: R-Baum, Split-Algorithmus, Linear-Cost-Algorithmus, OpenStreetMap, XFig, Visualisierung, Datenstrukturen, Algorithmen, Java, XML, DOM Parser, Geodaten.

Final del extracto de 47 páginas  - subir

Detalles

Título
Visualisierung des R-Baum-Splittens mit linearem Aufwand anhand von OSM-Datenauzügen und des XFig-Formats
Universidad
Technical University of Braunschweig
Calificación
2,3
Autor
Phuoc Trac (Autor)
Año de publicación
2013
Páginas
47
No. de catálogo
V273651
ISBN (Ebook)
9783656659419
ISBN (Libro)
9783656659402
Idioma
Alemán
Etiqueta
visualisierung r-baum-splittens aufwand osm-datenauzügen xfig-formats
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Phuoc Trac (Autor), 2013, Visualisierung des R-Baum-Splittens mit linearem Aufwand anhand von OSM-Datenauzügen und des XFig-Formats, Múnich, GRIN Verlag, https://www.grin.com/document/273651
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  47  Páginas
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint