Toward Self-Generalizing Objects and On-the-Fly Map Generalization

Map generalization is a complex task that sometimes requires human intervention. In order to support such a process on the fly, we propose a generalization approach based on self-generalizing objects (SGOs) that encapsulate geometric patterns (forms common to several cartographic features), generalization algorithms, and spatial integrity constraints. During a database enrichment process, an SGO is created and associated with a cartographic feature or a group of features. Each SGO created is then transformed into a software agent (SGO agent) in a multi-agent on-the-fly map-generalization system. SGO agents are equipped with behaviours that enable them to coordinate the generalization process. This article presents the concept of the SGO and two prototypes developed to support this approach: a prototype for the creation of SGOs and another for the on-the-fly map generalization (which uses the created SGOs).

[1]  Peter van Oosterom,et al.  The Development of an Interactive Multi-Scale GIS , 1995, Int. J. Geogr. Inf. Sci..

[2]  Nafaâ Jabeur,et al.  A multi-agent system for on-the-fly web map generation and spatial conflict resolution , 2006 .

[3]  Christelle Vangenot Représentation multi-résolution,Concepts pour la description de bases dedonnées avec multi-représentation , 1998 .

[4]  Jan Ježek Java v Open Source GIS - Geotools, Geoserver, uDig , 2006 .

[5]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[6]  A. Ruas Modèle de généralisation de données géographiques à base de contraintes et d'autonomie , 1999 .

[7]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[8]  L. Sarjakoski Conceptual Models of Generalisation and Multiple Representation , 2007 .

[9]  Bernard Moulin,et al.  Using Multiagent Systems to Improve Real-Time Map Generation , 2006, Canadian Conference on AI.

[10]  Barbara P. Buttenfield,et al.  Transmitting Vector Geospatial Data across the Internet , 2002, GIScience.

[11]  Yvan Bédard,et al.  A Data Warehouse Strategy for on-Demand Multiscale Mapping , 2007 .

[12]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[13]  W. Mackaness An Algorithm for Conflict Identification and Feature Displacement in Automated Map Generalization , 1994 .

[14]  Y. Bédard,et al.  FOR DEVELOPING A DATABASE OF GEOMETRIC PATTERNS TO BETTER SUPPORT ONTHE-FLY MAP GENERALIZATION , 2005 .

[15]  Yvan Bédard,et al.  Introduction du concept de patrons géométriques et application aux batiments afin de faciliter leur généralisation cartographique a la volée , 2005 .

[16]  Robert Weibel,et al.  Generalising spatial data and dealing with multiple representations , 1999 .

[17]  A. Newell,et al.  Précis of Unified theories of cognition , 1992, Behavioral and Brain Sciences.

[18]  Michela Bertolotto,et al.  Progressive Transmission of Vector Map Data over the World Wide Web , 2001, GeoInformatica.

[19]  Yvan Bédard,et al.  Cartographie sur demande sur le web et bases de données multidimensionnelles. De la personnalisation par couches cartographiques à la personnalisation par occurrences , 2003, Rev. Int. Géomatique.

[20]  Sabine Timpf,et al.  Hierarchical Structures in Map Series , 1998 .

[21]  William Mackaness,et al.  Template Matching in Support of Generalisation of Rural Buildings , 2002 .

[22]  Monika Sester GENERALIZATION BASED ON LEAST SQUARES ADJUSTMENT , 2000 .

[23]  Elsa João Causes and Consequences of Map Generalisation , 1999 .

[24]  Robert Weibel,et al.  Improving Automated Generalisation for On- Demand Web Mapping by Multiscale Databases , 2002 .

[25]  Bernard Moulin,et al.  Amalgamation in cartographic generalization using Kohonen's feature nets , 2005, Int. J. Geogr. Inf. Sci..

[26]  C.P.J.M. van Elzakker Use of maps on the web , 2001 .

[27]  R. McMaster,et al.  Map Generalization: Making Rules for Knowledge Representation , 1991 .

[28]  W. Mackaness,et al.  The application of agents in automated map generalization , 1999 .

[29]  A. Newell Unified Theories of Cognition , 1990 .

[30]  Maozhen Li,et al.  Multi-agent Systems for Web-Based Map Information Retrieval , 2002, GIScience.

[31]  Christopher B. Jones,et al.  Map generalization in the Web age , 2005, Int. J. Geogr. Inf. Sci..

[32]  Menno-Jan Kraak,et al.  Web cartography : developments and prospects , 2001 .