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

Similar documents
INTELLIGENT GENERALISATION OF URBAN ROAD NETWORKS. Alistair Edwardes and William Mackaness

Representing forested regions at small scales: automatic derivation from very large scale data

Representing Forested Regions at Small Scales: Automatic Derivation from Very Large Scale Data

AN ATTEMPT TO AUTOMATED GENERALIZATION OF BUILDINGS AND SETTLEMENT AREAS IN TOPOGRAPHIC MAPS

Partitioning Techniques prior to map generalisation for Large Spatial Datasets

Automatic identification of Hills and Ranges using Morphometric Analysis

A TRANSITION FROM SIMPLIFICATION TO GENERALISATION OF NATURAL OCCURRING LINES

Encyclopedia of Geographical Information Science. TITLE 214 Symbolization and Generalization

Improving Map Generalisation of Buildings by Introduction of Urban Context Rules

A methodology on natural occurring lines segmentation and generalization

GENERALIZATION OF DIGITAL TOPOGRAPHIC MAP USING HYBRID LINE SIMPLIFICATION

The Building Blocks of the City: Points, Lines and Polygons

Generalized map production: Italian experiences

Intelligent Road Network Simplification in Urban Areas

Keywords: ratio-based simplification, data reduction, mobile applications, generalization

A Modified DBSCAN Clustering Method to Estimate Retail Centre Extent

Interactions between Levels in an Agent Oriented Model for Generalisation

The Application of Agents in Automated Map Generalisation

Cell-based Model For GIS Generalization

A CARTOGRAPHIC DATA MODEL FOR BETTER GEOGRAPHICAL VISUALIZATION BASED ON KNOWLEDGE

AN EVALUATION OF THE IMPACT OF CARTOGRAPHIC GENERALISATION ON LENGTH MEASUREMENT COMPUTED FROM LINEAR VECTOR DATABASES

Development of the system for automatic map generalization based on constraints

Children s Understanding of Generalisation Transformations

Towards a formal classification of generalization operators

Application of Topology to Complex Object Identification. Eliseo CLEMENTINI University of L Aquila

The Application of Agents in Automated Map Generalisation

Hennig, B.D. and Dorling, D. (2014) Mapping Inequalities in London, Bulletin of the Society of Cartographers, 47, 1&2,

Automatic Generalization of Cartographic Data for Multi-scale Maps Representations

Framework and Workflows for Spatial Database Generalization

2011 Built-up Areas - Methodology and Guidance

Ladder versus star: Comparing two approaches for generalizing hydrologic flowline data across multiple scales. Kevin Ross

Applying DLM and DCM concepts in a multi-scale data environment

Line generalization: least square with double tolerance

A 3D GEOVISUALIZATION APPROACH TO CRIME MAPPING

Development of a Cartographic Expert System

Chapter 10: BIM for Facilitation of Land Administration Systems in Australia

Line Simplification. Bin Jiang

TOWARDS THE DEVELOPMENT OF A MONITORING SYSTEM FOR PLANNING POLICY Residential Land Uses Case study of Brisbane, Melbourne, Chicago and London

A General Framework for Conflation

IDENTIFYING VECTOR FEATURE TEXTURES USING FUZZY SETS

University of Zurich. On-the-Fly generalization. Zurich Open Repository and Archive. Weibel, R; Burgardt, D. Year: 2008

Object-field relationships modelling in an agent-based generalisation model

Generalisation and Multiple Representation of Location-Based Social Media Data

COMPARISON OF MANUAL VERSUS DIGITAL LINE SIMPLIFICATION. Byron Nakos

Analysis of European Topographic Maps for Monitoring Settlement Development

Smoothly continuous road centre-line segments as a basis for road network analysis

OBJECT-ORIENTATION, CARTOGRAPHIC GENERALISATION AND MULTI-PRODUCT DATABASES. P.G. Hardy

JUNCTION MODELING IN VEHICLE NAVIGATION MAPS AND MULTIPLE REPRESENTATIONS

Exploring Digital Welfare data using GeoTools and Grids

Cadcorp Introductory Paper I

Introduction to Geographic Information Systems

Implementing Visual Analytics Methods for Massive Collections of Movement Data

Geo-spatial Analysis for Prediction of River Floods

A spatial literacy initiative for undergraduate education at UCSB

Spatial Data, Spatial Analysis and Spatial Data Science

Using Image Moment Invariants to Distinguish Classes of Geographical Shapes

Comparison of spatial methods for measuring road accident hotspots : a case study of London

EXPLORING THE LIFE OF SCREEN OBJECTS

Clustering Analysis of London Police Foot Patrol Behaviour from Raw Trajectories

GENERALIZATION APPROACHES FOR CAR NAVIGATION SYSTEMS A.O. Dogru 1, C., Duchêne 2, N. Van de Weghe 3, S. Mustière 2, N. Ulugtekin 1

Spatial analysis in XML/GML/SVG based WebGIS

City, University of London Institutional Repository

Geog 469 GIS Workshop. Data Analysis

Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS

Automated building generalization based on urban morphology and Gestalt theory

THE USE OF EPSILON CONVEX AREA FOR ATTRIBUTING BENDS ALONG A CARTOGRAPHIC LINE

FINDING SPATIAL UNITS FOR LAND USE CLASSIFICATION BASED ON HIERARCHICAL IMAGE OBJECTS

GE ION! GIs and. a;; Methodolo~y a d. Pra-rice. Series Editors. tan Masser and. Edited by Jean-Claude Muller Jean-Philippe Lagrange and Robert Weibel

Book Review: A Social Atlas of Europe

Outline. Geographic Information Analysis & Spatial Data. Spatial Analysis is a Key Term. Lecture #1

Why Is Cartographic Generalization So Hard?

Large scale road network generalization for vario-scale map

Ontological modelling of cartographic generalisation

Digitization in a Census

TOWARDS SELF-GENERALIZING OBJECTS AND ON-THE-FLY MAP GENERALIZATION

Investigation, Conceptualization and Abstraction in Geographic Information Science: Some Methodological Parallels with Human Geography

Introduction to GIS I

Geographic Analysis of Linguistically Encoded Movement Patterns A Contextualized Perspective

Luc Anselin Spatial Analysis Laboratory Dept. Agricultural and Consumer Economics University of Illinois, Urbana-Champaign

USE OF RADIOMETRICS IN SOIL SURVEY

Census Geography, Geographic Standards, and Geographic Information

The Development of Research on Automated Geographical Informational Generalization in China

AN APPROACH TO BUILDING GROUPING BASED ON HIERARCHICAL CONSTRAINTS

SVY2001: Lecture 15: Introduction to GIS and Attribute Data

1 Generalisation of Spatial Databases. William Mackaness

Principle 3: Common geographies for dissemination of statistics Poland & Canada. Janusz Dygaszewicz Statistics Poland

FUNDAMENTALS OF GEOINFORMATICS PART-II (CLASS: FYBSc SEM- II)

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

A new type of RICEPOTS

GEOGRAPHY 350/550 Final Exam Fall 2005 NAME:

BUILDING TYPIFICATION AT MEDIUM SCALES

GIS Generalization Dr. Zakaria Yehia Ahmed GIS Consultant Ain Shams University Tel: Mobile:

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

A Practical Experience on Road Network Generalisation for Production Device

Fundamentals of Geographic Information System PROF. DR. YUJI MURAYAMA RONALD C. ESTOQUE JUNE 28, 2010

Multi-scale Representation: Modelling and Updating

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

INTRODUCTION TO GIS. Dr. Ori Gudes

WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS

Automated Generation of Geometrically- Precise and Semantically-Informed Virtual Geographic Environments Populated with Spatially-Reasoning Agents

Transcription:

Institute of Geography Online Paper Series: GEO-017 Exploring representational issues in the visualisation of geographical phenomenon over large changes in scale. William Mackaness & Omair Chaudhry Institute of Geography, School of GeoSciences, University of Edinburgh, Drummond St, Edinburgh EH8 9XP O.Chaudhry@sms.ed.ac.uk William.mackaness@ed.ac.uk Glasgow- GISRUK 2005

Copyright This online paper may be cited in line with the usual academic conventions. You may also download it for your own personal use. This paper must not be published elsewhere (e.g. mailing lists, bulletin boards etc.) without the author's explicit permission Please note that : it is a draft; this paper should not be used for commercial purposes or gain; you should observe the conventions of academic citation in a version of the following or similar form: William Mackaness & Omair Chaudhry (2005 Exploring representational issues in the visualisation of geographical phenomenon over large changes in scale., online papers archived by the Institute of Geography, School of Geosciences, University of Edinburgh.

Exploring representational issues in the visualisation of geographical phenomenon over large changes in scale. William Mackaness & Omair Chaudhry University of Edinburgh Institute of Geography, Drummond St Edinburgh EH8 9XP William.mackaness@ed.ac.uk 1. The Challenge It is only at small scales that we get a synoptic view of the world. That synoptic view is composed of highly characteristic forms these forms representing ideas or concepts, and their location. In the example (Figure 1) a mix of text and a highly generalised representation of the road network are used to delineate the concept city in this case London. Figure 1: Small scale mapping at 1:1,300,000 critical to the synoptic view. The contextual information combines to emphasise the location of a set of places and a river, on the western side of London. We borrow specific properties of an entity, and symbolise it in a manner that both best enable its immediate identification and clearly separates it from other features. In Figure 1, one can see how symbolisation has been used both to capture the sinuous nature of the river Thames, and separate it from the hierarchical inter connectedness of the road/motorway network. In general what we see are a collection of caricatures of various concepts exaggeration of a trait to reinforce the efficient transmission of an idea. Beyond the visual, (ie from a database perspective), information recorded at this scale can be used in spatial analysis for example comparing spatial extents of UK cities, or in broad brush journey planning. Finally we note that there is vagueness in the representation of these concepts. The boundary of London is inferred, the river and roads leading into London behaves like pieces of dropped cotton thread.

(a) (b) Figure 2. a). 1:10 000 scale map showing buildings and open spaces; b): how they are represented at 1:250 000 (OS Data sources). Contrast this with the fine scale view (Figure 2a). Here the emphasis is on detail, precise delineation and location. We can undertake spatial analysis at a fine scale, between and within different objects, and between classes of objects - both Euclidean and topological properties. The eye is able to group objects and infer activities and process. Comparing figure 2a with Figure 1 and 2b, we make the following observations: Patterns, shapes, interactions and extents are discernible and measurable in both maps. There is not less information in the synoptic view, merely different information. Whilst many of the same cartographic principles apply to both, in the synoptic view, locational precision and completeness is sacrificed in the interests of higher levels of abstraction which facilitates ease of interpretation. Maps at such different scales enable different forms of analysis between fundamentally different types of entities to be undertaken (the link between task and scale of observation). 2. Aim This research is premised on the idea that theoretically it should be possible to automatically create such a synoptic view directly from the fine scale database that the fine detailed features shown in Figure 2a can be agglomerated in a manner that enables us to create automatically the solution presented in Figure 2b. The challenge of spanning these scales links to Muller s idea of the existence of conceptual cusps radical changes in the representational form of geographic phenomenon (Muller 1991). From a generalisation research perspective, this paper then, reports on research focused on the creation of small scale mapping (1:250K) directly from fine scale mapping (notionally 1:10K). 3. Methodology A lot of Generalisation algorithms for urban buildings have been proposed but they seldom extend over large changes in scale. In this research, the methodology entails selecting all building features, and aggregating them in a way that reveals large areas continuously covered by dense housing. Small, sparsely covered regions internal to these large areas (such as parks) must be managed in a suitable manner. Part of the challenge in developing this methodology is working with poorly attributed features. The overall design of the proposed system is summarised in Figure 3.

Clustering OS MasterMap Selection Building Buffering Areal features (holes) Aggregation Simplification Output 1:250,000 holes settlement Buildings Figure 3: Overall Design 3.1 Clustering and Agregating The first step is to extract all the buildings for the given area, and group them using a simple buffering technique. A range of buffer sizes from 50 150 m were tried and through empirically testing it was determined that for large urban areas and for a target output of 1:250 000, 100 meter buffer was most suitable. This simplistic approach was adopted since it was of prime importance that the algorithm should be capable of handling large datasets (fine detail over large regional extents). The next step was to aggregate the buffers (dissolving overlapping buffers) and thus generate the boundary of the urban area. 3.2 Simplification: The next step is the classification, simplification or removal of small polygons, for which we require a definition of what is large or small urban area. According to OS 1:250,000 map specification (Ordnance, 2005a): An urban area shown on the Small Scale Mapping Intelligence (SSMI) 1:250 000 metric plot that measures over 1 sq km is captured as an large urban area. And An urban area equal to or greater than 0.01 sq km and less than 1 sq km is captured as a small urban area. The area of each polygon was calculated and removed if found to be less than this threshold. Holes remained within the urban region reflecting low densities of buildings in parks and open spaces. In some instances these might be removed, amalgamated, or retained. The boundary was then simplified using a simple filter and application of the Douglas- Peucker (DP) algorithm. 4. A Case Study: We applied this methodology in the derivation of a synoptic view (1:250,000 map) directly from a fine scale database (OS MasterMap). It was implemented and the results were evaluated against OS Strategi data set (1:250,000). The platform selected for the implementation was Java, SQLJ and Oracle 10g. The new Java Geometry API offers a wide range of functions to manipulate spatial objects in Oracle. Oracle 10g supports all the geometrical and topological functions defined by OGC as reported in (Oosterom et al., 2002). The input file contained nearly 139K building polygons (Figure 4). Figure 5 shows the result of buffering and aggregating. Removal of small holes and small isolated regions resulted in Figure 6.

Figure 4:Buildings extracted from OS MasterMap of Edinburgh City Figure 5: Initial output after aggregation and dissolving of buffers. Figure 6:Output after being angluarized using a mixture of Douglas Peucker and Buffering

5. Evaluation: Visual comparison was done between the output obtained (Figure 6) and OS Strategi settlement layer (Figure 7). Although subjective, it gives some indication of the success of the algorithm. Figure 7:OS Strategi (1:250,000) settlement layer in grey. 7. Conclusion: The challenge of deriving maps over large changes in scale is not new (Watson, 1970; Smaalen, 2003). But in this paper we argue that the creation of the synoptic view the representation of concepts - requires a more focused development of model generalisation techniques and creation of relevant evaluation criteria. We argue that this work is relevant to spatial analysis and exploratory data analysis that generalisation is fundamental to the revelation of different patterns and interdependencies between geographic phenomena. The paper proposed a methodology by which a synoptic view can be created. The paper also looked into the spatial functions provided by Oracle 10g and a case study was carried out to generalize the urban buildings and generate boundary of the urban settlement which compared quite favourably with the manually created urban settlement layer of 1:250,000 map. Further work will look at dealing with smaller settlements and mixtures of small and large settlements. Also it will look into density calculations of the buildings which appears to be an important precursor to clustering. Acknowledgements: We gratefully acknowledge support and funding from the Ordnance Survey for this work. References Hummel, J. E., and Biederman, I., 1992, Dynamic Binding in a Neural Network for Shape Recognition: Psychological Review, v. 99, p. 480-517. Lamy, S., Ruas, A., Demazeau, Y., Jackson, M., Mackaness, W. A., and Weibel, R., 1999, The Application of Agents in Automated Map Generalisation, in Keller, C. P., editor, 19th International Cartographic Conference: Ottawa, ICA, p. 1225-1234. Leung, Y., Leung, K. S., and He, J. Z., 1999, A generic concept-based OO geographical information system: International Journal of Geographical Information Science, v. 13, p. 475-498.

Muller, J. C., 1991, Generalisation of Spatial Databases, in Maguire, D. J., Goodchild, M., and Rhind, D., editors, Geographical Information Systems: London, Longman Scientific, p. 457-475. Ormsby, D., and Mackaness, W. A., 1999, The Development of Phenomenonological Generalisation Within an Object Oriented Paradigm: Cartography and Geographical Information Systems, v. 26, p. 70-80. Smith, J. M., and Smith, D. C. P., 1977, Database abstractions: aggregation and generalisation: ACM Transactions on Database Systems, v. 2, p. 105-133. Smaalen, J. W. N. v., 2003, Autmated Aggregation of Geographic Objects: A New Approach to the Conceptual Generalisation of Geographic Databases: Doctoral Dissertation, Wageningen University, The Netherlands. Watson, W., 1970, A study of generalisation of a small scale map series: International Yearbook of International Cartography, v. 16, p. 24-32.