Maps by Computer – Part 2 GEOG 3530/8535 University of Nebraska at Omaha.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

CSE 246: Computer Arithmetic Algorithms and Hardware Design Instructor: Prof. Chung-Kuan Cheng Fall 2006 Lecture 11 Cordic, Log, Square, Exponential Functions.
Scan Conversion A. Samal. Scan Conversion Last step in the graphics pipeline Efficiency is a central issue Common primitives – Lines – Polygons – Circles.
Computer Graphics Tz-Huan Huang National Taiwan University (Slides are based on Prof. Chen’s)
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
MCC8.G.1, 2, and 3 Translation Reflection Rotation.
Image Maps and Graphics Internet Basics and Far Beyond! Mrs. Wilson.
GIS - - the best way to create ugly maps FAST. More bad maps…
Signs of functions in each quadrant. Page 4 III III IV To determine sign (pos or neg), just pick angle in quadrant and determine sign. Now do Quadrants.
Standardized Test Practice EXAMPLE 2 SOLUTION Plot points P, Q, R, and S on a coordinate plane. Point P is located in Quadrant IV. Point Q is located in.
Vector-Based GIS Data Processing Chapter 6. Vector Data Model Feature Classes points lines polygons Layers limited to one class of data Figure p. 186.
Raster conversion algorithms for line and circle
Maps as Numbers Getting Started with GIS Chapter 3.
Geog 458: Map Sources and Errors January 20, 2006 Data Storage and Editing.
Maps as Numbers Lecture 3 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
CSE 246: Computer Arithmetic Algorithms and Hardware Design Instructor: Prof. Chung-Kuan Cheng Fall 2006 Lecture 11 Cordic, Log, Square, Exponential Functions.
Maps as Numbers Getting Started with GIS Chapter 3.
Introduction to Mapping Science: Lecture #4 (Maps as numbers…) Overview Map as Numbers… an Abstraction of Space Database Management System for Attributes.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=

Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
Coordinate Transformation. How to transform coordinates from one system to another. In this situation we have earth coordinates on the left and digitizer.
GIS Analysis. Questions to answer Position – what is here? Condition – where are …? Trends – what has changed? Pattern – what spatial patterns exist?
The Nature of Geographic Data Based in part on Longley et al. Ch. 3 and Ch. 4 up to 4.4 (Ch. 4 up to 4.6 to be covered in Lab 8) Library Reserve #VR 100.
Spatial data models (types)
Spatial Data Editing Chapter 5. Introduction All digitizing involves errors In the real world, revisions are required Keeping data up-to-date is part.
POLAR COORDINATES (Ch )
Computer Graphics Panos Trahanias ΗΥ358 Spring 2009.
Chapter 3 Sections 3.5 – 3.7. Vector Data Representation object-based “discrete objects”
Applied Cartography and Introduction to GIS GEOG 2017 EL
Maps as Numbers Getting Started with GIS Chapter 3.
Presented by Rehana Jamal (GIS Expert & Geographer) Dated: Advance Applications of RS/GIS in Geo-Environmental Conservation Subject Lecture# 9&10.
Section 13.6a The Unit Circle.
Union and Intersection of Polygons Union = Intersection =
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
1 CS 430/536 Computer Graphics I 3D Transformations World Window to Viewport Transformation Week 2, Lecture 4 David Breen, William Regli and Maxim Peysakhov.
1 Data models Vector data model Raster data model.
GUS: 0262 Fundamentals of GIS Lecture Presentation 8: Data Input and Editing Jeremy Mennis Department of Geography and Urban Studies Temple University.
GEOG 2007A An Introduction to Geographic Information SystemsFall, 2004 C. Earl A model is a ‘synthesis of data’ + information about how the data interact.
Raster data models Rasters can be different types of tesselations SquaresTrianglesHexagons Regular tesselations.
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
Practice Degree ____ Radian _____ (, ) I I III IV Degree ____ Radian _____ (, ) Degree ____ Radian _____ (, ) Degree ____ Radian _____ (, )
Answer the following questions using yesterday’s Translation Task: 1.What is a transformation? 2.What are vertices? 3.When does it mean when geometric.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Module 6 Mid-Chapter Test Review. Describe the Transformation from the Given Pre-Image to the Given Image 1. Pre-Image: Shape 1 Image: Shape 4 1. Answer:
Vector Data Model Chapter 3.
FIGURE Examples of each type of GI. From A Primer of GIS, 2nd edition, by Francis Harvey. Copyright 2016 by The Guilford Press.
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.
Geog. 377: Introduction to GIS - Lecture 21 Overheads 1 7. Spatial Overlay 7.1 Map Algebra (raster) 7.2 Polygon Overlay (vector) Topics Lecture 21: GIS.
Derivation of the 2D Rotation Matrix Changing View from Global to Local X Y X’ Y’  P Y Sin  X Cos  X’ = X Cos  + Y Sin  Y Cos  X Sin  Y’ = Y Cos.
Write Bresenham’s algorithm for generation of line also indicate which raster locations would be chosen by Bresenham’s algorithm when scan converting.
Visualization Fundamentals
Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Constructions of Basic Transformations

Statistical surfaces: DEM’s
Cube root – Prime Factorization
Viewing Transformations
1.
Building Models Ed Angel Professor Emeritus of Computer Science
The Graphics Pipeline Lecture 5 Mon, Sep 3, 2007.
Warm Up Write answers in reduced pi form.
ОПЕРАТИВНА ПРОГРАМА “ИНОВАЦИИ И КОНКУРЕНТОСПОСОБНОСТ“ „Подобряване на производствения капацитет в МСП“
Identify Which Combination of Transformations took place
What is a transformation? What are vertices?
Solving Equations 3x+7 –7 13 –7 =.
Assignment 1 Question 1: Represent the polygon data below by the arc-node structure (indicate the coordinates of node i as (xi, yi)) B C D E II.
Get Started!! x  , y  ______.
Presentation transcript:

Maps by Computer – Part 2 GEOG 3530/8535 University of Nebraska at Omaha

Slivers

Accuracy: 0.001” Repeatability: 0.003” Impossible to hold hand steady at that degree of resolution. Digitizer x coordinate y coordinate

Arc Begin Node End Node Right Poly Left Poly 1 I II A 0 2 II III B 0 3 III IV C 0 4 V I B 0 5 III V B C 6 IV V D C 7 I IV D A 8 II IV A B Arc/Node Topology

Slivers make polygons Simple PolygonArc/node Polygon Conversion Expected 200 polygons After conversion, we had over 10,000 polygons Solution: Deleted smallest polygons and merged with surrounding polygon.

Merging Polygons

Redistricting – electoral, congressional

Coordinate Transformations 2x transformation 2,2 becomes 4,4 4,4 becomes 8,8

Rotation u = cos (radang) v = sin (radang) for i = 1, n tempx = x(i) * u + y(i) * v y(i) = -x(i) * v + y(i) * u x(i) = tempx next i

Interpolation What does squaring the distances do? What would the value be if distances cubed?

Object Graphics - Illustrator

Coordinates

Raster Overlay How many commercial/100 year flood pixels?

Overlay