EP1662837A2

Method and system for storage and fast retrieval of digital terrain model elevations for use in positioning systems

Abstract

The present invention relates to methods and apparatuses to generate compressed and indexed elevations of Digital Elevation Models. The invention provides a method to store elevation data, which includes the steps of compressing elevation data of a first portion of a Digital Elevation Model (DEM) to generate first compressed elevation data; storing the first compressed elevation data in a storage location pointed to by a first index; and storing the first index. The invention also provides a machine readable media containing executable program instruction which when executed by a digital processing system cause said system to store elevation data according to the above method. The invention further provides a digital processing system to store elevation data and a machine readable media containing a data stream representing a Digital Elevation Model.

EP1662837A2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 24 January 2023, 3.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

41 claims: 10 independent, 31 dependent

  1. 1
    A method to store elevation data, the method comprising:compressing elevation data of a first portion of a Digital Elevation Model (DEM) to generate first compressed elevation data;storing the first compressed elevation data in a storage location pointed to by a first index;and storing the first index.
  2. 9
    A machine readable media containing executable computer program instructions which when executed by a digital processing system cause said system to perform a method to store elevation data, the method comprising:compressing elevation data of a first portion of a Digital Elevation Model (DEM) to generate first compressed elevation data;storing the first compressed elevation data in a storage location pointed to by a first index;and storing the first index.
  3. 17
    A digital processing system to store elevation data, the digital processing system comprising:means for compressing elevation data of a first portion of a Digital Elevation Model (DEM) to generate first compressed elevation data;means for storing the first compressed elevation data in a storage location pointed to by a first index;and means for storing the first index.
  4. 25
    A machine readable media containing a data stream representing a Digital Elevation Model, the data stream being produced by a method comprising:compressing elevation data of a first portion of a Digital Elevation Model (DEM) to generate first compressed elevation data;storing the first compressed elevation data in a storage location pointed to by a first index as part of the data stream;and storing the first index as part of the data stream.
  5. 30
    A method to retrieve elevation data, the method comprising:locating a first compressed portion of a Digital Elevation Model (DEM) using a first index, the Digital Elevation Model comprising a plurality of compressed portions which includes the first compressed portion, the first index pointing to a storage location where the first compressed portion is stored;and decompressing the first compressed portion to retrieve first elevation data for at least one sample point in the Digital Elevation Model.
  6. 33
    A method as in any of claims 30 to 32 wherein said computing the elevation of the first location comprises:performing a coordinate transformation such that the elevation of first location is expressed in a coordinate system used by the Position Determination Entity.
  7. 34
    A machine readable media containing executable computer program instructions which when executed by a digital processing system cause said system to perform a method to retrieve elevation data, the method comprising:locating a first compressed portion of a Digital Elevation Model (DEM) using a first index, the Digital Elevation Model comprising a plurality of compressed portions which includes the first compressed portion, the first index pointing to a storage location where the first compressed portion is stored;and decompressing the first compressed portion to retrieve first elevation data for at least one sample point in the Digital Elevation Model.
  8. 37
    A media as in any of claims 34 to 36 wherein said computing the elevation of the first location comprises:performing a coordinate transformation such that the elevation of first location is expressed in a coordinate system used by the Position Determination Entity location is in one of the plurality of areas.
  9. 38
    A digital processing system to retrieve elevation data, the digital processing system comprising:means for locating a first compressed portion of a Digital Elevation Model (DEM) using a first index, the Digital Elevation Model comprising a plurality of compressed portions which includes the first compressed portion, the first index pointing to a storage location where the first compressed portion is stored;and means for decompressing the first compressed portion to retrieve first elevation data for at least one sample point in the Digital Elevation Model.
  10. 41
    A digital processing system as in any of claims 38 to 40 wherein said means for computing the elevation of the first location comprises:means for performing a coordinate transformation such that the elevation of first location is expressed in a coordinate system used by the Position Determination Entity. vation Model into a plurality of areas;and