Basic Concepts of GIS January 29, 2013. What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial.

Slides:



Advertisements
Similar presentations
1 DATA STRUCTURES USED IN SPATIAL DATA MINING. 2 What is Spatial data ? broadly be defined as data which covers multidimensional points, lines, rectangles,
Advertisements

GUS: 0262 Fundamentals of GIS
Data Models There are 3 parts to a GIS: GUI Tools
Geographic Information Systems GIS Data Models. 1. Components of Geographic Data Spatial locations Attributes Topology Time.
Geographic Information Systems
GIS for Environmental Science
Raster Based GIS Analysis
TERMS, CONCEPTS and DATA TYPES IN GIS Orhan Gündüz.
Geog 458: Map Sources and Errors January Representing Geography.
Geographic Information Systems GIS Analysis and Modeling.
Introduction to GIS Ghassan Mikati, Ph.D GIS Expert.
Cartographic and GIS Data Structures
CS 128/ES Lecture 5b1 Vector Based Data. CS 128/ES Lecture 5b2 Spatial data models 1.Raster 2.Vector 3.Object-oriented Spatial data formats:
Geographic Information Systems
Geog 458: Map Sources and Errors January 20, 2006 Data Storage and Editing.
Geographic Information Systems. What is a Geographic Information System (GIS)? A GIS is a particular form of Information System applied to geographical.
NR 322: Single Layer Analysis Jim Graham Fall 2008 Chapter 8 & 9.
GTECH 201 Lecture 05 Storing Spatial Data. Leftovers from Last Session From data models to data structures Chrisman’s spheres ANSI Sparc The role of GIScience.
PROCESS IN DATA SYSTEMS PLANNING DATA INPUT DATA STORAGE DATA ANALYSIS DATA OUTPUT ACTIVITIES USER NEEDS.
GTECH 361 Lecture 02 Introduction to ArcGIS. Today’s Objectives explore a map and get information about map features preview geographic data and metadata.
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
©2005 Austin Troy. All rights reserved Lecture 3: Introduction to GIS Part 1. Understanding Spatial Data Structures by Austin Troy, University of Vermont.
1 Spatial Databases as Models of Reality Geog 495: GIS database design Reading: NCGIA CC ’90 Unit #10.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Geographical Information System GIS By: Yahia Dahash.
Geographic Information Systems
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Slope and Aspect Calculated from a grid of elevations (a digital elevation model) Slope and aspect are calculated at each point in the grid, by comparing.
Spatial Data Model: Basic Data Types 2 basic spatial data models exist vector: based on geometry of points lines Polygons raster: based on geometry of.
Spatial data models (types)
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
Chapter 3 Sections 3.5 – 3.7. Vector Data Representation object-based “discrete objects”
–combines elements of computer science –database design –software design geography –map projections –geographic reasoning mathematics –mathematical topology.
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Vector and Raster Data Models Lecture 3 Week.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
GIS concepts, skills and tools
Chapter 3 Digital Representation of Geographic Data.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Introduction to GIS for the Purpose of Practising.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
1 Data models Vector data model Raster data model.
Geographic Information Systems Data Analysis. What is GIS Data ?
Tables tables are rows (across) and columns (down) common format in spreadsheets multiple tables linked together create a relational database entity equals.
Geographical Information Systems. Software which can be used in GIS ArcGIS Desktop Map Window Quantum GIS uDig.
GUS: 0265 Applications in GIS Lecture Presentation 1: Vector Data Model and Operations Jeremy Mennis Department of Geography and Urban Studies Temple University.
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
Spatial DBMS Spatial Database Management Systems.
NR 143 Study Overview: part 1 By Austin Troy University of Vermont Using GIS-- Introduction to GIS.
A Quick Introduction to GIS
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Geographic Information Systems
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Spatial data models Raster –exhaustive regular or irregular partitioning of space –associated with the field view –location-based Vector –points, lines,
Introduction to Geographic Information Systems
Definition of Spatial Analysis
GIS Data Models III GEOG 370 Instructor: Christine Erlien.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Raster Data Models: Data Compression Why? –Save disk space by reducing information content –Methods Run-length codes Raster chain codes Block codes Quadtrees.
Data Storage & Editing GEOG370 Instructor: Christine Erlien.
UNIT 3 – MODULE 3: Raster & Vector
Lesson 3 GIS Fundamentals MEASURE Evaluation PHFI Training of Trainers May 2011.
GIS Data Shape files, Rasters, Coordinate Systems, ArcGIS.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Spatial Database Systems
Geographical Information Systems
Geographic Information Systems
Raster and Vector Data.
Data Queries Raster & Vector Data Models
Geographic Information Systems
The Arc-Node Data Model
Presentation transcript:

Basic Concepts of GIS January 29, 2013

What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”

A Geographic Information System requires: (1) Data containing locational information (2) An ability to store or readily compute the spatial interrelations that describe how the data are connected (also known as topology) Having information about how the data was collected, its precision and accuracy (metadata) is preferable, but not essential.

Computational geometry – branch of mathematics that deals with the spatial relationships between and among objects All features/objects are one of the following types: 0 dimensions - point (node) 1 dimension - line (arc, link) 2 dimensions - area (polygon) 3 dimensions - volume Topology

Spatial relations example

Examples of Spatial/Topological Relations: Belongs (New Castle, Kent and Sussex belong to Delaware) Comprises (Delaware comprises New Castle, Kent and Sussex) Located in (The city of Wilmington is located in New Castle) Borders on (New Castle borders on Kent but not Sussex) Is a certain distance from (Wilmington is 47 miles from Dover) Is within a certain distance of (Dover is within 60 miles of every point in the state of Delaware)

Until about 1995, a GIS stored topological information explicitly: Node topology - a listing of nodes and the links that meet at each node Link topology - a listing of links and the nodes that bound them, as well as the polygons to the left and right of each link Polygon topology - a listing of polygons and the links that define them Since that time, topological information is not stored, but calculated on the fly using various algorithms (more on this later!)

The shape file has long been the standard file type for GIS information Consists of a minimum of three parts: -.shp – the feature geometry itself -.shx – shape index format; a positional index to allow seeking forwards and backwards quickly -.dbf – the data attributes A shape file contains a collection of points, lines, or polygons – never a mixture!

Find the distance from Albany to Buffalo: GIS program, or Google Earth: Simple calculation executable through a drop-down menu Non-GIS: Obtain the coordinates for Albany and Buffalo. Type in the Pythagorean distance formula. If your coordinates are in latitude and longitude, add cosine terms to account for the curvature of the earth. Add additional trigonometric terms to account for the non- spherical nature of the earth. GIS vs. non-GIS

Find the counties that border Albany County: GIS program: Simple calculation executable through a drop- down menu Regular database (brute force approach): Create a table of all coordinate points defining the borders of every county in New York. Match Albany county coordinates against all county coordinates. (An exact match is not good enough if coverage is not clean – or if the Hudson River is stored as a separate object – you would then need to write code to find points that are within some small distance of one another.) Google Earth: No obvious solution

2 Broad Models of Reality: 1. Space is occupied by entities: real-world phenomena that are not divisible into phenomena of the same kind. Examples: County Building Disease case 2. Space is occupied by continuously varying attributes. Examples: Air pollution Temperature Elevation Vector vs. raster

2 Broad Models of Reality: 1. Space is occupied by entities: real-world phenomena that are not divisible into phenomena of the same kind. Examples: County Building Disease case 2. Space is occupied by continuously varying attributes. Examples: Air pollution Temperature Elevation Vector model Raster model

Vector and raster representations of a river:

Distance Perimeter Area Centroid Some basic GIS functions:

Centroid

Distanc e

Area and Perimeter

Centroid

Intersect Buffer Polygon Overlay Combine/Split Objects Some more basic GIS functions:

Select all from SchoolDist, ZIP where SchoolDist.obj intersects ZIP.obj Intersect

Buffer

Buffer +Intersect

Polygon Overlay

Combine/split objects

Advanced Spatial Analysis Functions in GIS: Shortest Path Routing Location-Allocation Nearest Neighbor Spatial autocorrelation Spatial interpolation Advanced functions

Shortest path

Routing

Location-Allocation

Nearest neighbor

HighNone Spatial autocorrelation

Spatial interpolation

Now to look at some algorithms… Point in polygon: Ray-tracing and the even-odd rule

Many points in many polygons: The grid-based method

Polygon intersection: The bounding-box rectangle method

Shortest path: Dykstra’s algorithm