Multi-resolution extension for transmission of geodata in a mobile context

  • Authors:
  • Jean-Michel Follin;Alain Bouju;Frédéric Bertrand;Patrice Boursier

  • Affiliations:
  • University of La Rochelle, Laboratoire Informatique, Image, Interaction (L3i), Avenue Michel Crépeau, 17042 La Rochelle, France;University of La Rochelle, Laboratoire Informatique, Image, Interaction (L3i), Avenue Michel Crépeau, 17042 La Rochelle, France;University of La Rochelle, Laboratoire Informatique, Image, Interaction (L3i), Avenue Michel Crépeau, 17042 La Rochelle, France;University of La Rochelle, Laboratoire Informatique, Image, Interaction (L3i), Avenue Michel Crépeau, 17042 La Rochelle, France

  • Venue:
  • Computers & Geosciences
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A solution is proposed for the management of multi-resolution vector data in a mobile spatial information visualization system. The client-server architecture and the models of data and transfer of the system are presented first. The aim of this system is to reduce data exchanged between client and server by reusing data already present on the client side. Then, an extension of this system to multi-resolution data is proposed. Our solution is based on the use of increments in a multi-scale database. A database architecture where data sets for different predefined scales are precomputed and stored on the server side is adopted. In this model, each object representing the same real world entities at different levels of detail has to be linked beforehand. Increments correspond to the difference between two datasets with different levels of detail. They are transmitted in order to increase (or decrease) the detail to the client upon request. They include generalization and refinement operators allowing transitions between the different levels. Finally, a framework suited to the transfer of multi-resolution data in a mobile context is presented. This allows reuse of data locally available at different levels of detail and, in this way, reduces the amount of data transferred between client and server.