An Approach for Representing Complex 3D Objects in GIS Applied to 3D Properties

Total Page:16

File Type:pdf, Size:1020Kb

An Approach for Representing Complex 3D Objects in GIS Applied to 3D Properties DEPARTMENT OF TECHNOLOGY AND BUILT ENVIRONMENT An approach for representing complex 3D objects in GIS applied to 3D properties Fredrik Ekberg May 2007 Thesis for Degree of Master of Geomatics Examiner: Prof. Anders Östman Abstract The main problem that is addressed in this thesis is how to represent complex three- dimensional objects in GIS in order to render a more realistic representation of the real world. The goal is to present an approach for representing complex 3D objects in GIS. This is achieved by using commercial GIS (ArcGIS), applied to 3D properties. In order to get a clear overview of the state-of-the-art of 3D GIS and the current 3D cadastral situation a literature study was carried out. Based on this overview it can be concluded that 3D GIS still is in its initial phase. Current 3D GIS developments are mainly in the area of visualisation and animation, and almost nothing in the area of spatial analysis and attribute handling. Furthermore, the literature study reveals that no complete solution has been introduced that solves the problems involved in 3D cadastral registration. In several countries (e.g. Sweden, Denmark, Norway, Netherlands, Israel, and Australia) 3D properties exists in a juridical framework, but technical issues such as how to represent, store, and visualize 3D properties has not yet been solved. Some countries (Sweden, Norway, and Australia) visualize the footprints of 3D property units in a base map. This approach partly solves some technical issues, but can only represent 3D objects in a 2.5D environment. Therefore, research in how to represent complex objects in GIS as ‘true’ 3D objects is of great need. This thesis will emphasize MultiPatch as a geographic representation method to represent complex 3D objects in GIS. A case study will demonstrate that complex objects can be visualized and analysed in a commercial GIS, in this case ArcGIS. Most commercial GIS software available on the market applies a 2.5D approach to represent 3D objects. The 2.5D approach has limitations for representing complex objects. There is therefore a need of finding new approaches to represent complex objects within GIS. The result shows that MultiPatch is not an answer to all the problems within 3D GIS but a solution to some of the problems. It still requires a lot of research in the field of 3D GIS, especially in development of spatial analysis capabilities. ii Sammanfattning Det huvudsakliga problemet i denna uppsats är hur komplexa tre-dimensionella objekt kan representeras i GIS för att återge verkligheten mer realistiskt. Målet är att presentera ett tillvägagångssätt för att representera komplexa 3D-objekt i GIS. Detta har uppnåtts genom att använda ett kommersiellt GIS tillämpat på 3D-fastigheter. En litteraturstudie har genomförts för att erhålla en klar översikt över det senaste inom 3D-GIS och över den aktuella situationen inom 3D-fastigheter. Grundat på översikten kan slutsatsen dras att 3D-GIS bara är i sin begynnelsefas. Den aktuella utvecklingen inom 3D-GIS har huvudsakligen fokuserat på visualisering och animering och nästan ingenting inom rumsliga analysmetoder och hantering av attribut. Litteraturstudien visar också att ingen fullständig lösning för de problem som finns inom 3D-fastighetsregistrering har introducerats. I flera länder, t.ex. Sverige, Danmark, Norge, Nederländerna, Israel och Australien, existerar 3D-fastigheter idag i juridiska termer, men de tekniska problemen som t.ex. hur 3D-fastigheter ska representeras, lagras och visualiseras har inte ännu lösts. Vissa länder (Sverige, Norge och Australien) visualiserar idag en projektion av 3D-fastigheterna på en fastighetskarta. Den här metoden löser endast några av de tekniska problemen och kan endast representera 3D-objekt i en 2,5D-miljö. Därför är forskning inom hur komplexa objekt kan representeras i GIS som s.k. ”sann” 3D av betydelse. Den här uppsatsen framhäver MultiPatch som en datatyp för att representera komplexa 3D- objekt i GIS. En fallstudie visar att komplexa objekt kan visualiseras och analyseras i ett kommersiellt GIS, i det här fallet ArcGIS. De flesta kommersiella GIS som är tillgängliga på marknaden använder 2,5D-metoden för att representera 3D-objekt. 2,5D-metoden har vissa begränsningar för att representera komplexa objekt och därför finns det ett behov att finna nya tillvägagångssätt för att representera komplexa objekt inom GIS. Resultaten kommer att visa att MultiPatch inte är någon fullständig lösning till alla problem inom 3D-GIS men en lösning på några av problemen. Det krävs fortfarande mycket forskning inom 3D-GIS, särskilt inom utveckling av rumsliga analysmetoder. iii Preface This thesis is written to complete my degree of Master of Geomatics at the Department of Technology and Built Environment at the University of Gävle. The work in this thesis is focused on 3D GIS, 3D properties, and object representation and has been carried out at the department of Geographic Information at the Municipality of Gävle as a part of their work within 3D GIS. I would like to thank my supervisor PhD. S.A. Brandt for all his help and for inspiring me throughout my education. Furthermore, I would like to thank all the people at the department of Geographic Information at the Municipality of Gävle, especially Eddie Larsson for all his feedback on, and ideas for this work. Finally, I would like to thank my wife, Linda, for all her support, encouragement and understanding. Gävle, May 2007 Fredrik Ekberg iv Table of contents ABSTRACT ..........................................................................................................................................II SAMMANFATTNING....................................................................................................................... III PREFACE ............................................................................................................................................IV 1 INTRODUCTION.................................................................................................................... 1 1.1 PROJECT SCOPE .................................................................................................................... 3 1.2 OBJECTIVES ......................................................................................................................... 3 1.3 ORGANISATION OF THE THESIS............................................................................................. 4 2 METHODS ............................................................................................................................... 6 2.1 LITERATURE STUDY ............................................................................................................. 6 2.2 CASE STUDY......................................................................................................................... 6 2.2.1 Work flow................................................................................................................. 6 2.2.2 Functionality............................................................................................................. 7 3 THEORY .................................................................................................................................. 9 3.1 OVERVIEW OF THE 3D CADASTRAL SITUATION .................................................................... 9 3.2 OVERVIEW OF THE 3D GIS SITUATION............................................................................... 11 3.3 THE CONCEPT OF DIMENSION ............................................................................................. 15 3.3.1 Representation in 2.5D ........................................................................................... 16 3.3.2 ‘True’ 3D representation ........................................................................................ 18 3.4 SOLID MODELLING ............................................................................................................. 19 3.4.1 Constructive Solid Geometry (CSG) representation .............................................. 19 3.4.2 Boundary representation (b-rep)............................................................................. 21 3.4.3 Primitive Instancing representation ........................................................................ 23 3.4.4 Spatial-Partitioning Representations ...................................................................... 23 3.4.5 Sweep Representations........................................................................................... 25 3.4.6 Freeform data types ................................................................................................ 26 v 3.5 MULTIPATCH IN ARCGIS................................................................................................... 27 4 RESULTS................................................................................................................................29 4.1 WORK FLOW ...................................................................................................................... 30 4.2 ANALYSIS OF THE STORAGE ............................................................................................... 33 4.3 ANALYSING THE DATA....................................................................................................... 34 DISCUSSION....................................................................................................................................... 38 5 CONCLUSIONS....................................................................................................................
Recommended publications
  • Geographic Information System Software Selection Guide July 2013
    System Assessment and Validation for Emergency Responders (SAVER) Geographic Information System Software Selection Guide July 2013 Prepared by Space and Naval Warfare Systems Center Atlantic Approved for public release; distribution is unlimited. The Geographic Information System Software Selection Guide was funded under Interagency Agreement No. HSHQPM-12-X-00031 from the U.S. Department of Homeland Security, Science and Technology Directorate. The views and opinions of authors expressed herein do not necessarily reflect those of the U.S. Government. Reference herein to any specific commercial products, processes, or services by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the U.S. Government. The information and statements contained herein shall not be used for the purposes of advertising, nor to imply the endorsement or recommendation of the U.S. Government. With respect to documentation contained herein, neither the U.S. Government nor any of its employees make any warranty, express or implied, including but not limited to the warranties of merchantability and fitness for a particular purpose. Further, neither the U.S. Government nor any of its employees assume any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed; nor do they represent that its use would not infringe privately owned rights. Distribution authorized to Federal, state, local, and tribal government agencies for administrative or operational use, July 2013. Other requests for this document shall be referred to the SAVER Program, U.S. Department of Homeland Security, Science and Technology Directorate, OTE Stop 0215, 245 Murray Lane, Washington, DC 20528-0215.
    [Show full text]
  • Arcgis Data Models: Water Utilities
    ArcGIS ArcGIS™ Data Models ™ Water Utilities Data Model Water Water Utilities Grise, Idolyantes, Brinton, Booth, Zeiler Water Utilities ISBN 1-58948-030-9 ArcGIS™ Data Models Steve Grise, Eddie Idolyantes, $50.00 88053 Evan Brinton, Bob Booth, DOME2M12/01sp ESRI • 380 New York Street • Redlands, CA 92373-8100 • USA and Michael Zeiler ™ Printed in USA 909-793-2853 • FAX 909-793-5953 • www.esri.com 9 781589 480308 Copyright © 20002001 ESRI All rights reserved Printed in the United States of America The information contained in this document is the exclusive property of ESRI This work is protected under United States copyright law and other international copyright treaties and conventions No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by ESRI All requests should be sent to Attention: Contracts Manager, ESRI, 380 New York Street, Redlands, CA 92373-8100, USA The information contained in this document is subject to change without notice US GOVERNMENT RESTRICTED/LIMITED RIGHTS Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agreement In no event shall the US Government acquire greater than RESTRICTED/LIMITED RIGHTS At a minimum, use, duplication, or disclosure by the US Government is subject to restrictions as set forth in FAR §52227-14 Alternates I, II, and III (JUN 1987); FAR §52227-19 (JUN 1987) and/or
    [Show full text]
  • Visualizing Integrated Three-Dimensional Datasets Modeling Data in the Geodatabase Using Multipatch Features
    Focus Visualizing Integrated Three-Dimensional Datasets Modeling data in the geodatabase using multipatch features By Alistair Ford Recent advances in interoperability and standards, in addition to the breakout of GIS from a specialist application toward being a widespread desktop tool, have meant that it is now in an ideal position to provide a powerful data integration tool in many industries. Industries, such as meteorology, environmental management, or oil and gas, deal with complex three-dimensional spatial data. To provide full integration, GIS Point Line Polygon Solid must handle complex three-dimensional data types and spatial representations that exist in the Basic three-dimensional geometric primitives various disciplines within these industries. This Polygon Features article will examine the current state of three- The basic components of any model can dimensional data storage in the ESRI suite of be summarized as points (or nodes), lines (or Polygon features are segregated portions of products using the oil and gas industry as a case edges), faces (or polygons), and solids. It is quite space that define areas with common attributes. study. evident, therefore, that the geometric primitives A polygon is a two-dimensional feature that of a three-dimensional data model are essentially consists of one or more rings of lines forming Required Objects and Possible Representations those in a standard two-dimensional or two-and- an enclosed boundary. Used to represent planes Many GIS users consider 3D GIS to be a three- one-half-dimensional data model. or surfaces, they are features that have a spatial dimensional view of standard two-dimensional extent in two dimensions but no thickness.
    [Show full text]
  • Practical Data Interoperability for Earth Scientists Version 1.0 Christopher Lynnes, Ken Keiser, Ruth Duerr, Terry Haran, Lisa Ballagh, Bruce H
    Practical Data Interoperability for Earth Scientists Version 1.0 Christopher Lynnes, Ken Keiser, Ruth Duerr, Terry Haran, Lisa Ballagh, Bruce H. Raup, Bruce Wilson Earth Science Data Systems Working Group What Is Data Interoperability? Data interoperability is the ability for a data user to work with (view, analyze, process, etc.) a data provider's science data or model output “transparently,” without having to reformat the data, write special tools to read or extract the data, or rely on specific proprietary software. Why Bother? Inter-disciplinary science: There is an increasing emphasis on Earth System Science, that is, the study of the Earth as a system, rather than individual components. This often requires combining diverse datasets from multiple data providers. Foster collaborations: Earth System Science increasingly requires more collaborations among scientists from various disciplines, who may use software packages from different sources. Enable model/data integration and model coupling: Data interoperability helps models to incorporate observational data, and facilitates the use of models to corroborate observational data. Similarly, data interoperability facilitates coupling the output of one model to the input of another. Make data analysis easier: Many analysis and visualization tools are able to read data files with a single operation if the data are available in an interoperable form. Producing interoperable data is easier than it looks: ...at least for gridded geographical datasets. You don't need to know the details of standards, formats, etc., because there are a number of tools available to help make data interoperable. The rest of this guide presents data formats, protocols, and tools that provide interoperability by removing dependencies on specific operating systems, software packages or environments.
    [Show full text]
  • Comparison of Geographic Information Systems (GIS) Software
    Created on: March 12, 2018 Author: WHO/HQ/WHE/HIM/MAP (GIS team) WHO, Geneva Comparison of Geographic Information Systems (GIS) software As of January 2018, WHO has reached an agreement with ESRI (an international supplier of GIS software) for an unlimited use of ArcGIS Desktop program. However, this agreement only applies to the usage of ArcGIS Desktop within WHO (headquarters, regional and country offices). To date, this agreement is not available for other external partners including the Ministries of Health, NGOs and agencies. The purpose of this document is to provide an overall summary of different open-source (free to use) and ESRI GIS programs in terms of their capabilities and functionalities. 1. Open-source GIS There are several open-source GIS programs and analytical tools with GIS mapping capabilities available on market. These programs include, but not limited to: Stand-alone GIS application Analytical tool with GIS/mapping capabilities ● QGIS* (Quantum GIS) ● R ● GRASS (Geographic Resources ● GeoDa Analysis Support System) ● EpiInfo ● HealthMapper Among various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below. *Please note the criteria and descriptions outlined in this document are based on available resources and research at the time of this comparison and are subject to change according to any further updates to the tools. 1 Created on: March 12, 2018 Author: WHO/HQ/WHE/HIM/MAP (GIS team) WHO, Geneva QGIS GRASS R GeoDa EpiInfo HealthMapper ArcGIS* Supported by all common operating system User-friendly GUI Cartographical operations Supports common data formats Data manipulation and analysis Spatial analysis Manipulate geometry Statistical analysis (e.g.
    [Show full text]
  • Geospatial Utility Infrastructure Data Exchange (GUIDE)
    DRAFT TABLE OF CONTENTS TABLE OF CONTENTS ................................................................................................................. 1 1 Process Overview ............................................................................................................. 3 1.1 Purpose Statement ................................................................................................. 3 1.2 Program Summary .................................................................................................. 3 1.3 GUIDE Process......................................................................................................... 3 1.3.1 MDOT Responsibilities .............................................................................. 4 1.3.2 Permit Applicant Responsibilities ............................................................. 5 2 Field .................................................................................................................................. 6 2.1 Data Collection Standards and Observation Standards ......................................... 6 2.1.1 Utilities Collected ...................................................................................... 6 2.1.2 When GUIDE Data is Collected ................................................................. 7 2.1.3 Who Collects GUIDE Data ......................................................................... 7 2.1.4 Who Coordinates Data Collection ............................................................ 7 2.1.5 Required Datums and
    [Show full text]
  • An Introduction to Spatial Analysis with QGIS
    Network of Conservation Educators & Practitioners Modeling Suitable Habitat for a Species of Conservation Concern: An Introduction to Spatial Analysis with QGIS Author(s): Peter J. Galante, Katherine Hade, Stefanie J. Siller, Nadav Gazit, and Suzanne K. Macey Source: Lessons in Conservation, Vol. 10, Issue 1, pp. 96–119 Published by: Network of Conservation Educators and Practitioners, Center for Biodiversity and Conservation, American Museum of Natural History Stable URL: ncep.amnh.org/linc This article is featured in Lessons in Conservation, the official journal of the Network of Conservation Educators and Practitioners (NCEP). NCEP is a collaborative project of the American Museum of Natural History’s Center for Biodiversity and Conservation (CBC) and a number of institutions and individuals around the world. Lessons in Conservation is designed to introduce NCEP teaching and learning resources (or “modules”) to a broad audience. NCEP modules are designed for undergraduate and professional level education. These modules—and many more on a variety of conservation topics—are available for free download at our website, ncep.amnh.org. To learn more about NCEP, visit our website: ncep.amnh.org. All reproduction or distribution must provide full citation of the original work and provide a copyright notice as follows: “Copyright 2020, by the authors of the material and the Center for Biodiversity and Conservation of the American Museum of Natural History. All rights reserved.” Illustrations obtained from the American Museum of Natural History’s library: images.library.amnh.org/digital/ 96 EXERCISE Modeling Suitable Habitat for a Species of Conservation Concern: An Introduction to Spatial Analysis with QGIS Peter J.
    [Show full text]
  • Creating Maps in QGIS: a Quick Guide
    Creating Maps in QGIS: A Quick Guide Overview Quantum GIS, which is often called QGIS, is an open source GIS desktop application. Comparing to ArcGIS, QGIS can be installed on various operating systems, such as Windows, Mac OS X, Linux (Ubuntu), and Unix, while ArcGIS only has Windows version. More importantly, QGIS is FREE and has many plugins, adding different functions. However, since QGIS mainly relies on community support and voluntary developers, it does not have abundant documents and sometimes is not intuitive to use. Hence, making maps in QGIS needs some explanation. The two major steps, browsing data and making maps, are divided into five parts shown in the following table: No. Steps Sections Difficulties to check 1 Load Geospatial Data into QGIS 1.1 Data formats 2 Identify the features and attributes to 1.3 Layer order, feature selection, and present (briefly) frequent-used projections 3 Define how to show the data 2.2 Transparency (raster and vector), data classification, and layer file 4 Add maps components 2.3 Geospatial data references 5 Export maps 2.4 File formats Table of Contents 1. Browse Geospatial Data ............................................................................................................................ 2 1.1. Load Date ............................................................................................................................................ 2 1.2. Browse the Data ................................................................................................................................
    [Show full text]
  • GIS File Formats
    GIS File formats Hans van der Kwast / Jan Hoogendoorn OpenCourseWare ocw.unesco-ihe.org GIS File formats • A GIS file format is a standard of encoding geographical information into a file • Formats are mainly created by • Government mapping agencies • GIS software developers • Vector formats • Raster formats 2 GIS File format conversions Raster: • Geospatial Data Abstraction Library (GDAL) • 142 formats supported Vector: • OGR Simple Features Library (OGR) • 84 formats supported GDAL/OGR is open source. Free tools at http://www.gdal.org 3 GDAL/OGR in GIS software • Many GIS and remote sensing applications use the GDAL/OGR libraries, e.g.: • QGIS • ArcGIS • Google Earth • GRASS GIS • MapServer • SAGA GIS • gvSIG • … 4 Common vector formats • ESRI Shapefile • Mandatory files: −.shp: shape format; the feature geometry itself −.shx: shape index format; a positional index of the feature geometry to allow seeking forwards and backwards quickly −.dbf: attribute format; columnar attributes for each shape, in dBase IV format • Other important files: −.prj: projection format; the coordinate system and projection information, a plain text file describing the projection using well-known text format ALWAYS COPY ALL FILES, SHARING ONLY THE .SHP FILE DOES NOT WORK 5 Common vector formats • Comma separated values (CSV file) STN,Lon,Lat,Alt(m),Name 210,4.419,52.165,-0.20,Valkenburg 225,4.575,52.463,4.40,IJmuiden 235,4.785,52.924,0.50,De Kooij • Can be imported/exported from/to −Spreadsheet programmes and databases −GIS applications, when it has coordinate
    [Show full text]