Bakalářská práce

Indexační struktury pro prostorová data

Index Structures for Spatial Data

Martin Vejnár, učo 172430
Abstract

In this thesis I present a library aimed at providing indexing capabilities to applications working with spatial data. The library is written in C++ and, due to the use of generic programming techniques, seamlessly integrates with the standard library and the well-recognized Boost collection of libraries. Generic concepts are defined to allow the user to easily extend the library with additional functionality …více

Zadání práce
Tématem bakalářské práce jsou indexy pro prostorová data. Cílem práce je vytvořit obecnou knihovnu, která bude poskytovat vývojářům jednotné rozhraní pro indexování bez ohledu na zvolenou vnitřní implementaci. Součástí práce bude také implementace R a R* stromů. Realizačním jazykem je C++.

Textová část práce bude obsahovat popis rozhraní vytvořené knihovny spolu s porovnáním výkonnosti jednotlivých implementací konkretních indexačních struktur.

Základní literatura:
  • Antonin Guttman: R-Trees: A Dynamic Index Structure for Spatial Searching, Proceedings of 1984 ACM SIGMOD International Conference on Management of Data, pp. 47-57.
  • Norbert Beckmann, Hans-Peter Kriegel, Ralf Schneider, Bernhard Seeger: The R*-Tree: An Efficient and Robust Access Method for Points and Rectangles. SIGMOD Conference 1990: 322-331
  • Joseph M. Hellerstein, Jeffrey F. Naughton and Avi Pfeffer. Generalized Search Trees for Database Systems. Proc. 21st Int'l Conf. on Very Large Data Bases, Zürich, September 1995, 562-573.
  • GiST Library http://gist.cs.berkeley.edu/
  • Boost Graph Library http://www.boost.org/
  • Anti-Grain Geometry http://www.antigrain.com/
Práce zkontrolována:
11. 10. 2008 13:01, (IS automaticky)
Plný text práce
439,9 KB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
26. 6. 2008
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Vlastislav Dohnal, Ph.D., učo 2952
KSUZD FI MU

Oponent

RNDr. Michal Batko, Ph.D., učo 2907
KSUZD FI MU

Literatura

  • MUSSER, David R.; Gillmer J. DERGE a Atul SAINI. STL tutorial and reference guide :C++ programming with the standard template library. 2nd ed. Boston: Addison-Wesley, 2001, 509 s. ISBN 0-201-37923-6.

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Martin Vejnár FI B-IN BcIN, učo 172430 oclkw/6
22. 5. 2008
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.