Implementation and application of intersection operation based on run-length encoding

  • Ding Tao Shen*
  • , Can Cui
  • , Jie Chen Wang
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Considering the deficiency of Direct-Encoding raster data in computation efficiency and storage capacity, in this paper, a new Run-Length Encoding data structure is proposed, which is suitable for algebraic operations and could optimize the algebraic operations that are based Direct-Encoding raster data. In this paper, the implementation of "intersection" operation based on this data structure is introduced; besides, all kinds of algebraic operations on the Run-Length's attributes are realized in the process of implementation. The approach of this algorithm is firstly using a Linked-List to store the Run-Length Set of every raster row, then, for every to-be-operated Run-Length unit, executing the intersection operation on it with the Run-Length Set of corresponding raster row, afterwards, inserting or deleting Run-Length unit while carrying out the algebraic operations on the attributes of Run-Length. This algorithm is fit for most raster operations, and has an advantage in data precision and computation efficiency compared with the Direct-Encoding raster data.

Original languageEnglish
Title of host publicationProceedings - International Conference on Computer Science and Software Engineering, CSSE 2008
Pages602-606
Number of pages5
DOIs
StatePublished - 2008
Externally publishedYes
EventInternational Conference on Computer Science and Software Engineering, CSSE 2008 - Wuhan, Hubei, China
Duration: 12 Dec 200814 Dec 2008

Publication series

NameProceedings - International Conference on Computer Science and Software Engineering, CSSE 2008
Volume4

Conference

ConferenceInternational Conference on Computer Science and Software Engineering, CSSE 2008
Country/TerritoryChina
CityWuhan, Hubei
Period12/12/0814/12/08

Keywords

  • GIS
  • Raster data
  • Run-length encoding

Fingerprint

Dive into the research topics of 'Implementation and application of intersection operation based on run-length encoding'. Together they form a unique fingerprint.

Cite this