Manipulations interpolation/extrapolation line intersections points in polygon line and polygon intersections union/intersection of polygon areas buffering.

Slides:



Advertisements
Similar presentations
Concurrent Lines, Medians, and Altitudes
Advertisements

Computer Graphics Lecture 3 Modeling and Structures.
Managerial Economics in a Global Economy
QR Code Recognition Based On Image Processing
Geography 360 Principles of Cartography May 15~17, 2006.
Spring 2012 Student Performance Analysis Geometry Standards of Learning 1 Presentation may be paused and resumed using the arrow keys or the mouse.
Basic geostatistics Austin Troy.
Precise Remapping Conclusion Introduction Weather Remapping of radar-rainfall estimates onto a two-dimensional Cartesian grid is commonly done using one.
Day 36 Triangle Segments and Centers
Geometry (Lines) SOL 4.14, 4.15, 4.16 lines, segments, rays, points, angles, intersecting, parallel, & perpendicular 4.14 The student will investigate.
Chapter 3.6 Perpendiculars and Distance Check.4.8, Apply properties and theorems about angles associated with parallel and perpendicular lines to solve.
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Spatial Analysis Longley et al., Ch 14,15. Transformations Buffering (Point, Line, Area) Point-in-polygon Polygon Overlay Spatial Interpolation –Theissen.
Spatial Interpolation
Geometric Modeling Surfaces Mortenson Chapter 6 and Angel Chapter 9.
Why Geography is important.
Geostatistics Mike Goodchild. Spatial interpolation n A field –variable is interval/ratio –z = f(x,y) –sampled at a set of points n How to estimate/guess.
Area, buffer, description Area of a polygon, center of mass, buffer of a polygon / polygonal line, and descriptive statistics.
Lecture 07: Terrain Analysis Geography 128 Analytical and Computer Cartography Spring 2007 Department of Geography University of California, Santa Barbara.
Applications in GIS (Kriging Interpolation)
Objectives: 1.To do all kinds of things with points in the Cartesian plane: scatter plot, distance, midpoint, slope, equation 2.To solve an equation for.
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.
CSE53111 Computational Geometry TOPICS q Preliminaries q Point in a Polygon q Polygon Construction q Convex Hulls Further Reading.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
1. Show geometrically that given any two points in the hyperbolic plane there is always a unique line passing through them. § 23.1 Given point A(x1, y1)
Math 010: Chapter 9 Geometry Lines, figures, & triangles
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Introduction Geometric figures can be graphed in the coordinate plane, as well as manipulated. However, before sliding and reflecting figures, the definitions.
GRE: Graphical Representations COORDINATE GEOMETRY.
CS 551/651 Advanced Computer Graphics Warping and Morphing Spring 2002.
V. Space Curves Types of curves Explicit Implicit Parametric.
Union and Intersection of Polygons Union = Intersection =
Tessellations Sets of connected discrete two-dimensional units -can be irregular or regular –regular (infinitely) repeatable patter of regular polygon.
Interpolation Tools. Lesson 5 overview  Concepts  Sampling methods  Creating continuous surfaces  Interpolation  Density surfaces in GIS  Interpolators.
Introduction to Computational Geometry Hackson
Model Construction: interpolation techniques 1392.
Linear Interpolation (for curve 01).  This chapter discusses straight lines and flat surfaces that are defined by points.  The application of these.
GEOSTATISICAL ANALYSIS Course: Special Topics in Remote Sensing & GIS Mirza Muhammad Waqar Contact: EXT:2257.
Copyright © 2009 Pearson Education, Inc. Chapter 9 Section 1 – Slide 1 AND.
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Ripley K – Fisher et al.. Ripley K - Issues Assumes the process is homogeneous (stationary random field). Ripley K was is very sensitive to study area.
Spatial Interpolation Chapter 13. Introduction Land surface in Chapter 13 Land surface in Chapter 13 Also a non-existing surface, but visualized as a.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
TECH 104 – Technical Graphics Communication Introduction to Engineering Graphics Communication.
Points, Lines, Planes and Angles. Points, Lines and Planes These basic concepts of geometry are theoretical and cannot be precisely defined. They do not.
Statistical Surfaces Any geographic entity that can be thought of as containing a Z value for each X,Y location –topographic elevation being the most obvious.
L15 – Spatial Interpolation – Part 1 Chapter 12. INTERPOLATION Procedure to predict values of attributes at unsampled points Why? Can’t measure all locations:
Lecture 6: Point Interpolation
1 11. Polygons Polygons 2D polygons ( 다각형 ) –Polygon sides are all straight lines lying in the same plane 3D polyhedra ( 다면체 )  chap. 12 –Polyhedra.
Descriptive Geometry. Introduction  What is Descriptive Geometry? →It is the study of points, lines, and planes in space to determine their locations.
Linear Functions Section 1-1 Points Lines Objective: To find the intersection of two lines and to find the length and the coordinates of the midpoint of.
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Copyright © Ed2Net Learning, Inc.1 Perpendicular, parallel & intersecting lines Grade 4.
Mechanical Drawing Lesson 5 Geometric Construction Created By Kristi Mixon.
Circumference and Area of Circles Section 8.7. Goal Find the circumference and area of circles.
Slide 1Lecture Fall ‘00 Surface Modeling Types: Polygon surfaces Curved surfaces Volumes Generating models: Interactive Procedural.
Session 2 Draw six segments that pass through every dot in the figure without taking your pencil off the paper.
Session 2 Draw six segments that pass through every dot in the figure without taking your pencil off the paper.
Physical Structure of GDB
Formulas in Three Dimensions
Axes Quadrants Ordered Pairs Correlations
Mean Shift Segmentation
Fitting Curve Models to Edges
Spatial Analysis Longley et al..
Introduction Geometric figures can be graphed in the coordinate plane, as well as manipulated. However, before sliding and reflecting figures, the definitions.
Application of Geostatistical Analyst in Spatial Interpolation
Interpolation & Contour Maps
Geometry (Lines) SOL 4.14, 4.15, 4.16 lines, segments, rays, points, angles, intersecting, parallel, & perpendicular 4.14 The student will investigate.
Presentation transcript:

Manipulations interpolation/extrapolation line intersections points in polygon line and polygon intersections union/intersection of polygon areas buffering data transformations

Interpolations nearest neighbor linear interpolation w/ two points linear interpolation with multiple points spline interpolations stochastic interpolation based on pseudo random number and fractal parameter model based interpolation

Extrapolations L&T note that there are two “case” when data to be determined falls “within” existing data and when it falls “outside” existing data. interpolationextrapolation

Geometric inference the specific case of interpolation when three dimensional surfaces are interpolated some examples –surface fitting (trend surfaces etc) (not in L&T) –inverse distance weighting (not in L&T) role of privileged points –in some situations some data points are not to be subjected to change.. E.g. line/surface should “run” through that point

Some issues with geometric inference number of data points to be used for each new point distance observed data is from the to be interpolated point compass directions procedures used for interpolation n and their characteristics in particular –are observed points representative –is there some underlying “condition” present that will influence relationship between points is there some knowledge about underlying processes that can be brought to bear erosion on elevation underlying geological strata - some erode easily some do not

Spatial autocorrelation basic premise is that points closer to each other are more closely related than points at greater distances –this is not always true amount of “relationship” varies with distance –possible to determine the distance of this influence kriging is an “interpolation” method that explicitly uses the degree of autocorrelation to develop the interpolated surface

Interpolators are local or global some processes only utilize data ‘close” to point to be interpolated –nearest neighbor –inverse distance weighting others use all data –global interpolators trend surface honoring data points –exact interpolators insure that result “goes through” existing data points kriging, splines, some nearest neighbor others do not - trend surfaces, moving averages

Line intersections problem - determine if two lines intersect –two cases lines are of infinite length –lines are composed of straight line segments terminating in nodes/vertices representation of a line in cartesian geometry –ux + vy + w = 0 –more general case of y = a + bx

Representation of a line segment use of parameter expression –provide coordinates for end points –parameter showing where the equation passing through the end points is valid x y t=0 t=1 X = x a + t(x b - x a ) y = y a + t(y b - y a ) where 0 <= t <= 1 With such two equations we can compute 1 - is a point “on” the line 2 - do two lines cross 3 can use bounding box for a quick estimate

Computing intersection Let there be two line segments –AB and CD –to determine (1) if and (2) where they intersect solve –if 0 <= t <= 1 and 0 <= s <= 1 is NOT true no intersect

Line intersection first step determine if the two lines are even within overlapping bounding rectangles or quads etc. Max y Min y Min xMax x

Point in polygon very common task –is the home in the zone of influence of the store can also be “is a vertex (of another polygon) in the first polygon”

Point in poly via half-line theorem (use line intersection computation) draw straight line from point to beyond end of polygon if number of intersections is odd the point is in the polygon if even its out (check first w/ bounding box)

More global issue point in tessellation –which poly of full tessellation does the point fall within brute force approach –compute point in polygon for all possible polygone –in US there are some 3300 counties hierarchical organization approach –in larger poly (state) –then check smaller included ones necessary for every mouse “info” operation

Centroid dual of polygon how best to assign? –Defined from vertices –statistical mean or center of gravity –center of enclosed or enclosing rectangle or circle –peak value of surface fitted to polygon –intuitively (visually) Problem cases –lots of vertices –strange polygon –hole in polygon