Group 3 Akash Agrawal and Atanu Roy 1 Raster Database.

Slides:



Advertisements
Similar presentations
Geographic Information Systems “GIS”
Advertisements

1 Storage of images for Efficient Retrieval  Representing IDB as relations  straightforward  Representing IDB with spatial data structures  represent.
Raster Based GIS Analysis
Cartographic and GIS Data Structures
Raster Data in ArcSDE 8.2 Why Put Images in a Database? What are Basic Raster Concepts? How Raster data stored in Database?
Raster Data. The Raster Data Model The Raster Data Model is used to model spatial phenomena that vary continuously over a surface and that do not have.
Department of Geography University of Portsmouth Fundamentals of GIS: What is GIS? Dr. Ian Gregory, Department of Geography, University of Portsmouth.
Chap8: Trends in DBMS 8.1 Database support for Field Entities
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
GIS 200 Introduction to GIS Buildings. Poly Streams, Line Wells, Point Roads, Line Zoning,Poly MAP SHEETS.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
So What is GIS??? “A collection of computer hardware, software and procedures that are used to organize, manage, analyze and display.
NPS Introduction to GIS: Lecture 1
Chap8: Trends in DBMS 8.1 Database support for Field Entities 8.2 Content-based retrieval 8.3 Introduction to spatial data warehouses 8.4 Summary.
1 CIS / Introduction to Business GIS Winter 2005 Lecture 2 Dr. David Gadish.
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Spatial Analysis University of Maryland, College Park 2013.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Spatial data Visualization spatial data Ruslan Bobov
Geographic Information Systems (GIS) Data Marcel Fortin Geographic Information Systems (GIS) and Map Librarian Map and Data Library December 7, 2009.
M ETHODS OF REPRESENTING GEOGRAPHIC SPACE Raster Model Vector Model.
SPATIAL DATA STRUCTURES
GROUP 4 FATIN NUR HAFIZAH MULLAI J.DHANNIYA FARAH AN-NUR MOHAMAD AZUWAN LAU WAN YEE.
Chapter 1: Introduction to Spatial Databases 1.1 Overview 1.2 Application domains 1.3 Compare a SDBMS with a GIS 1.4 Categories of Users 1.5 An example.
GIS2: Geo-processing and Metadata Treg Christopher.
Map Scale, Resolution and Data Models. Components of a GIS Map Maps can be displayed at various scales –Scale - the relationship between the size of features.
Applied Cartography and Introduction to GIS GEOG 2017 EL
Chapter 8: Trends in DBMS 8.1 Database Support for Field Entities 8.2 Content-based Retrieval 8.3 Introduction to Spatial Data Warehouses 8.4 Summary.
OVERVIEW- What is GIS? A geographic information system (GIS) integrates hardware, software, and data for capturing, managing, analyzing, and displaying.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Lab 1 slides 7/25/2005. Chapter 1Slide 2 Principles of Information Systems, Fifth Edition Data vs. Information Data: raw facts or measurements Information:
Chapter 3 Digital Representation of Geographic Data.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
How do we represent the world in a GIS database?
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Introduction to GIS for the Purpose of Practising.
Raster Data Model.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
Intro to Raster GIS GTECH361 Lecture 11. CELL ROW COLUMN.
قسم الجيوماتكس Geomatics Department King AbdulAziz University Faculty of Environmental Design GIS Components GIS Fundamentals GEOM 121 Reda Yaagoubi, Ph.D.
Raster Concepts.
Lecture 3 The Digital Image – Part I - Single Channel Data 12 September
GIS Data Structures How do we represent the world in a GIS database?
A Quick Introduction to GIS
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Trends in DBMS. Learning Objectives After this segment, students will be able to Describe why learn about field data type Describe what field data type.
Mobile GIS CHAPTER 1: GIS AND THE INFORMATION AGE The Information Age:  The world changing and the methods of meeting the needs of those changes are also.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Spatial Data Models Geography is concerned with many aspects of our environment. From a GIS perspective, we can identify two aspects which are of particular.
UNIT 3 – MODULE 3: Raster & Vector
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Doc. Ing. Pavel Hrubeš, Ph.D. Geographical Information.
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
Chapter 8 Raster Analysis.
Geographic Information Systems “GIS”
GIS Basic Training June 7, 2007 – ICIT Midyear Conference
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Introduction Multimedia initial focus
Raster Analysis Ming-Chun Lee.
Spatial Analysis: Raster
Spatial Data Models Raster uses individual cells in a matrix, or grid, format to represent real world entities Vector uses coordinates to store the shape.
Databases and Information Management
Data Queries Raster & Vector Data Models
Review- vector analyses
Cartographic and GIS Data Structures
Databases and Information Management
Value of SDBMS Non-spatial queries: Spatial Queries:
Lecture 2 Components of GIS
Spatial Analysis: Raster
NPS Introduction to GIS: Lecture 1 Based on NIMC and Other Sources.
Presentation transcript:

Group 3 Akash Agrawal and Atanu Roy 1 Raster Database

Chapter Organization 1.1 Raster Data 1.2 Raster Data in GIS – Spatio-Temporal Data – Field Operations – Storage – Retrieval Techniques 1.3 Concluding Remarks 2

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

Raster Data A raster image is rows and columns of cells organized in a rectangular grid. Each cell is called a Pixel. Each pixel stores a singular color/attribute value. Resolution of rater image is denoted by #pixels in row X #column of the grid. – 800X600 resolution denotes that the raster image contains 600 rows of 800 pixel each. 4

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

Raster Data in GIS The primary purpose is to display the detailed image on a map area or render its identifiable objects by digitization. Raster maps are ideally suited for mathematical modeling and quantitative analysis. Data storage techniques data are easy to program and gives good performance for data retrieval. Commonly used form of raster data in the field of GIS – aerial photographs of some area. Other raster datasets used in GIS – a digital elevation model – Map of reflectance of a particular wavelength of light. – Landsat – Electromagnetic spectrum indicators 6

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

How Spatio-Temporal data is represented? The ST data has become crucial – to understand cause and effect scenarios – development of dynamic models for the analysis of it. The Snapshot Model – Every layer in the snapshot model shows the state of geographic distribution at one time stamp. – Time intervals between any two layers may vary – There is no explicit implication for changes within the time lag of any two layers. 8

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

Field data Field data are an essential part of GIS systems. – give most up-to-date information about current events – Needed for creating/updating digital maps – Help in validating the available data sets. Field data source – Satellites – Geo-registered sensor networks etc. Field data set example – Satellite images, aerial photographs – Digitized paper maps – Earth Science data-sets, e.g. rainfall, temperature maps 10

Field operations Field data can be manipulated using – Map algebra – Image algebra Map algebra vs. Image algebra – Similarity: Operand: raster data – Difference: Image algebra deals with image properties such as color information, number of pixel, pixel size etc. Example trim/crop, zoom in/out etc. Map algebra deals with attribute maps such as temperature map, vegetation map etc. Example thresholding, gradient etc. 11

Map Algebra Map algebra – Operand: raster data – Operation: classified in four groups Local, focal, global and zonal Local operation: – The value of a cell in the new raster is computed only using the value of that cell in the original raster. – Example thresholding, point wise addition etc. 12 Figure: An example thresholding with threshold value of 4

Map Algebra (Cont…) Focal operation: – The value of a cell in the new raster is computed using the value of that cell and its neighboring cells in the original raster. – Example focal sum, gradient etc. 13 Figure: An example of focal operation. (a) Rook neighborehood. (b) Bishop neighborehood. (c) Queen neighborehood. (d) Focal sum using queen neighborehood.

Map Algebra (Cont…) Global operation: – The value of a cell in the new raster is computed using the location or values of all cells in the original raster data. – Example: global sum, global average etc. Zonal operation – the value of a cell in the new raster is a function of the value of that cell in the original raster and the values of other cells which appear in the same zone specified in another raster. – Example distance from nearest facility. 14

Image Algebra Map algebra – Operand: raster data/ Image – Operation: ignores the absolute location of pixels. come from image processing literature. used for display or rendering the image for manual analysis of demonstration purpose. Example: trim/crop, zoom in/out, rotate etc. 15 Figure: An example trim operation.

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

Storage Techniques Traditional Approach – standard file-based structure of TIF, JPEG, etc. – use custom software to retrieve data-items of interest – Pros: provide good compression and require less storage space. – Cons: difficult to index the data and hence has slower retrieval operation. Database Approach – stores the raster data items attributes such as geo-location, time-stamp, various properties etc. in database tables. – Use database query language such as SQL to retrieve data-item of interest. – Pros: allows quicker retrieval of the raster data. allows user defined attributes and support for ad-hoc queries. – Cons: require storage of millions of significantly sized records. 17

Learning Objectives Learning Objectives (LO) – LO1 : Learn about Raster Data – LO2 : Learn about GIS Raster Database Why use Raster data in GIS? How Spatio-temporal data is represented? What are different Field operations? What are different Storage techniques? What are different Retrieval Techniques? Mapping Sections to learning objectives – LO – LO

Retrieval Techniques Raster data sets are very rich in content Retrieval approaches – Meta-data approach (database approach) – Content based retrieval (image processing technique) Meta-data approach – stores values of descriptive attributes for each raster data item. – uses simpler SQL data types such as numeric, string, date etc. – queries to select a set of descriptive attributes such as location, time-stamp, subject etc. – Pros: Simpler to implement gives accurate answers for queries to select a set of descriptive attributes. – Cons: Queries are limited to descriptive attributes. does not support “similarity” based queries 19

Retrieval Techniques (Cont…) Content based retrieval or content based image retrieval (CBIR) – content of an image is represented by extracted primitive visual features such as representing color, shape and texture. – Similar image queries are answered based on some combination of these primitive features. – CBIR is a two step approach Step 1: compute a feature vector or attribute relation graph (ARG) for each image in the database. Step 2: given a query image, compute its ARG and compare to the ARGs in the database for the image most similar to the query image. – The success of this approach depends on efficiency of feature and similarity measure, used to compare two ARGs. 20

21