Automatic Generalization of Cartographic Data for Multi-scale Maps Representations

Similar documents
The improvement of production of the GDR50LT in Lithuania

Project based approach developing National Spatial Data Infrastructure in Lithuania

Improving Map Generalisation of Buildings by Introduction of Urban Context Rules

GIS FOR MAZOWSZE REGION - GENERAL OUTLINE

An Information Model for Maps: Towards Cartographic Production from GIS Databases

NATIONAL BENEFITS OF INSPIRE IMPLEMENTATION THE REAL LIFE USE CASES

Version 1.1 GIS Syllabus

AdV Project: Map Production of the DTK50

DP Project Development Pvt. Ltd.

Merging statistics and geospatial information

TERMS OF REFERENCE FOR PROVIDING THE CONSULTANCY SERVICES OF

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

Children s Understanding of Generalisation Transformations

RESOURCES DEVELOPMENT GEOSPATIAL DATA USING THE DIGITAL TOPOGRAPHIC PLAN OF ROMANIA- TOPRO5

INSPIRE implementation in the Turkish Ministry of Environment and Urbanization Producing and Publishing Environmental Data

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

SITMUN: Cooperating to Build Local SDIs in the Barcelona Region

The Lithuanian Spa al Informa on Infrastructure The Lithuanian spa al informa on portal

Regione Umbria. ESRI EMEA User Conference 2010 Rome, October 27th 2010

ArcGIS Tools for Professional Cartography

APC PART I WORKSHOP MAPPING AND CARTOGRAPHY

INSPIRE - A Legal framework for environmental and land administration data in Europe

Generalized map production: Italian experiences

Towards a formal classification of generalization operators

GED 554 IT & GIS. Lecture 6 Exercise 5. May 10, 2013

Increasing GI awareness in local authorities in Poland experiences from the INSPIRE Academy training programme

Basic principles of cartographic design. Makram Murad-al-shaikh M.S. Cartography Esri education delivery team

Interactions between Levels in an Agent Oriented Model for Generalisation

Mastering Map Scale: Formalizing Guidelines for Multi-Scale Map Design

A TRANSITION FROM SIMPLIFICATION TO GENERALISATION OF NATURAL OCCURRING LINES

Brazil Paper for the. Second Preparatory Meeting of the Proposed United Nations Committee of Experts on Global Geographic Information Management

A methodology on natural occurring lines segmentation and generalization

THE DIGITAL SOIL MAP OF WALLONIA (DSMW/CNSW)

Utilization and Provision of Geographical Name Information on the Basic Map of Japan*

UNIT 4: USING ArcGIS. Instructor: Emmanuel K. Appiah-Adjei (PhD) Department of Geological Engineering KNUST, Kumasi

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

SDI Development in Georgia. Mari Khardziani Head of International Relations Unit National Agency of Public Registry

Innovation in mapping and photogrammetry at the Survey of Israel

FIRE DEPARMENT SANTA CLARA COUNTY

ABSTRACT The first chapter Chapter two Chapter three Chapter four

MAP SYMBOL BREWER A NEW APPROACH FOR A CARTOGRAPHIC MAP SYMBOL GENERATOR

Available online at Analele Stiintifice ale Universitatii Al. I. Cuza din Iasi Seria Geologie 58 (1) (2012) 53 58

IMPERIAL COUNTY PLANNING AND DEVELOPMENT

Features and Benefits

Grant Agreement No. EIE/07/595/SI BEn

CHAPTER 9 DATA DISPLAY AND CARTOGRAPHY

Esri s Living Atlas of the World Community Maps

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

European Location Framework data in the ArcGIS platform

Land Board, NW Services and SDI Tambet Tiits, FRICS

for Effective Land Administration

Multi-scale Representation: Modelling and Updating

GIS Building Communities beyond National Borders (Building Successful Spatial Data Infrastructures) Nick Land, ESRI Europe

Estonian approach to implementation of INSPIRE directive. Sulev Õitspuu Head of Bureau of Geoinfosystems Estonian Land Board

GENERAL COMMAND OF MAPPING TURKEY

Sustainable and Harmonised Development for Smart Cities The Role of Geospatial Reference Data. Peter Creuzer

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

ESRI Survey Summit August Clint Brown Director of ESRI Software Products

ELF products in the ArcGIS platform

Geospatial capabilities, spatial data and services provided by Military Geographic Service

BACHELOR OF GEOINFORMATION TECHNOLOGY (NQF Level 7) Programme Aims/Purpose:

Generalisation and Multiple Representation of Location-Based Social Media Data

Arcgis Enterprise Performance And Scalability Best Practices

Encyclopedia of Geographical Information Science. TITLE 214 Symbolization and Generalization

Qatar Statistical Geospatial Integration

Experiences and Directions in National Portals"

GENERATING OF THE MEDIUM SCALE STATE MAP SERIES DERIVED FROM GIS IN THE CZECH REPUBLIC

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

Automated generalisation in production at Kadaster

GIS = Geographic Information Systems;

Model Generalisation in the Context of National Infrastructure for Spatial Information

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

Adding value to Copernicus services with member states reference data

1 ST High Level Forum on United Nations Global Geoespatial Information Management GEOGRAPHIC REFERENCING OF ECONOMIC UNITS. México

ArcGIS Pro: Essential Workflows STUDENT EDITION

Esri Defense Mapping: Cartographic Production. Bo King

Upgrade the Datasets in NSDI for Smarter Services with the Cases of China

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

A Technique for Importing Shapefile to Mobile Device in a Distributed System Environment.

The Geodetic Infrastructure Management Via Web-Based Mapping Technology in Morocco

Site Suitability Analysis for Local Airport Using Geographic Information System

GIS-Based Generalization and Multiple Representation of Spatial Data

Getting Started with Community Maps

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

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD

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

New Zealand Aeronautical Charting the ArcMap Challenge. Presenter: Beryl Pimblott Explorer Graphics Ltd

THE NEW CHALLENGES FOR THE HIGHER EDUCATION OF GEODESY IN UACEG SOFIA

IRDAT Fvg, evolving a regional Spatial Data Infrastructure according to INSPIRE

National Cartographic Center

Demonstration of a local SDI solution with several stakeholders in pilot areas in line with EU best practices

High Resolution Land Use Information by combined Analysis of Digital Landscape Models and Statistical Data Sets. Tobias Krüger Gotthard Meinel

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

NR402 GIS Applications in Natural Resources

Multiple Representations with Overrides, and their relationship to DLM/DCM Generalization. Paul Hardy Dan Lee

How GIS can support the Production

Building a National Data Repository

Solving the European Data Puzzle Simplifying INSPIRE Challenges and Usage. con terra GmbH Dipl.-Ing. Mark Döring

a national geological survey perspective François ROBIDA BRGM (French Geological Survey)

Transcription:

Environmental Engineering 10th International Conference eissn 2029-7092 / eisbn 978-609-476-044-0 Vilnius Gediminas Technical University Lithuania, 27 28 April 2017 Article ID: enviro.2017.169 http://enviro.vgtu.lt DOI: https://doi.org/10.3846/enviro.2017.169 Automatic Generalization of Cartographic Data for Multi-scale Maps Representations Julius Donatas Budrevičius 1, Lina Papšienė 2, Giedrė Beconytė 3 1 Institute for Geosciences, Vilnius University, Vilnius, Lithuania Department of spatial data, SE GIS-Centras, Vilnius, Lithuania 2 Department of Geodesy and Cadastre, Vilnius Gediminas technical university, Vilnius, Lithuania 3 Institute for Geosciences, Vilnius University, Vilnius, Lithuania E-mails: 1 julius.budrevicius@gf.stud.vu.lt; 2 lina.papsiene@vgtu.lt; 3 giedre.beconyte@gf.vu.lt (corresponding author) Abstract. The multi-scale base map compiled from the official 1:10 000 framework data is served as the background in the national geoportal map browser. High expectations of the users of this map both up-to-datedness and comfort of use are pressing to search for more efficient methods to generate it preserving highest cartographic quality. There are two ways towards that: (a) automated generalization of the georeference base dataset into smaller scale datasets that are then used as sources for the multi-scale web map and (b) automated cartographic generalization of the single source dataset into multi-scale map layers (used in Lithuanian geoportal). As it is commonly believed that generation of Web map layers from separately generalised data sources is more appropriate, the authors performed a research in order to compare the two methods in terms of precision of representations, efficiency of update and communicative quality of the resulting maps. Some procedures that allow for improvement of visualization quality when the second method is used are discussed in the paper. The main conclusion drawn from the research is that a multi-scale map generated by means of cartographic generalization can for many applications successfully replace multi-scale map generated from separately generalized data sources. Keywords: multi-scale map, generalization, automation, geoportal. Conference topic: Technologies of geodesy and cadastre. Introduction The paper represents the results of experimental research conducted by the developers of the portal of Lithuanian Spatial Data Infrastructure. Due to user-friendly cartographic visualization and some data enhancements this map service is also widely used in numerous other information systems and applications in Lithuania. The use of map web services at the portal of Lithuanian Spatial Data Infrastructure Geoportal.lt (Lithuanian Spatial Information... 2017) had been growing from several thousands in 2010 to more than two millions in 2016 and further increase of use is expected. The goal of the research was to evaluate different methods of regular update of the base map service of the Geoportal.lt. The data for the map and cartographic representation are updated every month. Therefore it is important to reduce the costs of updating without losing in quality of map communication. Two generalisation methods were compared during numerous experiments: automated generalization of the (geo)referential spatial dataset into smaller scale datasets that are then used as sources for the multi-scale web map (ADG) as well and automated cartographic generalization of the single source dataset into multi-scale map layers (ACG). The aspects of comparison included: precision of representations, efficiency of update and basic communicative quality of the resulting maps. The authors focused mainly on production of maps at scale 1:50 000 and compared generalization methods ant procedures, required qualifications and number of man hours needed to achieve satisfactory outcome. Similar principles of generalization are applied to the smaller scales. Map data sources Usualy topographic base maps at different map scales or base web map layers include information on natural and manmade real objects: geodetic network points, relief, hydrography, land cover, transport network (e.g. road network and supporting constructions, railways), engineering networks, settlements, boundaries of administrative units, protected areas etc. 2017 Julius Donatas Budrevičius, Lina Papšienė, Giedrė Beconytė. Published by VGTU Press. This is an open-access article distributed under the terms of the Creative Commons Attribution (CC BY-NC 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Budrevičius, J. D.; Papšienė, L.; Beconytė, G. 2017. Automatic generalization of cartographic data for multi-scale In Lithuania the primary dataset for topographic maps and base web map of Geoportal.lt is national dataset of (geo)referential spatial dataset designed at reference scale 1:10 000 GDR10LT. This spatial dataset is continuously updated from several official sources (Papšienė et al. 2014): newest available ortophotographic maps at scale 1:5 000 or 1:10 000; geodetic and cartographic reference data; data from related State cadastres and registers: address register, hydrography cadastre and road information system; field measuremens; crowdsourced data: updates from the users of the dataset (mainly on changes or errors). The derived dataset at scale 1:50 000 GDR50LT is designated for use for smaller scale maps. The GDR50LT dataset was updated manually until 2014. The whole process lasted up to 2 3 years (Papšienė 2014) and approximately 20 30 cartographers were involved in the update of spatial data. Since 2014, this dataset is updated automatically from the GDR10LT and other data sources. The technology for automated generalization and upload have been developed at the State Enterprise GIS-Centras during project The automatization of (geo)referenced spatial dataset at scale 1:50 000 GDR50LT. The project was financed by the National Land Service under the Ministry of Agriculture (NLS). The main benefit of the project is developed methodology of automation that allowed for essential reduction of resources necessary for update. The dataset is compliant with the updated specification and it is efficiently generated on demand. Manual work may be necessary for specific improvements where the automation fails, but it is minimized. Now, the GDR50LT can be updated within 2 months. Topographic and base maps Topographic map TOP50LKS is middle scale map designated for both orientation and overview. This scale is considered best for planning, military operations, tourism etc. It is also used as the background for production of diverse thematic maps and thematic spatial datasets where 1:10 000 scale data is too detailed and create clutter when represented. This broad purpose map is compiled from several data sources: automatically updated GDR50LT; additional data sources form state cadastres, registers and information systems that do not feed GDR50LT; additional information collected by the developer. Since 2016, this topographic map is prepared automatically as well. The technology for automated generalization and preparation of cartographic product have been developed at the State Enterprise GIS-Centras during the project Preparation of topographic map of Republic of Lithuania at scale 1:50.000 (TOP50LKS, TOP50LKS-SR). The project was financed by the NLS. TOP50LKS map uses intermediate (cartographic) database that facilitates representation of specified conventional signs (Fig. 1). Geoportal.lt base map GBM is a multi-scale map designed for electronic use in form of map service. It is created automatically from GDR10LT spatial data, which is symbolised in ArcMap document file (.mxd), were the data is arranged into layers groups by different scales (e.g. 1:2 000, 1:5 000, 1:10 000 etc.). Map objects are represented with point, line, polygon symbols and labels. The number and values of scale used in the Geoportal.lt map viewer (www.geoportal.lt/map) depend on those used in the multi-scale map, therefore the scale values must be thoroughly planned. For large scale data layers, supplementary information, such as sport territories and stadiums, and driveways in residential districts, was imported from additional geodatabases (Fig. 1). The GBM map is used by about 11000 registered Geoportal.lt users and by even larger number of users of many information systems to which GBM service is provided. High user expectations are put on this map up-to-datedness, good cartographic quality and comfort of use when navigating through its layers. In this research we focused on 1:50 000 layers that are comparable to the TOP50LKS. Fig. 1. Data flows for design of TOP50LKS and GBM maps 2

Budrevičius, J. D.; Papšienė, L.; Beconytė, G. 2017. Automatic generalization of cartographic data for multi-scale Framework for comparison of map generalization methods During generalization of spatial datasets and maps, appropriate sequence of works is important for obtaining cartographically correct outcome. Cartographic generalization for internet maps includes several steps (Roth et al. 2011): 1. generalization of content, that includes selection of features by their qualitative and quantitative characteristics; 2. appropriate ordering of information layers; 3. graphical generalization by means of cartographic representation (e.g. simplification; employment of graphic variables to reflect different types of relationships) and 4. selection and smart placement of labels. The authors followed these steps using ESRI ArcGIS Server technology. Due to choice of technology possibilities of automated placement of labels were limited. There are plans to improve it in the nearest future. Generalization methods that are applied in cartography describe abstract data transformations. Over the long period of development of generalization methods, there is no uniformly adopted ontology of the methods. Different researchers base their classifications on needs and outcomes of their research (Beard, Mackaness 1991; McMaster, Shea 1992; Ruas, Langrange 1995). Therefore, for comparison of ADG and ACG methods, two taxonomies of generalisation methods were used: 1. common generalisation methods (by Berliant 2003) and 2. technical generalization operations (by Bader et al. 1999; Cecconi 2003). The use of known generalization methods for the experiment is summarized in Table 1 and Table 2. Table 1. Generalization methods used for design of TOP50LKS map and for GBM 1:50 000 scale layers (classification by Berliant 2003) Principle of generalization ADG (fully automated data generalization) Theoretical generalization method Used generalization method ACG (generalization of cartographic representation) Qualitative generalization Performed Performed Quantitative generalization Performed Performed Conceptual generalization Performed Partial or none Selection of features by selection census Performed Performed Selection of features by sampling rate Performed Partial or none Cartographic generalization Performed Partial depending on the specifics of features `Combination of contours Performed Partial depending on the specifics of features Placement shift Performed Not performed Enlargement of features Performed Partial depending on the specifics of features Table 2. Generalization methods used for design of TOP50LKS map and for GBM 1:50 000 scale layers (classification by Bader et al. 1999; Lamy et al.1999; Cecconi 2003) Attribute transformation Principle of generalization Used generalization method ADG (fully automated data generalization) 1 2 3 Technical generalization method Classification Thematic Selection Performed Performed Thematic Aggregation Performed Performed Spa tial tran ACG (generalization of cartographic representation) Indivi dua Simplification Weeding Performed Not performed 3

Budrevičius, J. D.; Papšienė, L.; Beconytė, G. 2017. Automatic generalization of cartographic data for multi-scale End of Table 2 Enhancement 1 2 3 Regarding geometric constraints Unrestricted simplification Performed Partial or none Collapse Performed Partial or none Enlargement Performed Partial or none Exaggeration Performed Not performed Regarding semantic constraints Smoothing Performed Partial or none Fractalization Performed Not performed Objects and groups Selection/ Elimination Rectification/Squaring Performed Not performed Selection Performed Performed Elimination Performed Performed Displacement Performed Not performed Object groups To a single object To multiple objects Aggregation Amalgamation Smoothing Performed Not performed Merge Performed Partial or none Combination Performed Not performed Typification Performed Not performed The research was conducted during implementation of several projects funded by the national programmes: Feasibility study of updating the (geo) reference spatial data set of the Republic of Lithuania at scale 1:50.000 (GDR50LT) using methods of automatic generalisation in 2013; Automatization of spatial data generalisation and preparation of (geo) reference spatial data set of the Republic of Lithuania at scale 1:50.000 (GDR50LT) in 2014 and Preparation of topographic map of Republic of Lithuania at scale 1:50.000 (TOP50LKS, TOP50LKS-SR) in 2015 2016. The development and enhancement of the base map for Geoportal.lt was a continuous process and information collected 2010 2016 was used. The outcomes The discovered differences between 1:50 000 scale maps compiled using ADG and ACG methods from the 1:10 000 scale GDR10LT dataset are summarized in Table 3. Table 3. Generalization methods used for design of TOP50LKS map and for GBM 1:50 000 scale layers Characteristics ADG ACG Geometric accuracy of cartographic representation Representation of characteristics of map features Geometry of mapped objects is generalized More capabilities due to possibility to generalize geometry Original object geometry is preserved; representation may distort geometry to some extent due to visual merge of the symbols Limited capabilities New feature classes Present Not present Volume of change of cartographic representation and (or) its characteristics Level of generalization of cartographic representation Risk of errors in cartographic representation Involved team Larger; requires changes of generalization strategy, generalization model parameters, and of the system of conventional signs Higher Possible inaccuracies due to various transformations of the source data; errors due to technical problems that may occur during processing data by the automatic models. 2 cartographers, 5 model developers, 1 programmers Smaller; changes are simply made by selection by attributes and by the change of conventional signs Lower Excessive generalization due to merging of graphic elements 1 cartographer and 1 web-services administrator 4

Budrevičius, J. D.; Papšienė, L.; Beconytė, G. 2017. Automatic generalization of cartographic data for multi-scale It must be noted that some of the above listed differences are related with the primary purpose of the map: map designed for printing (ADG method) and map for interactive use that contains different scale layers (CDG method). Difference in maps created by using both methods is reflected in the map samples: 1. Total level of generalization is higher when ADG method is used. CDG method yields more complex map and requires additional design including employment of colour characteristics (hue, saturation and value) to represent object hierarchies and relationships, (Fig. 2). (a) (b) Fig. 2. Fragment of 1:50 000 scale maps designed using ADG (a) and CDG (b) methods: general view 2. Adoption of the ADG method employs all known generalization methods. CDG method allows only limited set of methods, namely attribute generalization. Geometric generalization is replaced in CDG method by specific representations. For example, (Fig. 3) with ADG method buildings are reclassified and represented by different symbols (a) whereas CDG method preserves same geometry but due to representation objects may be made visually inseparable or invisible (b); 3. (a) (b) Fig. 3. Fragments of 1:50 000 scale maps: generalization of buildings in ADG (a) and CDG (b) maps 4. Overlap of objects causes more problems in CDG maps, because geometry is not modified. In the most of cases they can be resolved by appropriate choice of visual variables (colour, texture) as shown in Figure 4. (a) (b) Fig. 4. Fragments of 1:50 000 scale maps: overlap of roads and hydrography in ADG (a) and CDG maps (b) 5

Conclusion Budrevičius, J. D.; Papšienė, L.; Beconytė, G. 2017. Automatic generalization of cartographic data for multi-scale Adoption of the ADG method employs all known generalization methods. CDG method allows only attribute transformation (qualitative and quantitative census) whereas geometric methods are implemented by means of symbols. In general, fully automated data generalization (ADG method) has a potential to produce better cartographic representation as object characteristics and relationships are concerned. However, a multi-scale map generated by means of cartographic generalization (CDG method) can for many applications successfully replace multi-scale map generated from separately generalized data sources. This method allows faster and cheaper production of map at the same scale. Besides that, a multi-scale map allows for flexible balancing of map information load thus more information can be represented. Interactive multi-scale map is preferred by users of web map services in the Internet and mobile applications. The research has demonstrated that such maps can achieve sufficient cartographic communication quality. Acknowledgements Thanks are due to the State Enterprise GIS-Centras for opportunity to conduct scientific research during the projects. Disclosure statement The authors declare that they do not have any competing financial, professional, or personal interests from other parties. References Beard, M. K.; Mackaness, W. 1991. Generalization operators and supporting structures, in Proceedings Auto-Carto 10: 29 45. Berliant, A. M. 2003. Kartovedenie. Moskow: Aspekt Press. 477 p. Bader, M.; Barrault, M.; Regnauld, N.; Musriere, S.; Duchene, C.; Ruas, A.; Fritshck, E.; Lecordix, F.; Barillot, X. 1999. AGENT Workpackage D2 Selection of Basic Algorithms. Technical report, Departament of Geography, University of Zurich. Cecconi, A. 2003. Integration of cartographic generalization and multi-scale databases for enhanced web mapping: PhD thesis. Department of Geography, University of Zurich. Lamy, S.; Ruas, A.; Demazeau, Y.; Jackson, M.; Mackaness, W.; Weibel, R. 1999. The Application of Agents in Automated Map Generalization, in the 19 th ICA/ACI International Cartographic Conference, 14 21 August 1999, Ottawa, Canada. Lithuanian Spatial Information Portal [online]. 2017 [cited 22 August 2017]. Available from Internet: www.geoportal.lt McMaster, R. B.; Shea, K. S. 1992. Generalization in digital cartography. Association of American Geographers. 134 p. Papšienė, L. 2014. The improvement of modelling and harmonisation of spatial information in digital cartography: PhD thesis. Department of Geodesy and Cartography, Vilnius Gediminas technical university. Papšienė, L.; Budrevičius, J. D.; Marma, M. 2014. The automated update of cartographic data at a scale of 1:50,000 in Lithuania: problems and solutions, in 9 th International Conference Enviromental engineering, 22 23 May 2014, Vilnius, Lithuania. Roth, R. E.; Brewer, C. A.; Stryker, M. S. 2011. A typology of operators for maintaining legible map designs at multiple scales, Cartographic Perspectives 68: 29 64. https://doi.org/10.14714/cp68.7 Ruas, A.; Lagrange, J. P. 1995. Data and knowledge modelling for generalisation, GIS and Generalization, Methodology and Practice, GISDATA 1: 73 90. 6