地球信息科学学报 ›› 2017, Vol. 19 ›› Issue (9): 1208-1216.doi: 10.3724/SP.J.1047.2017.01208

• 全空间信息系统理论方法 • 上一篇    下一篇

面向对象的地理实体时空位置多粒度表达

于天星1(), 李锐1,2,*(), 吴华意1,2   

  1. 1. 武汉大学测绘遥感信息工程国家重点实验室,武汉 430079
    2. 武汉大学地球空间信息技术协同创新中心,武汉 430079
  • 收稿日期:2017-05-10 修回日期:2017-08-07 出版日期:2017-10-09 发布日期:2017-10-09
  • 通讯作者: 李锐 E-mail:yutianxing@whu.edu.cn;ruili@whu.edu.cn
  • 作者简介:

    作者简介:于天星(1995-),女,硕士生,主要从事时空数据模型及挖掘方面研究。E-mail: yutianxing@whu.edu.cn

  • 基金资助:
    国家重点研发计划项目“全空间信息系统与智能设施管理”(2016YFB0502300);国家自然科学基金项目“基于群体用户密集访问模式的网络地理信息并发服务方法研究”(41371370);测绘遥感信息工程国家重点实验室专项科研经费资助

An Object-oriented Representation Method for Multi-granularity for Spatio-temporal Position of Geographical Entities

YU Tianxing1(), LI Rui1,2,*(), WU Huayi1,2   

  1. 1. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079,China
    2. Collaborative Innovation Center for Geospatial Technology, Wuhan University, Wuhan 430079, China
  • Received:2017-05-10 Revised:2017-08-07 Online:2017-10-09 Published:2017-10-09
  • Contact: LI Rui E-mail:yutianxing@whu.edu.cn;ruili@whu.edu.cn

摘要:

同一地理实体在不同的时空粒度下会表现出相异的位置动态变化规律。近年来,如何对地理实体在不同时空粒度下的时空位置进行组织和表达成为GIS研究的热点之一。本文基于面向对象的思想,设计了“三级空间”和“0-1位置变化序列”,并由此提出一种地理实体时空位置的多粒度表达方法。在实体时空位置的多粒度描述方面,对于任一地理实体,空间维度上构建一种具有不同空间粒度的“全局—相对—对象”三级空间;时间维度上将不同时段或时刻转换为一系列不同时间粒度的离散时间点。在实体时空位置的多粒度存储组织方面,将地理实体时空位置的变化过程划分为不同阶段,对该实体在不同时间点下的空间位置信息设置不同的存储方式,可合理减少信息冗余。在实体时空位置的多粒度转换方面,提出基于三级空间的递进认知、时间点与时段之间快速转换等策略,初步实现了地理实体时空位置在不同时空粒度下的转换。该方法可有效地描述地理实体在可变时空粒度下的时空位置,为时态GIS和多粒度时空数据库的建立提供参考。

关键词: 时空位置, 地理实体, 时间多粒度, 空间多粒度, 时态GIS

Abstract:

The dynamic variation rules of spatial position of a geographical entity could vary with the granularity of space and time. Scholars have tried to analyze the spatio-temporal position of geographical entities at multiple levels during the process of spatio-temporal reasoning, track data mining, and so on. Therefore, it has been a hotspot in GIS that how to effectively organize and express the spatio-temporal position of geographical entities under different spatio-temporal granularities. To solve this problem, two strategies have been applied for one geographical entity based on object-oriented thinking: "a three-level space" and "0-1 variation series of positions". Based on that two strategies, a method has been proposed to support the multi-granularity representation of spatio-temporal position of a geographical entity. Firstly, a three-level space including global space, relative space and object space has been constructed to guarantee the multi-granularity of the space, the transformation from different time period or moment to a series of discrete time points with different temporal granularity helping break the limit of temporal granularity. Then, for one geographical entity, its change process of spatio-temporal position could be divided into a series of stages according to the "0-1 variation series of positions". Based on this, different storage schemes for its spatial position information under each time point have been designed to reduce redundancy. Furthermore, the progressive recognition aroused from the three-level space, and the transitions between time points and periods could help to obtain the spatio-temporal positions of one geographical entity at more spatio-temporal granularities through its positions at existing spatiotemporal granularities. By the loose coupling between the space and time in describing the positions of geographical entities, the method could efficiently represent the spatio-temporal positions of geographical entities under variable granularity of space and time, which could help provide a reference for temporal GIS or multi-granularity spatio-temporal database.

Key words: spatio-temporal position, geographical entities, multiple granularities of time, multiple granularities of space, temporal GIS