Raster Data Structures



Similar documents
Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Reading Questions. Lo and Yeung, 2007: Schuurman, 2004: Chapter What distinguishes data from information? How are data represented?

Lecture 3: Models of Spatial Information

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

Understanding Raster Data

SPATIAL DATA MODELS AND SPATIAL DATA

Introduction to GIS. Dr F. Escobar, Assoc Prof G. Hunter, Assoc Prof I. Bishop, Dr A. Zerger Department of Geomatics, The University of Melbourne

Data Storage 3.1. Foundations of Computer Science Cengage Learning

INTRODUCTION TO ARCGIS SOFTWARE

Digital Terrain Model Grid Width 10 m DGM10

WHAT IS GIS - AN INRODUCTION

Digital image processing

GIS: Geographic Information Systems A short introduction

Introduction to GIS.

Representing Geography

NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc.

SPATIAL DATA ANALYSIS

GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data

Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:

ES341 Overview of key file formats and file extensions in ArcGIS

Introduction to Imagery and Raster Data in ArcGIS

Digital Cadastral Maps in Land Information Systems

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, , , 4-9

GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere

Chapter Contents Page No

GIS Spatial Data Standards

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION

Lecture 9: Geometric map transformations. Cartographic Transformations

Structures for Data Compression Responsible persons: Claudia Dolci, Dante Salvini, Michael Schrattner, Robert Weibel

Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations

Raster Operations. Local, Neighborhood, and Zonal Approaches. Rebecca McLain Geography 575 Fall Raster Operations Overview

CityGML goes to Broadway

Raster to Vector Conversion for Overlay Analysis

A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION

LIDAR and Digital Elevation Data

G492-GIS for Earth Sciences Raster Data Structure

A User-Friendly Data Mining System. J. Raul Ramirez, Ph.D. The Ohio State University Center for Mapping

Information Contents of High Resolution Satellite Images

GIS Data in ArcGIS. Pay Attention to Data!!!

SESSION 8: GEOGRAPHIC INFORMATION SYSTEMS AND MAP PROJECTIONS

3D Building Roof Extraction From LiDAR Data

Lesson 15 - Fill Cells Plugin

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

Questions and Answers

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

NEW MEXICO Grade 6 MATHEMATICS STANDARDS

Big Ideas in Mathematics

Digital Image Fundamentals. Selim Aksoy Department of Computer Engineering Bilkent University

Vector storage and access; algorithms in GIS. This is lecture 6

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

Compiled from ESRI s Web site: 1. What Is a GIS?

B2.53-R3: COMPUTER GRAPHICS. NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions.

Comparison of different image compression formats. ECE 533 Project Report Paula Aguilera

3D Analysis and Surface Modeling

Introduction to Computer Graphics

What do I do first in ArcView 8.x? When the program starts Select from the Dialog box: A new empty map

Oracle Spatial 10g. An Oracle White Paper August 2005

Resolutions of Remote Sensing

The GIS Primer provides an overview of issues and requirements for implementing and applying geographic information systems technology.

TWO-DIMENSIONAL TRANSFORMATION

PLOTTING SURVEYING DATA IN GOOGLE EARTH

A Short Introduction to Computer Graphics

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

A quick overview of geographic information systems (GIS) Uwe Deichmann, DECRG

Introduction to ILWIS 3.11 using a data set from Kathmandu valley.

Imagery. 1:50,000 Basemap Generation From Satellite. 1 Introduction. 2 Input Data

Implementation Planning

Image Analysis CHAPTER ANALYSIS PROCEDURES

MULTIPURPOSE USE OF ORTHOPHOTO MAPS FORMING BASIS TO DIGITAL CADASTRE DATA AND THE VISION OF THE GENERAL DIRECTORATE OF LAND REGISTRY AND CADASTRE

DATABASE MANAGEMENT FILES GIS06

Geographical Information Systems (GIS) and Economics 1

Buffer Operations in GIS

Subdivision Mapping: Making the Pieces Fit David P. Thaler, GIS Analyst A geographit White Paper, June 2009

SPATIAL ANALYSIS IN GEOGRAPHICAL INFORMATION SYSTEMS. A DATA MODEL ORffiNTED APPROACH

Environmental Remote Sensing GEOG 2021

BASICS OF PRECISION AGRICULTURE (PA)

Field Techniques Manual: GIS, GPS and Remote Sensing

GIS in Wastewater Collection System Master Planning

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

3D VISUALIZATION OF GEOTHERMAL WELLS DIRECTIONAL SURVEYS AND INTEGRATION WITH DIGITAL ELEVATION MODEL (DEM)

APLS GIS Data: Classification, Potential Misuse, and Practical Limitations

Digital Orthophoto Production In the Desktop Environment 1

New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd

GIS. Digital Humanities Boot Camp Series

Digitisation Disposal Policy Toolkit

Weed Survey and Mapping

Raster: The Other GIS Data

REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS. Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 INTRODUCTION

Prentice Hall Mathematics: Course Correlated to: Arizona Academic Standards for Mathematics (Grades 6)

CCSS-M Critical Areas: Kindergarten

Working with Digital Elevation Models and Digital Terrain Models in ArcMap 9

Image Draping & navigation within Virtual GIS

INSTRUCTIONS FOR MAKING 3D,.DWG CONTOUR LINES

What Resolution Should Your Images Be?

Improving Data Mining of Multi-dimension Objects Using a Hybrid Database and Visualization System

ENG4BF3 Medical Image Processing. Image Visualization

Transcription:

Raster Data Structures Tessellation of Geographical Space Geographical space can be tessellated into sets of connected discrete units, which completely cover a flat surface. The units can be in any reasonable geometric shape, either regular or irregular. Regular tessellations include squares, rectangles, hexagons, equilateral triangles, etc. Grid Cell/Square based Raster Data Model Dividing space into discrete uniform units-square cells, namely a cellular model of geometry. The squares have valuable conditions: equality of sides, decomposability, stability for orientation and aggregation. Therefore, squares dominate the regular tessellations for representing spatial information. Location is inherent in the storage structure, namely, implied by row and column number of the grid cell rather than through the use of explicit spatial coordinates. Raster data structure does not provide precise locational information. Two-dimensional array of grid cells is called a layer, a grid, or an image in different contexts. Each layer of raster data is often used to represent a particular topic (theme). Multi-layers in a GIS database, Multi-spectral, multi-band data in image analysis. Resolution and Volume of Raster data General rules The cell must be small enough to capture the required detail. A larger cell size can be used for a more homogenous region, while a small cell size is required for heterogeneous region. Reducing the grid cell size to half the current size will increase the data volume four times. Quantification precision (accuracy) of grid cell value also influences the data volume. Whittaker-Shannon Sampling Theorem: According to Whitteker-Shannon sampling theorem, the cell size must be smaller than half of the minimum feature (minimum map units) that you intend to represent. The commonly suggested cell size is 1/5-1/7 of the minimum feature to be captured. Encoding Grid Cell Value Centroid method Each cell is assigned the value of the feature that passes through the center of the cell. Predominant type

Each cell is assigned the value of the feature that fills the majority of the cell. Most important type Each cell is assigned the value associated with the features that have been specified as more important to the study. Percentage breakdown A cell is assigned several values according to the percent each feature occupies within the cell. Raster Data Storage and Compression Data Format Two-dimensional array of cell values; Data file type: ASCII vs. binary; The depth of cell values: integer vs. real/float, one byte vs. two bytes In addition to cell values, row and column number, the depth of each cell must be specified for raster data retrieval, known as magic number. All general-purpose image files have the information in header records. For geo-referenced raster file, the information about cell size, the x,y coordinates of lower left or upper left cell, and map projection are also included in an independent header file, metadata file, or in header records. A false color image file has a color look-up table associated. A true color image consists of three bands (channels): RGB. Header file Matadata: a set of summary information about the data, data about data. Cell-by-cell Array If each cell has a unique value, there is no way to compress the information. This is usually true for float-point continuous surface data. Data Compression: Invertible (lossless): the original data are reproduced exactly upon decompression; Lossy compression: some algorithms offer greater compression factors, but cannot exactly reproduce the original data when decompressed. Run-length Codes When adjacent cells have the same values in each row, compact the data by stating the value & their total run. Run-length coding stores data by row. Quad-tree Model Systematically and recursively split (decompose) two-dimensional geographical space into finer and finer units by a rule of four. The result is a hierarchical data structure termed a quad-tree. The entire region is successively and iteratively divided into four quadrants This subdivision process continues until all the quadrants are homogeneous. Quadtree structure has variable resolution, because it can operate at any level of quadtree subdivision.

Hierarchical structure of quadtree can improve the speed of search through the database. Used in SPANS (Spatial Analysis System) from Tydac Multi-layer/Multi-band data structure Multi-layers in a GIS database, Multi-spectral, multi-band data in image analysis. In ArcInfo, individual grids can be grouped into multi-layer data file-stack. Many commands and functions are available in ArcInfo to deal with stacks (multi-layer raster data). Most of remote sensing software packages can display and process multi-band imagery. Source of Raster Data Cell-by-cell entry Drum scanner Aerial photographs (CCD camera or scanned), scanned maps, pictures and photos Digital Elevation Models (DEMs) Satellite images: LANDSAT, SPOT, AVHRR, ERS-1 SAR, JERS-1 SAR, Radarsat-1 SAR, IRS, MODIS, etc. Comparisons between Vector and Raster Data Structure Advantages and Limitations of Vector Model Advantages of Vector Model Spatial objects are represented based on precise x, y coordinates, and therefore measurements of area, perimeter and distance, and graphic representation are more accurate and precise. Data structure is more compact and less redundant, and thus less demanding for data storage. Besides geometric properties, topological relationships between spatial objects can be explicitly encoded and stored. Support a wide variety of advanced, topology-based analyses and well suited for representing and modeling linear features and network, such as, address geocoding, path-tracing, pavement management, bus routing, emergency response planning, pipeline planning, sales analysis and wildlife management. Encoded topological relationships facilitate error checking in vector database. Easy to do visual overlay analysis. Multiple vector layers can be overlaid together, or draped on top of raster data. Limitations of Vector Model Complex data structure, and time-intensive data acquisition and input. Computationally intensive and complicated for some spatial operations, such as overlay, calculation of area, neighborhood analysis, etc.

Not suitable for representing a gradual change (transition zone) between adjacent units. Many physical characteristics such as soil and vegetation types vary and have fuzzy borders. Not suitable for representing continuous surface like terrain. Surface metric properties, like slope aspects, curvature, cannot be easily calculated from contour representation. Incompatible with digital image data. Manipulation and enhancement of remote sensing data are difficult in a vector-based GIS system. Advantages and Limitations of Raster Model Advantages of Raster Model Simple and straightforward data structures-matrix-like 2D array. The easiest format to be dealt with Fortran, C, and other computer languages. Not only support the discrete (categorical) objects but also continuous geographical features. Highly varying surface like terrain can be effectively and efficiently represented in a raster format. Computationally efficient in some types of quantitative analysis: map overlay, map algebra, surface modeling and simulation, such as cut-fill analysis, visibility and siting, watershed modeling, slope and aspect calculation, and threedimensional display. Compatible to remotely sensed data and photogrammetric data. Traditional digital image processing techniques can be introduced for the manipulations of cellbased raster data. Compatible to modern high speed graphic input and output devices. Disadvantages of Raster Model Unable to explicitly representing the topological relations, therefore does NOT support network type of analysis. Data redundancy in homogenous areas and corresponding large volume of data. Limited accuracy of location and corresponding area and distance measurements. The resolution and accuracy depends on the size of the grid cells. The output of graphics is less aesthetically pleasing because irregular lines and boundaries tend to be a blocky, jagged, stair-case like appearance rather than the smooth lines. Integration of Vector and Raster Data Most full-featured GIS systems allow a mix of raster & vector data structures. ArcInfo fully support both vector (point, line, polygon, region, route coverages, TIN, CAD drawings) and raster (grids, lattices, images). By adopting a common map projection and scale, and adjusting coordinates, each data model can be georeferenced onto a common coordinate system, leading to a single consistent geographic database. The integration provides greater flexibility for analyzing and displaying data. This allows for selecting the optimum data model for representing a particular aspect of the Earth.

Conversion between Vector and Raster Data Often necessary to able to change from one basic data structure to another. Some information/data may be lost during conversions. Converted data will not be more accurate than original data. Vector to raster (rasterization): rasterizing points, lines, or polygons is relatively easy. Raster to vector (vectorization): vectorizing scanned map sheets and classified map imagery into vector data is much more complicated and difficult. Reading assignment: Longley, P.A., M.F. Goodchild, D.J. Maquire, D.W. Rhind, (2001) Geographic Information Systems and Science, John Wiley & Sons, 454p.