Design of spatial join index-based spatial join strategies
碩士 === 國立中山大學 === 應用數學研究所 === 86 === Data stored in these spatial database systems includes simple geometric types like points, lines, polygons, and surfaces, and more complex types that are derived from the simpler geometric types. A spatial database system must support queries on these...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1998
|
Online Access: | http://ndltd.ncl.edu.tw/handle/86445001120821625584 |
id |
ndltd-TW-086NSYSU507004 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-086NSYSU5070042016-06-29T04:13:30Z http://ndltd.ncl.edu.tw/handle/86445001120821625584 Design of spatial join index-based spatial join strategies 以空間聯結索引為基礎的空間聯結方法之設計 Wu Ming-Jyh 吳明智 碩士 國立中山大學 應用數學研究所 86 Data stored in these spatial database systems includes simple geometric types like points, lines, polygons, and surfaces, and more complex types that are derived from the simpler geometric types. A spatial database system must support queries on these spatial objects efficiently. Spatial database users frequently need to combine two spatial inputs based on some spatial relationship between the objects in the two inputs. For example, map overlap, which requires combining two maps to produce a third, is an important operation in a spatial database. This operation of combining two inputs based on their spatial relationship is called a spatial join, which is an expensive operation. Moreover, the following key feature that makes the computation of spatial operators, more difficult than the computation of their non-spatial counterparts: There is no total ordering among spatial objects that preserves spatial proximity. Consequently, efficient spatial join algorithms are critical component of any spatial database system. Rotem's algorithm is a well-known approach for overlapoverlap detection, which is based on a new join index. However, there are some errors in Rotem's algorithm, which can result in some wrong answers. Therefore, we first correct the errors and then present a complete correct algorithm for overlap detection. Moreover, we extend Rotem's overlap detection algorithm for contain, cover, equal and meet detection. Brinkhoff et al. have proposed a different approach for overlap detection which sorts the entries in a node of the R-tree according to the spatial location of the corresponding rectangles. We also extend Brinkhoff et al.'s algorithm for cover, contain, equal and meet detection. Furthermore, we study the performance of both algorithms for overlap detection by simulation. From our simulation results, we show that Brinkhoff et al.'s algorithm needs longer join processing time, larger number of comparisons and a smaller number of buffers than Rotem's algorithm. Moreover, both the algorithms need sorting process first. For the index structure part, Rotem's algorithm creates join index, while Brinkhoff et al.'s algorithm is based on R-tree. Finally, we extend both algorithms to consider line to line relationships. Chang Ye-In 張玉盈 1998 學位論文 ; thesis 0 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 應用數學研究所 === 86 === Data stored in these spatial database systems includes simple geometric types like points, lines, polygons, and surfaces, and more complex types that are derived from the simpler geometric types. A spatial database system must support queries on these spatial objects efficiently. Spatial database users frequently need to combine two spatial inputs based on some spatial relationship between the objects in the two inputs. For example, map overlap, which requires combining two maps to produce a third, is an important operation in a spatial database. This operation of combining two inputs based on their spatial relationship is called a spatial join, which is an expensive operation. Moreover, the following key feature that makes the computation of spatial operators, more difficult than the computation of their non-spatial counterparts: There is no total ordering among spatial objects that preserves spatial proximity. Consequently, efficient spatial join algorithms are critical component of any spatial database system. Rotem's algorithm is a well-known approach for overlapoverlap detection, which is based on a new join index. However, there are some errors in Rotem's algorithm, which can result in some wrong answers. Therefore, we first correct the errors and then present a complete correct algorithm for overlap detection. Moreover, we extend Rotem's overlap detection algorithm for contain, cover, equal and meet detection. Brinkhoff et al. have proposed a different approach for overlap detection which sorts the entries in a node of the R-tree according to the spatial location of the corresponding rectangles. We also extend Brinkhoff et al.'s algorithm for cover, contain, equal and meet detection. Furthermore, we study the performance of both algorithms for overlap detection by simulation. From our simulation results, we show that Brinkhoff et al.'s algorithm needs longer join processing time, larger number of comparisons and a smaller number of buffers than Rotem's algorithm. Moreover, both the algorithms need sorting process first. For the index structure part, Rotem's algorithm creates join index, while Brinkhoff et al.'s algorithm is based on R-tree. Finally, we extend both algorithms to consider line to line relationships.
|
author2 |
Chang Ye-In |
author_facet |
Chang Ye-In Wu Ming-Jyh 吳明智 |
author |
Wu Ming-Jyh 吳明智 |
spellingShingle |
Wu Ming-Jyh 吳明智 Design of spatial join index-based spatial join strategies |
author_sort |
Wu Ming-Jyh |
title |
Design of spatial join index-based spatial join strategies |
title_short |
Design of spatial join index-based spatial join strategies |
title_full |
Design of spatial join index-based spatial join strategies |
title_fullStr |
Design of spatial join index-based spatial join strategies |
title_full_unstemmed |
Design of spatial join index-based spatial join strategies |
title_sort |
design of spatial join index-based spatial join strategies |
publishDate |
1998 |
url |
http://ndltd.ncl.edu.tw/handle/86445001120821625584 |
work_keys_str_mv |
AT wumingjyh designofspatialjoinindexbasedspatialjoinstrategies AT wúmíngzhì designofspatialjoinindexbasedspatialjoinstrategies AT wumingjyh yǐkōngjiānliánjiésuǒyǐnwèijīchǔdekōngjiānliánjiéfāngfǎzhīshèjì AT wúmíngzhì yǐkōngjiānliánjiésuǒyǐnwèijīchǔdekōngjiānliánjiéfāngfǎzhīshèjì |
_version_ |
1718325932923551744 |