首页> 外文学位 >Map algebra: A data model and implementation of spatial partitions for use in spatial databases and geographic information systems.
【24h】

Map algebra: A data model and implementation of spatial partitions for use in spatial databases and geographic information systems.

机译:地图代数:用于空间数据库和地理信息系统的空间分区的数据模型和实现。

获取原文
获取原文并翻译 | 示例

摘要

The idea of a map is a fundamental metaphor in spatial systems. For instance, in the fields of geographical information systems (GIS), spatial databases, geography, robotics, computer assisted design (CAD), and spatial cognition, the arrangement of spatial data into map form plays a primary role in the composition, representation, and analysis of spatial data. However, no models of maps currently exist that provide a precise definition of a spatial data type for maps and operations over them. Instead, many informal definitions are provided, many of which are tied to specific implementation concepts. Furthermore, although the integration of spatial databases into spatial fields such as GIS has received much attention, the notion of integrating maps into databases has been overlooked. Thus, the idea of integrating maps into SQL and performing queries over them has not yet been explored. This thesis describes the design and implementation of Map Algebra, a type system and operations for maps in spatial databases. We provide a three level approach to defining Map Algebra. First, we provide an abstract model of maps. This is a mathematical description of maps and their operations and topological predicates. This model is defined on formal mathematical concepts that are not implementable in computer systems; therefore, we then provide a discrete model of maps based on discrete concepts that can be translated to computer systems. We then provide an implementation model of maps, complete with algorithms to implement map operations, that can be directly implemented in a computer system. Furthermore, we develop a query language called Map Query Language that can be used to pose queries over maps in databases.
机译:地图的概念是空间系统中的基本隐喻。例如,在地理信息系统(GIS),空间数据库,地理,机器人技术,计算机辅助设计(CAD)和空间认知领域,将空间数据整理成地图形式在结构,表示,和空间数据分析。但是,目前不存在能够为地图及其上的操作提供空间数据类型的精确定义的地图模型。取而代之的是,提供了许多非正式的定义,其中许多都与特定的实现概念相关联。此外,尽管将空间数据库集成到诸如GIS之类的空间领域中已引起广泛关注,但将地图集成到数据库中的概念却被忽略了。因此,尚未探讨将映射集成到SQL中并对其执行查询的想法。本文介绍了空间数据库中地图代数,类型系统和地图操作的设计与实现。我们提供了一种定义地图代数的三级方法。首先,我们提供地图的抽象模型。这是对地图及其操作和拓扑谓词的数学描述。该模型是根据无法在计算机系统中实现的形式化数学概念定义的;因此,我们然后根据可转换为计算机系统的离散概念提供离散的地图模型。然后,我们提供了地图的实现模型,其中包含可直接在计算机系统中实现的用于实现地图操作的算法。此外,我们开发了一种称为“地图查询语言”的查询语言,可用于对数据库中的地图进行查询。

著录项

  • 作者

    Mckenney, Mark.;

  • 作者单位

    University of Florida.;

  • 授予单位 University of Florida.;
  • 学科 Applied Mathematics.;Computer Science.;Geography.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 126 p.
  • 总页数 126
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号