首页> 外文会议>ACM international workshop on Geographic information systems;Annual ACM international workshop on Geographic information systems >Use of rational numbers in the design of robust geometric primitives for three-dimensional spatial database systems
【24h】

Use of rational numbers in the design of robust geometric primitives for three-dimensional spatial database systems

机译:有理数在三维空间数据库系统鲁棒几何图元设计中的使用

获取原文

摘要

A necessary step in the implementation of three-dimensional spatial data types for spatial database systems and GIS is the development of robust geometric primitives. The authors have previously shown the need for 3D spatial data types and rigorously defined them. In this paper, we propose a set of 3D geometric primitives that can be used to implement them robustly. We provide for their robustness by specifying them using rational numbers. In the discretization of space, the developers of two-dimensional spatial data types have used simplicial complexes, realms or dual grids to produce robustness, but extending any of these to 3D is not adequate. Furthermore, rational number theory is sufficiently developed to apply to 3D implementation primitives. Efforts are lacking, however, in the field of spatial databases to show that spatial operations involving 3D spatial data types are closed under rational arithmetic. We therefore define four geometric primitives using rational numbers: point, segment, facet and solid which correspond to 0D, 1D, 2D and 3D spatial objects respectively. Also, we compare the rational specification of 3D primitives to the discretization methods used in 2D. Finally, we show that intersections involving these primitives have rational closure. We therefore conclude that use of rational numbers in the design of geometric primitives provides for a robust implementation of three-dimensional spatial data types.
机译:为空间数据库系统和GIS实现三维空间数据类型的必要步骤是开发健壮的几何图元。作者之前已经表明了对3D空间数据类型的需求,并对其进行了严格定义。在本文中,我们提出了一组3D几何图元,可用于稳健地实现它们。我们通过使用有理数指定它们的健壮性。在空间离散化中,二维空间数据类型的开发人员已经使用简单的复合体,领域或对偶网格来产生鲁棒性,但是将其中的任何一个扩展到3D都是不够的。此外,有理数论已得到充分发展,可应用于3D实现原语。然而,在空间数据库领域中缺乏努力来表明涉及3D空间数据类型的空间操作是在有理算术下关闭的。因此,我们使用有理数定义四个几何图元:点,线段,小平面实体,它们分别对应于0D,1D,2D和3D空间对象。此外,我们将3D图元的合理规范与2D中使用的离散化方法进行了比较。最后,我们证明了涉及这些原语的相交具有合理的闭合性。因此,我们得出结论,在几何图元的设计中使用有理数可提供三维空间数据类型的可靠实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号