首页    期刊浏览 2024年11月23日 星期六
登录注册

文章基本信息

  • 标题:A star-based data structure to store efficiently 3D topography in a database
  • 本地全文:下载
  • 作者:Hugo Ledoux ; Martijn Meijers
  • 期刊名称:Geo-spatial Information Science
  • 印刷版ISSN:1009-5020
  • 电子版ISSN:1993-5153
  • 出版年度:2013
  • 卷号:16
  • 期号:4
  • 页码:256-266
  • DOI:10.1080/10095020.2013.866618
  • 出版社:Taylor and Francis Ltd
  • 摘要:For storing and modeling three-dimensional (3D) topographic objects (e.g. buildings, roads, dykes, and the terrain), tetrahedralizations have been proposed as an alternative to boundary representations. While in theory they have several advantages, current implementations are either not space efficient or do not store topological relationships (which makes spatial analysis and updating slow, or require the use of an expensive 3D spatial index). We discuss in this paper an alternative data structure for storing tetrahedralizations in a database management system (DBMS). It is based on the idea of storing only the vertices and stars of edges; triangles and tetrahedra are represented implicitly. It has been used previously in main memory, but not in a DBMS. We describe how to modify it to obtain an efficient implementation in a DBMS, and we describe how it can be used for modeling 3D topography. As we demonstrate with different real-world examples, the structure is compacter than known alternatives, it permits us to store attributes for any primitives, and has the added benefit of being topological, which permits us to query it efficiently. The structure can be easily implemented in most DBMS (we describe our implementation in PostgreSQL), and we present some of the engineering choices we made for the implementation.
  • 关键词:3D GIS; tetrahedralization; database management system \(DBMS\); data structures
国家哲学社会科学文献中心版权所有