空间对象标识是地理空间数据组织的关键,是空间数据存储和检索的基础。鉴于传统标识的局限性和Mercator投影金字塔四叉树MPPQT(Mercator Projection Pyramid QuadTree)层次剖分模型的全球连续性、多层次性以及剖分面片编码的全球唯一性,本文设计了一种基于MPPQT层次剖分标识的空间对象字符串编码方法。该编码由剖分面片编码、Hilbert的Base16编码和顺序码构成,编码长度最长36个字节,并具有一定的聚集特性。最后,以矢量数据组织为例进行了试验验证。结果表明,该模型能大大加快空间数据的查询与检索速度,为全球的空间对象分布式存储和并行处理提供支持。
Spatial object identification is the key of geospatial data storage and the base of geo-information inquiry. Referring to the shortcomings of traditional identification techniques and MPPQT subdivision's capabilities of multi-scale, multi-resolution expression and application of geographic objects, a new spatial object identification based on MPPQT subdivision was put forward. Spatial object identification coding comprised of subdivision cell's address identification, Hilbert Base16 coding and sequence coding, and the length of coding was no more than 36 bytes. The coding had the properties of multi-scale, the location of spatial, unique in the world and the aggregation, and the storage space was saved. At the last part, an example of encoding objects in a vector data was presented,the results showed that the coding on global geospatial information could accelerate the speed of data query and research in the massive data storage.