Storing and Handling Vague Spatial Objects

  • Authors:
  • Arta Dilo;Pawalai Kraipeerapun;Wim Bakker;Rolf A. de By

  • Affiliations:
  • International Institute for Geo-Information Science and Earth Observation (ITC), The Netherlands;International Institute for Geo-Information Science and Earth Observation (ITC), The Netherlands;International Institute for Geo-Information Science and Earth Observation (ITC), The Netherlands;International Institute for Geo-Information Science and Earth Observation (ITC), The Netherlands

  • Venue:
  • DEXA '04 Proceedings of the Database and Expert Systems Applications, 15th International Workshop
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper deals with the storage and manipulation of vague spatial objects: points, lines, and regions. Vector data format is used to implement vague objects. We store vague objects by extending GRASS vector format capabilities. A point is represented by a triple, containing the location and the membership value of the point. A line is represented by a sequence of triples, each containing the location and the membership value of a point on the line. A region is represented by a set of lines, which depict important characteristics of the region. Data structures are defined to put constraints on the stored data, so that desired properties for vague objects are satisfied. To complete (approximate) information about lines and regions, a linear interpolation and a triangulation-based interpolation method are used, respectively. Modules are built to edit and retrieve information of vague objects. A union operator on vague objects is also implemented.