Cell-based Model For GIS Generalization

Similar documents
Mapping Landscape Change: Space Time Dynamics and Historical Periods.

Map automatic scale reduction by means of mathematical morphology

THE QUALITY CONTROL OF VECTOR MAP DATA

a system for input, storage, manipulation, and output of geographic information. GIS combines software with hardware,

An Introduction to Geographic Information System

USING GIS CARTOGRAPHIC MODELING TO ANALYSIS SPATIAL DISTRIBUTION OF LANDSLIDE SENSITIVE AREAS IN YANGMINGSHAN NATIONAL PARK, TAIWAN

A cellular automata model for the study of small-size urban areas

Linking local multimedia models in a spatially-distributed system

DATA SOURCES AND INPUT IN GIS. By Prof. A. Balasubramanian Centre for Advanced Studies in Earth Science, University of Mysore, Mysore

Digitization in a Census

Simulation of Wetlands Evolution Based on Markov-CA Model

Geographical Information System (GIS) Prof. A. K. Gosain

Evaluating Urban Vegetation Cover Using LiDAR and High Resolution Imagery

OBEUS. (Object-Based Environment for Urban Simulation) Shareware Version. Itzhak Benenson 1,2, Slava Birfur 1, Vlad Kharbash 1

KNOWLEDGE-BASED CLASSIFICATION OF LAND COVER FOR THE QUALITY ASSESSEMENT OF GIS DATABASE. Israel -

A Method to Improve the Accuracy of Remote Sensing Data Classification by Exploiting the Multi-Scale Properties in the Scene

Spanish national plan for land observation: new collaborative production system in Europe

Scientific Applications of GIS. Jesse Nestler, Jessica Mullins, Nick Hulse, Carl Vitale, Italo Saraiva Goncalves

Deriving Uncertainty of Area Estimates from Satellite Imagery using Fuzzy Land-cover Classification

INFORMATION SYSTEM OF FORECASTING INFRASTRUCTURE DEVELOPMENT IN TOURISM

DEVELOPMENT OF DIGITAL CARTOGRAPHIC DATABASE FOR MANAGING THE ENVIRONMENT AND NATURAL RESOURCES IN THE REPUBLIC OF SERBIA

Optimizing Urban Modeling based on Road Network and Land Use/Cover Changes by Using Agent Base Cellular Automata Model

CERTIFICATE PROGRAM IN

MODELLING AND UNDERSTANDING MULTI-TEMPORAL LAND USE CHANGES

GeoComputation 2011 Session 4: Posters Accuracy assessment for Fuzzy classification in Tripoli, Libya Abdulhakim khmag, Alexis Comber, Peter Fisher ¹D

Towards a cellular automata based land-use transportation model

Error Propagation and Model Uncertainties of Cellular Automata in Urban Simulation with GIS

AUTOMATIC GENERALIZATION OF LAND COVER DATA

Research on Topographic Map Updating

Spatial Epidemic Modelling in Social Networks

Geostatistics and Spatial Scales

Combining Geospatial and Statistical Data for Analysis & Dissemination

Spatio-temporal models

First Exam. Geographers Tools: Automated Map Making. Digitizing a Map. Digitized Map. Revising a Digitized Map 9/22/2016.

URBAN LAND COVER AND LAND USE CLASSIFICATION USING HIGH SPATIAL RESOLUTION IMAGES AND SPATIAL METRICS

Simulating urban growth in South Asia: A SLEUTH application

UK Contribution to the European CORINE Land Cover

Lecture 9: Reference Maps & Aerial Photography

AUTOMATIC EXTRACTION OF ALUVIAL FANS FROM ASTER L1 SATELLITE DATA AND A DIGITAL ELEVATION MODEL USING OBJECT-ORIENTED IMAGE ANALYSIS

Introduction-Overview. Why use a GIS? What can a GIS do? Spatial (coordinate) data model Relational (tabular) data model

Table of Contents. Preface... xiii. Introduction... xv

Cadcorp Introductory Paper I

Key Words: geospatial ontologies, formal concept analysis, semantic integration, multi-scale, multi-context.

GIS = Geographic Information Systems;

The Attribute Accuracy Assessment of Land Cover Data in the National Geographic Conditions Survey

VECTOR CELLULAR AUTOMATA BASED GEOGRAPHICAL ENTITY

Generalized map production: Italian experiences

Geog 469 GIS Workshop. Data Analysis

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Güz Dönemi

Display data in a map-like format so that geographic patterns and interrelationships are visible

What is GIS? Introduction to data. Introduction to data modeling

DEPARTMENT OF GEOGRAPHY B.A. PROGRAMME COURSE DESCRIPTION

TRANSFORMATION THROUGH CLC WITH THE CONTINUOUS RESEARCH TECHNIQUES - GIS (OPEN CODE) AND RS (GEO-WEB SERVICES)

GEOGRAPHIC INFORMATION SYSTEMS Session 8

A Basic Introduction to Geographic Information Systems (GIS) ~~~~~~~~~~

SPATIAL DATA MINING. Ms. S. Malathi, Lecturer in Computer Applications, KGiSL - IIM

PROANA A USEFUL SOFTWARE FOR TERRAIN ANALYSIS AND GEOENVIRONMENTAL APPLICATIONS STUDY CASE ON THE GEODYNAMIC EVOLUTION OF ARGOLIS PENINSULA, GREECE.

USE OF RADIOMETRICS IN SOIL SURVEY

Cellular automata are idealized models of complex systems Large network of simple components Limited communication among components No central

Object-based feature extraction of Google Earth Imagery for mapping termite mounds in Bahia, Brazil

Syllabus Reminders. Geographic Information Systems. Components of GIS. Lecture 1 Outline. Lecture 1 Introduction to Geographic Information Systems

ENV208/ENV508 Applied GIS. Week 1: What is GIS?

VISUAL ANALYTICS APPROACH FOR CONSIDERING UNCERTAINTY INFORMATION IN CHANGE ANALYSIS PROCESSES

The Road to Data in Baltimore

Great Lakes Update. Geospatial Technologies for Great Lakes Water Management. Volume 149 October 4, US Army Corps of Engineers Detroit District

Eyes in the Sky & Data Analysis.

Land Use of the Geographical Information System (GIS) and Mathematical Models in Planning Urban Parks & Green Spaces

Basics of GIS. by Basudeb Bhatta. Computer Aided Design Centre Department of Computer Science and Engineering Jadavpur University

CONCEPTUAL DEVELOPMENT OF AN ASSISTANT FOR CHANGE DETECTION AND ANALYSIS BASED ON REMOTELY SENSED SCENES

USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT

Spatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University

Learning Computer-Assisted Map Analysis

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Software. People. Data. Network. What is GIS? Procedures. Hardware. Chapter 1

Design and Development of a Large Scale Archaeological Information System A Pilot Study for the City of Sparti

Course Syllabus. Geospatial Data & Spatial Digital Technologies: Assessing Land Use/Land Cover Change in the Ecuadorian Amazon.

GENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:

CARTOGRAPHIC INFORMATION MANAGEMENT IN COLOMBIA REACH A LEVEL OF PERFECTION

Compact guides GISCO. Geographic information system of the Commission

A BASE SYSTEM FOR MICRO TRAFFIC SIMULATION USING THE GEOGRAPHICAL INFORMATION DATABASE

A methodology on natural occurring lines segmentation and generalization

Overview of Statistical Analysis of Spatial Data

This Week s Topics. GIS and Forest Engineering Applications. FE 257. GIS and Forest Engineering Applications. Instructor Information.

Exploring representational issues in the visualisation of geographical phenomenon over large changes in scale.

Introduction. Spatial Multi-Agent Systems. The Need for a Theory

Understanding Geographic Information System GIS

Geographic Information Systems (GIS) in Urban Planning

Literature revision Agent-based models

The Evolution of NWI Mapping and How It Has Changed Since Inception

Use of Corona, Landsat TM, Spot 5 images to assess 40 years of land use/cover changes in Cavusbasi

Geographical Information System GIS

COMPREHENSIVE GIS-BASED SOLUTION FOR ROAD BLOCKAGE DUE TO SEISMIC BUILDING COLLAPSE IN TEHRAN

of a landscape to support biodiversity and ecosystem processes and provide ecosystem services in face of various disturbances.

University of Lusaka

Favorable potential zone map using Remote sensing and GIS

REVIEW MAPWORK EXAM QUESTIONS 31 JULY 2014

Spatio-temporal dynamics of the urban fringe landscapes

CLICK HERE TO KNOW MORE

EpiMAN-TB, a decision support system using spatial information for the management of tuberculosis in cattle and deer in New Zealand

Mechanisms of Emergent Computation in Cellular Automata

Transcription:

Cell-based Model For GIS Generalization Bo Li, Graeme G. Wilkinson & Souheil Khaddaj School of Computing & Information Systems Kingston University Penrhyn Road, Kingston upon Thames Surrey, KT1 2EE UK b.li@kingston.ac.uk, G.Wilkinson@Kingston.ac.uk, s.khaddaj@kingston.ac.uk Abstract. Generalization is perhaps the most intellectually challenging task for cartographers. It has proved to be very difficult to automate. In this paper, a cell-based model is applied to GIS generalization, which represents a new methodology within the GIS context. Cellular Automata (CA) has found a place in many interesting real world applications, including the modeling and simulation of numerous systems, across many disciplines. CA has a number of unique advantages in geographical and environmental modeling. Thus, it has attracted growing attention in urban simulation because of its potential in spatial modeling. Geographical phenomena have extremely complex characteristics as a result of interactions among different components in a study area. CA provides a promising new approach to simulate and understand spatial phenomena. In this study, which is based on CA techniques, an extended neighborhood algorithm is used in the cell-based model to automatically generalize raster thematic maps derived from classified satellite images. An example of generalizing a land use map of Lisbon Bay in Portugal is given, which gives satisfactory results. 1. INTRODUCTION In recent years, there has been a drive towards automating map generalization. As geographical information systems (GIS) have become more prevalent, the issue of generalization has increased in importance. Generalization is perhaps the most intellectually challenging task for cartographers, a proposition supported by the comparatively marginal success of computer algorithms in generalizing maps. Generalization is needed in order to represent information on an appropriate level of detail. As only a restricted amount of data can be represented on a certain level of detail, different pieces of information have to fight for their representation on a specific aggregation level. This implies that generalization is an optimization problem, where different goals have to be satisfied simultaneously. It is a difficult procedure, as only a limited amount of data can be visualized, perceived and understood at a time. In recent years, the automatic generalization techniques have become popular. Due to its complex, diverse and non-deterministic nature, the generalization process has proved to be very difficult to automate, particularly because one is attempting to mimic a subjective and intuitive procedure (Joao, 1998). The demand for spatial information continues to grow and satellite sensors represent a fast source of data compared to traditional map-making and aerial photo-interpretation. GIS have an important role in the successful creation of a map. There is a general agreement that GIS is more than just a tool for geographic and spatial database management, nor only a tool for automated-cartography and it is not only a set of procedures to manipulate and introduce remotely sensed data into the map-making process. GIS and satellite data, once integrated, can be

successfully used for environmental monitoring, analysis, modeling and decision-making. In this paper, a cellular automata model is applied to GIS generalization. This is a new application of cellular automata within the GIS context. We start by a brief overview of GIS generalization techniques. Then, cellular automata techniques are discussed. The cellular automata model is then presented. Finally some conclusions are drawn. 2. GIS GENERALIZATION The map is an abstract model of reality and represents a medium for the comprehension, the record and the communication of spatial relationships and forms. As a communication medium the information represented in the map has been derived using cartographic generalization and design (Goffredo, 1998). The traditional process of map production, in fact, is based on manual data manipulation and visual interpretation of aerial photographs or satellite images. Thus, the experience, the intuition, the imagination and the inductive capability of the interpreter are instinctively combined together for the extraction of information at a high level of abstraction. There are two main limits in spatial analysis (Wilkinson, 1993). Firstly, when organizing and manipulating data in order to emphasis the selected information, other information is irreversibly destroyed; manual manipulation of data guided by the cartographer expert is in fact not repeatable (by another cartographer or by the same one at another time) being based on intuition and subjectivity. Secondly, there is lack of geographical precision in the majority of maps when real objects are generalized into nominal categories (for example, an area object is generalized into a point object). The use of GIS for spatial analysis requires accurate spatial location, therefore, in this context, cartography and GIS tools are not compatible. Satellite images and image processing techniques may be used to compensate the gap between map information and GIS data requirements, providing strategies can keep trace of the geographical relationship of the generalized object and its real position on the ground with raster analysis. The rapid development of spatial information technologies (primarily the development of GIS and raster image processing and modeling tools) over the last few decades has allowed the spacetime realization of many cellular models. The increasing availability of higher spatial resolution image data and the number of sources of remotely sensed imagery have provided a temporal information dimension from which time series analysis can provide stochastic representation of landscape transformations (Candau, 2000). Cellular models in particular offer a useful space-time modeling environment in which raster-based information on spatial and temporal landscape change (derived from remotely sensed imagery) and information on factors that influence change (e.g., topographic factors derived from a digital elevation model) can be brought together. These types of models provide effective ways of understanding the process of urban development as well as offering a means of evaluating the environmental and social consequences of alternative planning scenarios. The study of cellular automata (CA) began as a theoretical field. Today, however, CA have found a place in many interesting real world applications, including the modeling and simulation of numerous systems, across many disciplines including geography (Park, 1997). CA models are discrete-time system models with spatial extensions. The abilities of CA to model the complex order hidden in spatial detail have been demonstrated. CA has a number of unique advantages in geographical and environmental modeling. Firstly, CA is capable of generating very complex, a global spatial pattern by using simple, local transition rules. Secondly, CA can produce fractal structure, which is a natural representation of the hierarchy between local and global behavior. It generates global spatial behavior based on the local knowledge of individual cells. Thirdly, CA combine with the spatial information stored in GIS relatively easily. CA is simple in principles, wide in potential applications, and hierarchical in nature, and so they are powerful in theory. CA has

attracted growing attention in urban simulation because of their potential in spatial modeling. 3. CELLULAR AUTOMATA Cellular automata (CA) have found common place applications in statistical and theoretical physics and are linked to considerations of chaos theory and fractal geometry. More recently, cellular automata applications have found their way into 2-D applications in urban growth modeling. It is an approach with growing importance in discrete dynamic systems. CA theory was first introduced by John von Neumann in 1950s and gained considerable popularity two decades later through the work of John Conway in the game of life. CA is nonlinear dynamic mathematical systems based on discrete time and space. The basic idea is very simple: a cellular automaton evolves in discrete time-steps by updating its states (i.e. cell value) according to a transition rule that is applied universally and synchronously to each cell at each time-step. The value of each cell is determined based on a geometric configuration of neighbor cells, which is specified as part of the transition rule. Updated values of individual cells then become the inputs for the next iteration. As iteration proceeds, an initial cellular configuration, which is a kind of cellular map containing an initial state of each cell, evolves based on the rules defined. The transition rules can be a deterministic or a probabilistic function of the neighborhood. In terms of structure, this computational scheme is similar to the ones employed in the numerical manipulation of partial differential equations. The difference is that the state variable at each cell is only allowed to assume a small set of value and the transition functions do not assume an algebraic form, but may be deterministic or stochastic. Some scholars proposed that CA can be an alternative to differential equations in the modeling of physical phenomena. One important characteristic of CA is that complex global behavior across the whole cellular space may emerge from the application of simple local rules. The basic principle that drives the system through time is based on the notion that the states of cells change as a function of what is happening to other cells in their local neighborhood (Batty, 2000). Cellular automata models are purposed to be scale independent. The growth rules are integral to the data set being used because they are defined in terms of the physical nature of the location under study, thus producing a scale-independent model, though data sets are scale dependent themselves. 4. MODELING AND SIMULATION In this section, a cell-based model is proposed. A classified satellite image of Lisbon Bay is used as an example to be generalized by the cell-based model. Here, the extended Moore neighborhood is applied to this model, which is shown in Figure 1. Basically, the state of the interested cell is compared to that of a group of neighbor cells that are adjacent to one another. Here, the combination of cell-based model and majority filtering is used to give a better result. The former one will keep the main feature and the structure of the image and the latter one will help to smooth it. It is Kept unchanged if it is the same state as the group being looked at, otherwise it is changed to the majority state of the local area. The algorithm is given as follow: For each iteration { } For every pixel in the image { } If cell is the same state as its group made by several adjacent neighbor cells Keep the state of the cell unchanged Else choose the majority cells value Using the output as the new input of the next iteration iterates the procedure. The state of cells stays stable after certain times of repetition.

Figures 2-3 give the original satellite image and generated one. improvement. The main problem is that it cannot do any intelligent decision or judgement at this stage. In future work we will be considering applying some artificial intelligence technique to the CA model to help giving a better-generalized image. References Figure 1. Extended Moore Neighborhood 5. CONCLUSION From the used example it is obviously clear that the generalized image is closer to the manually made one at some point when use extended Moore neighborhood. Using Moore neighborhood doesn t give a very good result because it probably cannot capture the behavior of the system very accurately, especially when the size of the input image is big. The simulation shows that CA technique works for raster based map generalization. It is shown there is a promising future in this area. However, this model still needs more development and Batty, M. (2000): Geocomputational Modelling Using Cellular Automata Candau, J. (2000) : A Coupled Cellular Automaton Model for Land Use / Land Cover Dynamics, 4 th International Conference on Intergrating GIS and Environmental Modeling (GIS/EM4): Problems, Prospects and Research Needs. Banff, Alberta, Canada, September 2-8, 2000 Goffredo, S. (1998): Automatic Generalization of Satellite-derived Land Cover Information, European Commission Joao, E. M., (1998): Causes and Consequences of Map Generalisation, Taylor & Francis. Park, S. and Wagner, D. F., (1997) : Incorporating Cellular Automata simulators as analytical engines in GIS, Transaction in GIS, pp213-231, vol.2, no. 3. Wilkinson, G. G. (1993): The Generalisation of Satellite-derived Raster Thematic Maps for GIS Input, GIS, vol. 5

Figure 2. Classified satellite image of Lisbon Bay in Portugal

Figure 3. Generalized image using an extended Moore neighborhood CA model