Buffer Operations in GIS

Size: px
Start display at page:

Download "Buffer Operations in GIS"

Transcription

1 Buffer Operations in GIS Nagapramod Mandagere, Graduate Student, University of Minnesota SYNONYMS GIS Buffers, Buffering Operations DEFINITION A buffer is a region of memory used to temporarily hold output or input data. In case of Geographical Information Systems, the units of buffering are points, lines, and polygons. Buffer operation refers the creation of a zone of a specified width around a point or a line or a polygon area. It is also referred to as a zone of specified distance around coverage features. There are two types of buffers: constant width buffers and variable width buffers. Both types can be generated for a set of coverage features based on each features attribute values. These zones or buffers can be used in queries to determine which entities occur either within or outside the defined buffer zone. Analogous to buffering in raster GIS is distance analysis. In practical situations, one needs to buffer multiple regions (points, lines and polygons) simultaneously. This gives rise to the idea of buffer allocation and replacement. Data movement happens by making use of primitive buffer operations such as point buffer operation, line buffer operation and polygon buffer operations. Buffer management involves the process of allocation of buffers and replacement of buffers when not needed. Several allocation policies and replacement policies that have been used in the context of memory buffers in computer science are directly applicable here. HISTORICAL BACKGROUND Spatial data usually consist of different types of objects. Object types include points, lines and polygons. The idea of providing primitives for basic buffer operations started soon after the inception of spatial databases themselves. Working on atomic units of points was soon found to be not a very scalable option. The search for a more scalable and computationally efficient technique led to the introduction of buffer primitives. SCIENTIFIC FUNDAMENTALS In GIS, we can classify buffer primitives as point buffering operations, line buffering operations, and polygon buffering operations. Buffering points: A point is the basic unit of resolution in any GIS system. Buffering point data involves the creation of a circular polygon about the point of interest. The radius of this circular polygon is called the buffer distance. In this scheme the buffer distance or the radius of the circle could be fixed for all points in a layer or the user could specify it. If multiple points in the same layer are being buffered, then buffer distances of each point are either specified in an attribute table or a look up table. If one is buffering multiple

2 points in the same layer, then the buffering algorithms check for overlaps in each point s buffer and remove the overlapping sections. Figure 1. Buffering Multiple Points If multiple point buffers intersect or overlap, as illustrated in Figure 1, then the system takes all the overlapping polygons and combines then into one or more polygons that represent a layer. This process of removal of overlapping sections involves the use of intersection and dissolves. In Figure 2, polygons A, B, and C describe the layer with all the eight points of interest. Figure 2. Removal of Overlaps The point to note here is that now one needs to also keep track as to whether a polygon lies within the buffer zone or outside a buffer zone. For this purpose, the system maintains a table of constituent polygons and their corresponding attribute (inside or outside) per layer. The table below shows the mapping for the layer considered in Figure 2. Polygonal Region Inside A 1 B 0 C 0 Buffering Lines: Buffering lines is a little more complicated than buffering point data. This is mainly due to the fact that lines can be made up of multiple segments. Line segments are handled independently of each other. Consider the example given in figure 3. Here we can see two line segments. First, let us consider L1 with end points (A1,B1) and (A2,B2).

3 Using these coordinates one can calculate dx and dy between the two end points. Now, we can represent two parallel lines at a distance of m (buffer distance) from L1 using the sine and cosine components of line L1 along with m, the buffer distance. Figure 3. Line Buffering After determining the two parallel line segments, we process any remaining line segments in a similar way. Next, we perform a line intersection test to eliminate common regions or overlapping regions. Finally, we add the bounds to the parallel buffers by capping the start point and end point of the line with half circular polygons of radius m or bounding rectangles. Figure 4. Multiple Intersecting Line Segments The task of looking for overlaps between line buffers works as follows. If we have multiple lines being buffered, each composed of multiple line segments as shown in figure 4. Again, the same process used for point buffers is applied. As a result we get one or more polygons representing a layer. Figure 5 illustrates the same along with the concept of polygon table. Here polygon A is inside the buffer zone and polygon B is outside of the buffer zone. Figure 5. Line Buffering with Overlap Removed Buffering Polygons:

4 Buffering of polygonal surfaces uses most of the same concepts used for line buffering. The only significant change is that the polygon buffer is created on only one side of the line that defines the polygon. In polygon buffering two options are available, namely an outside polygon which surrounds/contains the polygonal surface under consideration or an inside polygon that is contained inside the polygonal surface under consideration. Figure 6 illustrates the concept of polygonal buffering. Figure 6. Polygon Buffering Accuracy of Buffer Operations: The accuracy of buffer operations depends completely on the quality of the spatial data available. The quality of the spatial data is limited by the accuracy of the sources such as maps and satellite images. Data acquisition and manipulation techniques such as map digitization, photo interpretation, and map transformation often introduce errors in the data [4][5]. This phenomenon is often referred to as error propagation. The accuracy of positional information can have a profound impact on buffer operations. To illustrate, consider the following example of point buffering. In figure 7, O is the actual or original data point and X is the observed data point. The process of data acquisition and manipulation has caused the observed point to be e units away from its original position. Figure 7. Errors in Point Buffering Now, when point buffering algorithms are applied to the observed point X with a buffer distance of r units, we get a circular buffer region. But, if we were to apply the same buffering algorithm to point O, we would end up with a different buffer region. As is evident from the figure, certain portions which should have been in the resultant buffer region are no longer part of the resultant buffer region and some portions which were not intended, have been included in the resultant buffer region. These types of errors are usually referred to as errors of omission and errors of commission, respectively. A

5 detailed analysis of the effect of positional accuracy on errors of commission and omission can be found in [3]. Line buffering algorithms also suffer a similar problem due to inaccuracy of positional data. Consider Figure 8, Figure 8. Errors in Line Buffering Here, (A1,B1) and (A2,B2) are the original points that form the line segment. Due to positional errors points, (A2,B2) appear to be at (E1,E2). Figure 8 shows the effect of applying line buffering operations described earlier to the two line segments. The resulting buffer regions and the errors of commission and omission are shown in Figure 8. For a detailed analysis of the relationship between positional accuracy and errors of commission and omission, the reader may refer to [3]. The algorithms used for various buffer operations have some impact on the extent of errors of omission and commission. But the buffer depth chosen for these algorithms can have a profound impact on the errors of commission and omission. Hence one has to exercise some caution when selecting the buffer depths in algorithms which employ user defined buffer depths. KEY APPLICATIONS In this section, first we consider real world examples where buffering of points, lines or polygons are used. Next, we explore various schemes which make use of buffer operations. Consider the following scenario for point buffering. The University of Minnesota wants to make sure that every inch of the main campus is covered by a wireless network. The university has deployed a large number of wireless access points at various points on campus. Now, the goal is to find if the wireless network covers all points in the map shown. For the buffer distance, let s assume that the wireless range of each access point is 500m. Now, lets apply the concept of point buffering for the wireless access points with a buffer distance of 500m. The next step is to remove overlaps. Now the region that do not fall under the resultant buffer polygon(s) are the regions that do not have any wireless network coverage. Next, let us look at a real world application of line buffering. Consider a huge ship, the boundary of which can be modeled as a set of line segments. The owners of the ship want to know if all the deck areas near the edges have been water proofed. For this example, let us say that only deck areas within a distance of 50 feet from any edge need to be water proofed. Now, by applying line buffering to all line segments that form the exterior of the ship with a buffer distance of 50 feet, we obtain a polygonal area that

6 needs to be water proofed. By checking if all area under this polygon have been water proofed, the owner achieves his/her goal. Now, let us look at a real world application of polygonal buffering. Consider a scenario where the university is hosting a special event and hence is planning to create a few make-shift parking spots around the campus. Now, a few rules need to be followed, i.e., no vehicle can be parked with in 50 feet of any campus building and all parking spots need to be off road parking. We can model this situation by buffering polygons around each campus building with a buffer distance of 50 feet. Here we make use of outer polygonal buffering. After eliminating the overlaps, all areas that do not fall under the resultant buffer polygon(s) are free for parking. Buffer Allocation: Buffer or memory is often a limited shared resource. Often a need arises to buffer multiple regions such as points, lines or polygons simultaneously. Multiple applications or streams share common buffers. Buffer allocation involves the process of segmenting or dividing these buffer regions amongst competing applications or processes. Different allocation schemes have been proposed in computer science. Most of them can be readily applied to GIS with minimal modifications. One could perform static allocation or dynamic on demand allocation of buffers. Dynamic allocation is more complex to implement but more resilient to changes. Buffer regions could be strictly partitioned between competing processes or a global buffering scheme could be used. Pre-fetching of Buffers: In certain situations one could predict buffer access patterns. For instance, if a GIS application is working over a specific region of a map, one could think of buffering all polygons that are adjacent to the polygon under consideration. This works like a look ahead of a pre-fetch mechanism. This pre-fetching can often lead to huge performance improvement in terms of response times for queries. Another mechanism of pre-fetching uses the application domain knowledge to pre-fetch relevant regions. Specifically, an application can predict its own access pattern and inform the system to pre-fetch certain regions. Again, different pre-fetching schemes are used, depending on the application domain. Buffer Replacement: A buffer is a limited region of memory. Since the data set size is larger than the buffer size, the need arises to replace existing data in order to accommodate new data. This process is referred to as buffer replacement. A number of buffer replacement algorithms that have been proposed in computer science are directly applicable here. Some of the most popular algorithms include, Not Recently Used (NRU), Least Recently Used (LRU), Clock Algorithm, Second Chance, Working Set, First In First Out (FIFO), Last In First Out (LIFO) and Aging. Out of these, LRU and its variants are the most popular algorithms. In GIS applications, FIFO might make more sense if there is little repeatability of buffer regions. The choice of buffer replacement algorithm completely depends on the application for which it is being used.

7 FUTURE DIRECTIONS Buffer operations have been around for a while now. Most work now focuses on intelligent use of buffer operations. One of the interesting fields of research is predictive and adaptive buffering techniques. Since any improvement in these techniques can have a drastic impact on spatial query response times, much effort is ongoing in this field. RECOMMENDED READING [1] Tutorials on Topics in GIS: [2] Glossary and definition of key terms in GIS: [3] Yukio Sadahiro, Buffer Operations on Spatial Data with limited Accuracy, In Transactions in GIS, 2005, 9(3): pages [4] Heuvelink G B N, Propagation of Errors in Spatial Modeling with GIS, International Journal on Geographical Information Systems 3: Pages [5] Maffini G, Arno M, Bitterlich W, Observation and Comments on generation and treatment of errors in digital GIS data, In Goodchild M F and Gopal S, The Accuracy of Spatial Databases. London, Taylor and Francis: Pages 55-67

Oracle8i Spatial: Experiences with Extensible Databases

Oracle8i Spatial: Experiences with Extensible Databases Oracle8i Spatial: Experiences with Extensible Databases Siva Ravada and Jayant Sharma Spatial Products Division Oracle Corporation One Oracle Drive Nashua NH-03062 {sravada,jsharma}@us.oracle.com 1 Introduction

More information

A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION

A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION Zeshen Wang ESRI 380 NewYork Street Redlands CA 92373 Zwang@esri.com ABSTRACT Automated area aggregation, which is widely needed for mapping both natural

More information

Crime Mapping Methods. Assigning Spatial Locations to Events (Address Matching or Geocoding)

Crime Mapping Methods. Assigning Spatial Locations to Events (Address Matching or Geocoding) Chapter 15 Crime Mapping Crime Mapping Methods Police departments are never at a loss for data. To use crime mapping is to take data from myriad sources and make the data appear on the computer screen

More information

Computational Geometry. Lecture 1: Introduction and Convex Hulls

Computational Geometry. Lecture 1: Introduction and Convex Hulls Lecture 1: Introduction and convex hulls 1 Geometry: points, lines,... Plane (two-dimensional), R 2 Space (three-dimensional), R 3 Space (higher-dimensional), R d A point in the plane, 3-dimensional space,

More information

Calculating Area, Perimeter and Volume

Calculating Area, Perimeter and Volume Calculating Area, Perimeter and Volume You will be given a formula table to complete your math assessment; however, we strongly recommend that you memorize the following formulae which will be used regularly

More information

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 5: Analyzing Spatial Data. Buffering Features:

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 5: Analyzing Spatial Data. Buffering Features: : Analyzing Spatial Data Buffering Features: A buffer operation is one of the most common spatial analysis tools. A buffer is a map feature that represents a uniform distance around a feature. When creating

More information

Integrating Quality Assurance into the GIS Project Life Cycle

Integrating Quality Assurance into the GIS Project Life Cycle Integrating Quality Assurance into the GIS Project Life Cycle Abstract GIS databases are an ever-evolving entity. From their humble beginnings as paper maps, through the digital conversion process, to

More information

MECHANICAL PRINCIPLES HNC/D MOMENTS OF AREA. Define and calculate 1st. moments of areas. Define and calculate 2nd moments of areas.

MECHANICAL PRINCIPLES HNC/D MOMENTS OF AREA. Define and calculate 1st. moments of areas. Define and calculate 2nd moments of areas. MECHANICAL PRINCIPLES HNC/D MOMENTS OF AREA The concepts of first and second moments of area fundamental to several areas of engineering including solid mechanics and fluid mechanics. Students who are

More information

Random Map Generator v1.0 User s Guide

Random Map Generator v1.0 User s Guide Random Map Generator v1.0 User s Guide Jonathan Teutenberg 2003 1 Map Generation Overview...4 1.1 Command Line...4 1.2 Operation Flow...4 2 Map Initialisation...5 2.1 Initialisation Parameters...5 -w xxxxxxx...5

More information

DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION

DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION DATA QUALITY AND SCALE IN CONTEXT OF EUROPEAN SPATIAL DATA HARMONISATION Katalin Tóth, Vanda Nunes de Lima European Commission Joint Research Centre, Ispra, Italy ABSTRACT The proposal for the INSPIRE

More information

SCALABILITY OF CONTEXTUAL GENERALIZATION PROCESSING USING PARTITIONING AND PARALLELIZATION. Marc-Olivier Briat, Jean-Luc Monnot, Edith M.

SCALABILITY OF CONTEXTUAL GENERALIZATION PROCESSING USING PARTITIONING AND PARALLELIZATION. Marc-Olivier Briat, Jean-Luc Monnot, Edith M. SCALABILITY OF CONTEXTUAL GENERALIZATION PROCESSING USING PARTITIONING AND PARALLELIZATION Abstract Marc-Olivier Briat, Jean-Luc Monnot, Edith M. Punt Esri, Redlands, California, USA mbriat@esri.com, jmonnot@esri.com,

More information

Operating Vehicle Control Devices

Operating Vehicle Control Devices Module 2 Topic 3 Operating Vehicle Control Devices 1. Identify the vehicle controls in the pictures below: 1. 2. 3. 4. 7. 7. 5. 6. 1. accelerator 2. parking brake 3. foot brake 4. gear shift lever_ 5.

More information

GIS: Geographic Information Systems A short introduction

GIS: Geographic Information Systems A short introduction GIS: Geographic Information Systems A short introduction Outline The Center for Digital Scholarship What is GIS? Data types GIS software and analysis Campus GIS resources Center for Digital Scholarship

More information

Hydrogeological Data Visualization

Hydrogeological Data Visualization Conference of Junior Researchers in Civil Engineering 209 Hydrogeological Data Visualization Boglárka Sárközi BME Department of Photogrammetry and Geoinformatics, e-mail: sarkozi.boglarka@fmt.bme.hu Abstract

More information

Principles and Practices of Data Integration

Principles and Practices of Data Integration Data Integration Data integration is the process of combining data of different themes, content, scale or spatial extent, projections, acquisition methods, formats, schema, or even levels of uncertainty,

More information

Lesson 15 - Fill Cells Plugin

Lesson 15 - Fill Cells Plugin 15.1 Lesson 15 - Fill Cells Plugin This lesson presents the functionalities of the Fill Cells plugin. Fill Cells plugin allows the calculation of attribute values of tables associated with cell type layers.

More information

DATA QUALITY IN GIS TERMINOLGY GIS11

DATA QUALITY IN GIS TERMINOLGY GIS11 DATA QUALITY IN GIS When using a GIS to analyse spatial data, there is sometimes a tendency to assume that all data, both locational and attribute, are completely accurate. This of course is never the

More information

Geometry - Calculating Area and Perimeter

Geometry - Calculating Area and Perimeter Geometry - Calculating Area and Perimeter In order to complete any of mechanical trades assessments, you will need to memorize certain formulas. These are listed below: (The formulas for circle geometry

More information

Drawing a Bedroom Floorplan

Drawing a Bedroom Floorplan Appendix A Drawing a Bedroom Floorplan In this chapter, you will learn the following to World Class standards: Draw a Bedroom Floorplan Draw the Bedroom Walls Draw and Dimension the Bedroom Door Draw and

More information

Spatial Data Analysis

Spatial Data Analysis 14 Spatial Data Analysis OVERVIEW This chapter is the first in a set of three dealing with geographic analysis and modeling methods. The chapter begins with a review of the relevant terms, and an outlines

More information

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

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May 2004. Content. What is GIS? Introduction to GIS (Basics, Data, Analysis) & Case Studies 13 th May 2004 Content Introduction to GIS Data concepts Data input Analysis Applications selected examples What is GIS? Geographic Information

More information

Representing Geography

Representing Geography 3 Representing Geography OVERVIEW This chapter introduces the concept of representation, or the construction of a digital model of some aspect of the Earth s surface. The geographic world is extremely

More information

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

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS? ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS? 1. Measurements 2. Layer statistics 3. Queries 4. Buffering (vector); Proximity (raster) 5. Filtering (raster) 6. Map overlay (layer on layer

More information

CHAPTER 8, GEOMETRY. 4. A circular cylinder has a circumference of 33 in. Use 22 as the approximate value of π and find the radius of this cylinder.

CHAPTER 8, GEOMETRY. 4. A circular cylinder has a circumference of 33 in. Use 22 as the approximate value of π and find the radius of this cylinder. TEST A CHAPTER 8, GEOMETRY 1. A rectangular plot of ground is to be enclosed with 180 yd of fencing. If the plot is twice as long as it is wide, what are its dimensions? 2. A 4 cm by 6 cm rectangle has

More information

Pizza! Pizza! Assessment

Pizza! Pizza! Assessment Pizza! Pizza! Assessment 1. A local pizza restaurant sends pizzas to the high school twelve to a carton. If the pizzas are one inch thick, what is the volume of the cylindrical shipping carton for the

More information

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis : Preparing Data for Analysis When a user acquires a particular data set of interest, it is rarely in the exact form that is needed during analysis. This tutorial describes how to change the data to make

More information

Tallahassee Community College PERIMETER

Tallahassee Community College PERIMETER Tallahassee Community College 47 PERIMETER The perimeter of a plane figure is the distance around it. Perimeter is measured in linear units because we are finding the total of the lengths of the sides

More information

Raster Data Structures

Raster Data Structures 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

More information

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. MATHEMATICS: THE LEVEL DESCRIPTIONS In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. Attainment target

More information

Geography 4203 / 5203. GIS Modeling. Class 12: Spatial Data Quality and Uncertainty

Geography 4203 / 5203. GIS Modeling. Class 12: Spatial Data Quality and Uncertainty Geography 4203 / 5203 GIS Modeling Class 12: Spatial Data Quality and Uncertainty Some Updates - Progress Reports Progress reports: 11 & 14 April (instead of 14 & 16 April) Class on 16 April: Jeremy Class

More information

GEOMETRIC MENSURATION

GEOMETRIC MENSURATION GEOMETRI MENSURTION Question 1 (**) 8 cm 6 cm θ 6 cm O The figure above shows a circular sector O, subtending an angle of θ radians at its centre O. The radius of the sector is 6 cm and the length of the

More information

The GeoMedia Fusion Validate Geometry command provides the GUI for detecting geometric anomalies on a single feature.

The GeoMedia Fusion Validate Geometry command provides the GUI for detecting geometric anomalies on a single feature. The GeoMedia Fusion Validate Geometry command provides the GUI for detecting geometric anomalies on a single feature. Below is a discussion of the Standard Advanced Validate Geometry types. Empty Geometry

More information

3D-GIS in the Cloud USER MANUAL. August, 2014

3D-GIS in the Cloud USER MANUAL. August, 2014 3D-GIS in the Cloud USER MANUAL August, 2014 3D GIS in the Cloud User Manual August, 2014 Table of Contents 1. Quick Reference: Navigating and Exploring in the 3D GIS in the Cloud... 2 1.1 Using the Mouse...

More information

MATH STUDENT BOOK. 8th Grade Unit 6

MATH STUDENT BOOK. 8th Grade Unit 6 MATH STUDENT BOOK 8th Grade Unit 6 Unit 6 Measurement Math 806 Measurement Introduction 3 1. Angle Measures and Circles 5 Classify and Measure Angles 5 Perpendicular and Parallel Lines, Part 1 12 Perpendicular

More information

Activity Set 4. Trainer Guide

Activity Set 4. Trainer Guide Geometry and Measurement of Solid Figures Activity Set 4 Trainer Guide Mid_SGe_04_TG Copyright by the McGraw-Hill Companies McGraw-Hill Professional Development GEOMETRY AND MEASUREMENT OF SOLID FIGURES

More information

Angles that are between parallel lines, but on opposite sides of a transversal.

Angles that are between parallel lines, but on opposite sides of a transversal. GLOSSARY Appendix A Appendix A: Glossary Acute Angle An angle that measures less than 90. Acute Triangle Alternate Angles A triangle that has three acute angles. Angles that are between parallel lines,

More information

SESSION 8: GEOGRAPHIC INFORMATION SYSTEMS AND MAP PROJECTIONS

SESSION 8: GEOGRAPHIC INFORMATION SYSTEMS AND MAP PROJECTIONS SESSION 8: GEOGRAPHIC INFORMATION SYSTEMS AND MAP PROJECTIONS KEY CONCEPTS: In this session we will look at: Geographic information systems and Map projections. Content that needs to be covered for examination

More information

Lecture Notes for Chapter 34: Images

Lecture Notes for Chapter 34: Images Lecture Notes for hapter 4: Images Disclaimer: These notes are not meant to replace the textbook. Please report any inaccuracies to the professor.. Spherical Reflecting Surfaces Bad News: This subject

More information

WATER INTERACTIONS WITH ENERGY, ENVIRONMENT AND FOOD & AGRICULTURE Vol. II Spatial Data Handling and GIS - Atkinson, P.M.

WATER INTERACTIONS WITH ENERGY, ENVIRONMENT AND FOOD & AGRICULTURE Vol. II Spatial Data Handling and GIS - Atkinson, P.M. SPATIAL DATA HANDLING AND GIS Atkinson, P.M. School of Geography, University of Southampton, UK Keywords: data models, data transformation, GIS cycle, sampling, GIS functionality Contents 1. Background

More information

SAMPLE: DO NOT COMPLETE

SAMPLE: DO NOT COMPLETE EXP: EXPERIENCE POINT PROCEDURE Use the EXP-W experience worksheets, EXP-P professional profiles and EXP-S summary sheet to document your GIS professional experience. The Experience Schedule (next page)

More information

Big Ideas in Mathematics

Big Ideas in Mathematics Big Ideas in Mathematics which are important to all mathematics learning. (Adapted from the NCTM Curriculum Focal Points, 2006) The Mathematics Big Ideas are organized using the PA Mathematics Standards

More information

Gatekeeper Systems. NaviGate USA (Underground Service Alert) Software Product Description. Product Summary. Product Description.

Gatekeeper Systems. NaviGate USA (Underground Service Alert) Software Product Description. Product Summary. Product Description. NaviGate USA (Underground Service Alert) Software Product Description Product Summary The NaviGate USA (Underground Service Alert) Module provides interfaces to Call-Before-You-Dig call centers so that

More information

At the completion of this guide you should be comfortable with the following:

At the completion of this guide you should be comfortable with the following: This guide provides instructions and best practices for deployment of the Yealink W52P IP DECT phones and repeaters RT10, which is intended for qualified technicians (or administrator) who will deploy

More information

CHAPTER-24 Mining Spatial Databases

CHAPTER-24 Mining Spatial Databases CHAPTER-24 Mining Spatial Databases 24.1 Introduction 24.2 Spatial Data Cube Construction and Spatial OLAP 24.3 Spatial Association Analysis 24.4 Spatial Clustering Methods 24.5 Spatial Classification

More information

Topology. Shapefile versus Coverage Views

Topology. Shapefile versus Coverage Views Topology Defined as the the science and mathematics of relationships used to validate the geometry of vector entities, and for operations such as network tracing and tests of polygon adjacency Longley

More information

Arrangements And Duality

Arrangements And Duality Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,

More information

Progressing toward the standard

Progressing toward the standard Report Card Language: The student can add and subtract fluently within 20. CCSS: 2.OA.2 Fluently add and subtract within 20 using mental strategies, by end of grade, know from memory all sums of two one-digit

More information

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express

More information

I Gotta Know What? A Math Tutorial For Prospective CPO Students. FR = FA times FMR or FR = FA x FMR Volume (V)gallons = Volume (V)cubic feet x 7.

I Gotta Know What? A Math Tutorial For Prospective CPO Students. FR = FA times FMR or FR = FA x FMR Volume (V)gallons = Volume (V)cubic feet x 7. olume (V) = Area (A) x Average Depth (AD) I Gotta Know What? FR = FA times FMR or FR = FA x FMR Volume (V)gallons = Volume (V)cubic feet x 7.5 A = L x W A Math Tutorial For Prospective CPO Students AD

More information

Chapter 19. Mensuration of Sphere

Chapter 19. Mensuration of Sphere 8 Chapter 19 19.1 Sphere: A sphere is a solid bounded by a closed surface every point of which is equidistant from a fixed point called the centre. Most familiar examples of a sphere are baseball, tennis

More information

Geometry Solve real life and mathematical problems involving angle measure, area, surface area and volume.

Geometry Solve real life and mathematical problems involving angle measure, area, surface area and volume. Performance Assessment Task Pizza Crusts Grade 7 This task challenges a student to calculate area and perimeters of squares and rectangles and find circumference and area of a circle. Students must find

More information

Introduction. Introduction. Spatial Data Mining: Definition WHAT S THE DIFFERENCE?

Introduction. Introduction. Spatial Data Mining: Definition WHAT S THE DIFFERENCE? Introduction Spatial Data Mining: Progress and Challenges Survey Paper Krzysztof Koperski, Junas Adhikary, and Jiawei Han (1996) Review by Brad Danielson CMPUT 695 01/11/2007 Authors objectives: Describe

More information

SURFACE AREA AND VOLUME

SURFACE AREA AND VOLUME SURFACE AREA AND VOLUME In this unit, we will learn to find the surface area and volume of the following threedimensional solids:. Prisms. Pyramids 3. Cylinders 4. Cones It is assumed that the reader has

More information

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model High resolution topography derived from LiDAR data is becoming more readily available. This new data source of topography

More information

Vector analysis - introduction Spatial data management operations - Assembling datasets for analysis. Data management operations

Vector analysis - introduction Spatial data management operations - Assembling datasets for analysis. Data management operations Vector analysis - introduction Spatial data management operations - Assembling datasets for analysis Transform (reproject) Merge Append Clip Dissolve The role of topology in GIS analysis Data management

More information

Impact of Satellites on UMTS Network

Impact of Satellites on UMTS Network Impact of Satellites on UMTS Network R J Finean, D Polymeros, A El-Hoiydi, F da Costa, M Dinis, A Saïdi, B Vazvan BT 1, OTE, Ascom, IT, IT, Alcatel CRC, Nokia Abstract: UMTS will appeal to the existing

More information

Tutorial 6 GPS/Point Shapefile Creation

Tutorial 6 GPS/Point Shapefile Creation Tutorial 6 GPS/Point Shapefile Creation The objectives of this tutorial include: 1. Converting GPS field collected point information into a shapefile 2. Creating a shapefile from a simple x,y coordinate

More information

PERIMETER AND AREA. In this unit, we will develop and apply the formulas for the perimeter and area of various two-dimensional figures.

PERIMETER AND AREA. In this unit, we will develop and apply the formulas for the perimeter and area of various two-dimensional figures. PERIMETER AND AREA In this unit, we will develop and apply the formulas for the perimeter and area of various two-dimensional figures. Perimeter Perimeter The perimeter of a polygon, denoted by P, is the

More information

WHAT IS GIS - AN INRODUCTION

WHAT IS GIS - AN INRODUCTION WHAT IS GIS - AN INRODUCTION GIS DEFINITION GIS is an acronym for: Geographic Information Systems Geographic This term is used because GIS tend to deal primarily with geographic or spatial features. Information

More information

Introduction to PostGIS

Introduction to PostGIS Tutorial ID: IGET_WEBGIS_002 This tutorial has been developed by BVIEER as part of the IGET web portal intended to provide easy access to geospatial education. This tutorial is released under the Creative

More information

Copyright 2011 Casa Software Ltd. www.casaxps.com. Centre of Mass

Copyright 2011 Casa Software Ltd. www.casaxps.com. Centre of Mass Centre of Mass A central theme in mathematical modelling is that of reducing complex problems to simpler, and hopefully, equivalent problems for which mathematical analysis is possible. The concept of

More information

Cabri Geometry Application User Guide

Cabri Geometry Application User Guide Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting

More information

ArcGIS Online. Visualizing Data: Tutorial 3 of 4. Created by: Julianna Kelly

ArcGIS Online. Visualizing Data: Tutorial 3 of 4. Created by: Julianna Kelly ArcGIS Online Visualizing Data: Tutorial 3 of 4 2014 Created by: Julianna Kelly Contents of This Tutorial The Goal of This Tutorial In this tutorial we will learn about the analysis tools that ArcGIS Online

More information

GIS Based Risk Analysis Simplifying the Risk Assessment Process

GIS Based Risk Analysis Simplifying the Risk Assessment Process GIS Based Risk Analysis Simplifying the Risk Assessment Process David Adler Principal Engineer System Integrity NiSource Gas Transmission and Storage John Beets Principal GIS Technologist Willbros Engineering

More information

ENHANCING INTELLIGENCE SUCCESS: DATA CHARACTERIZATION Francine Forney, Senior Management Consultant, Fuel Consulting, LLC May 2013

ENHANCING INTELLIGENCE SUCCESS: DATA CHARACTERIZATION Francine Forney, Senior Management Consultant, Fuel Consulting, LLC May 2013 ENHANCING INTELLIGENCE SUCCESS: DATA CHARACTERIZATION, Fuel Consulting, LLC May 2013 DATA AND ANALYSIS INTERACTION Understanding the content, accuracy, source, and completeness of data is critical to the

More information

DESIGN OF SLABS. 3) Based on support or boundary condition: Simply supported, Cantilever slab,

DESIGN OF SLABS. 3) Based on support or boundary condition: Simply supported, Cantilever slab, DESIGN OF SLABS Dr. G. P. Chandradhara Professor of Civil Engineering S. J. College of Engineering Mysore 1. GENERAL A slab is a flat two dimensional planar structural element having thickness small compared

More information

1. Launch ArcCatalog, then navigate to the following location using the directory tree on the left side of the screen:

1. Launch ArcCatalog, then navigate to the following location using the directory tree on the left side of the screen: Vector Data Analysis I: Buffering Today we will use ArcMap and ArcToolbox to manipulate vector-based geographic data. The results of these simple analyses will allow us to visualize complex spatial relationships.

More information

Math 1B, lecture 5: area and volume

Math 1B, lecture 5: area and volume Math B, lecture 5: area and volume Nathan Pflueger 6 September 2 Introduction This lecture and the next will be concerned with the computation of areas of regions in the plane, and volumes of regions in

More information

Biggar High School Mathematics Department. National 5 Learning Intentions & Success Criteria: Assessing My Progress

Biggar High School Mathematics Department. National 5 Learning Intentions & Success Criteria: Assessing My Progress Biggar High School Mathematics Department National 5 Learning Intentions & Success Criteria: Assessing My Progress Expressions & Formulae Topic Learning Intention Success Criteria I understand this Approximation

More information

Geographic Information Systems. ASM 215 Feb 2013 Larry Theller

Geographic Information Systems. ASM 215 Feb 2013 Larry Theller Geographic Information Systems ASM 215 Feb 2013 Larry Theller Schedule Wednesday GIS lecture Disc of homework Lab Thursday GPS Feb 28 Lab ABE 105 or 116 computer labs GIS Lecture today History Software

More information

Implementation Planning

Implementation Planning Implementation Planning presented by: Tim Haithcoat University of Missouri Columbia 1 What is included in a strategic plan? Scale - is this departmental or enterprise-wide? Is this a centralized or distributed

More information

Design and Implementation of Double Cube Data Model for Geographical Information System

Design and Implementation of Double Cube Data Model for Geographical Information System The International Arab Journal of Information Technology, Vol. 1, No. 2, July 2004 215 Design and Implementation of Double Cube Data Model for Geographical Information System Mohd Shafry Mohd Rahim, Daut

More information

Lesson 21. Circles. Objectives

Lesson 21. Circles. Objectives Student Name: Date: Contact Person Name: Phone Number: Lesson 1 Circles Objectives Understand the concepts of radius and diameter Determine the circumference of a circle, given the diameter or radius Determine

More information

Curriculum Map by Block Geometry Mapping for Math Block Testing 2007-2008. August 20 to August 24 Review concepts from previous grades.

Curriculum Map by Block Geometry Mapping for Math Block Testing 2007-2008. August 20 to August 24 Review concepts from previous grades. Curriculum Map by Geometry Mapping for Math Testing 2007-2008 Pre- s 1 August 20 to August 24 Review concepts from previous grades. August 27 to September 28 (Assessment to be completed by September 28)

More information

CSU Fresno Problem Solving Session. Geometry, 17 March 2012

CSU Fresno Problem Solving Session. Geometry, 17 March 2012 CSU Fresno Problem Solving Session Problem Solving Sessions website: http://zimmer.csufresno.edu/ mnogin/mfd-prep.html Math Field Day date: Saturday, April 21, 2012 Math Field Day website: http://www.csufresno.edu/math/news

More information

GEOGRAPHIC INFORMATION SYSTEMS

GEOGRAPHIC INFORMATION SYSTEMS GIS GEOGRAPHIC INFORMATION SYSTEMS FOR CADASTRAL MAPPING Chapter 7 2015 Cadastral Mapping Manual 7-0 GIS - GEOGRAPHIC INFORMATION SYSTEMS What is GIS For a long time people have sketched, drawn and studied

More information

Geocoding in Law Enforcement Final Report

Geocoding in Law Enforcement Final Report Geocoding in Law Enforcement Final Report Geocoding in Law Enforcement Final Report Prepared by: The Crime Mapping Laboratory Police Foundation August 2000 Report to the Office of Community Oriented Policing

More information

CHAPTER 1. Introduction to CAD/CAM/CAE Systems

CHAPTER 1. Introduction to CAD/CAM/CAE Systems CHAPTER 1 1.1 OVERVIEW Introduction to CAD/CAM/CAE Systems Today s industries cannot survive worldwide competition unless they introduce new products with better quality (quality, Q), at lower cost (cost,

More information

Isolines: Energy-efficient Mapping in Sensor Networks

Isolines: Energy-efficient Mapping in Sensor Networks Isolines: Energy-efficient Mapping in Sensor Networks Ignacio Solis and Katia Obraczka {isolis, katia}@cse.ucsc.edu Computer Engineering Department University of California, Santa Cruz April 15, 2005 Abstract

More information

1. A student followed the given steps below to complete a construction. Which type of construction is best represented by the steps given above?

1. A student followed the given steps below to complete a construction. Which type of construction is best represented by the steps given above? 1. A student followed the given steps below to complete a construction. Step 1: Place the compass on one endpoint of the line segment. Step 2: Extend the compass from the chosen endpoint so that the width

More information

Geometry Chapter 1. 1.1 Point (pt) 1.1 Coplanar (1.1) 1.1 Space (1.1) 1.2 Line Segment (seg) 1.2 Measure of a Segment

Geometry Chapter 1. 1.1 Point (pt) 1.1 Coplanar (1.1) 1.1 Space (1.1) 1.2 Line Segment (seg) 1.2 Measure of a Segment Geometry Chapter 1 Section Term 1.1 Point (pt) Definition A location. It is drawn as a dot, and named with a capital letter. It has no shape or size. undefined term 1.1 Line A line is made up of points

More information

4 The Rhumb Line and the Great Circle in Navigation

4 The Rhumb Line and the Great Circle in Navigation 4 The Rhumb Line and the Great Circle in Navigation 4.1 Details on Great Circles In fig. GN 4.1 two Great Circle/Rhumb Line cases are shown, one in each hemisphere. In each case the shorter distance between

More information

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

Introduction to GIS. Dr F. Escobar, Assoc Prof G. Hunter, Assoc Prof I. Bishop, Dr A. Zerger Department of Geomatics, The University of Melbourne Introduction to GIS 1 Introduction to GIS http://www.sli.unimelb.edu.au/gisweb/ Dr F. Escobar, Assoc Prof G. Hunter, Assoc Prof I. Bishop, Dr A. Zerger Department of Geomatics, The University of Melbourne

More information

Scan-Line Fill. Scan-Line Algorithm. Sort by scan line Fill each span vertex order generated by vertex list

Scan-Line Fill. Scan-Line Algorithm. Sort by scan line Fill each span vertex order generated by vertex list Scan-Line Fill Can also fill by maintaining a data structure of all intersections of polygons with scan lines Sort by scan line Fill each span vertex order generated by vertex list desired order Scan-Line

More information

RULE 1. The Field of Play

RULE 1. The Field of Play RULE 1 The Field of Play 1.1 Dimensions 1.1.1 The field of play shall be rectangular, the width of which shall not be more than 75 yards [68.58 m] or less than 70 yards [64.01 m] and shall not exceed the

More information

Volume of Right Prisms Objective To provide experiences with using a formula for the volume of right prisms.

Volume of Right Prisms Objective To provide experiences with using a formula for the volume of right prisms. Volume of Right Prisms Objective To provide experiences with using a formula for the volume of right prisms. www.everydaymathonline.com epresentations etoolkit Algorithms Practice EM Facts Workshop Game

More information

SOLIDS, NETS, AND CROSS SECTIONS

SOLIDS, NETS, AND CROSS SECTIONS SOLIDS, NETS, AND CROSS SECTIONS Polyhedra In this section, we will examine various three-dimensional figures, known as solids. We begin with a discussion of polyhedra. Polyhedron A polyhedron is a three-dimensional

More information

1.1.1 Introduction to Cloud Computing

1.1.1 Introduction to Cloud Computing 1 CHAPTER 1 INTRODUCTION 1.1 CLOUD COMPUTING 1.1.1 Introduction to Cloud Computing Computing as a service has seen a phenomenal growth in recent years. The primary motivation for this growth has been the

More information

SPATIAL DATA MODELS AND SPATIAL DATA

SPATIAL DATA MODELS AND SPATIAL DATA SPATIAL DATA MODELS AND SPATIAL DATA STRUCTURES TABLE OF CONTENTS 1 Spatial data models: an introduction... 2 2 Geometric entities... 2 2.1 Problems with the entity definition process...5 3 Spatial data

More information

Digital Business Platform for SAP

Digital Business Platform for SAP BUSINESS WHITE PAPER Digital Business Platform for SAP SAP ERP is the foundation on which the enterprise runs. Software AG adds the missing agility component with a digital business platform. CONTENT 1

More information

Spatial Analysis of Accessibility to Health Services in Greater London

Spatial Analysis of Accessibility to Health Services in Greater London Spatial Analysis of Accessibility to Health Services in Greater London Centre for Geo-Information Studies University of East London June 2008 Contents 1. The Brief 3 2. Methods 4 3. Main Results 6 4. Extension

More information

Visualizing Data: Scalable Interactivity

Visualizing Data: Scalable Interactivity Visualizing Data: Scalable Interactivity The best data visualizations illustrate hidden information and structure contained in a data set. As access to large data sets has grown, so has the need for interactive

More information

Practice Test Answer and Alignment Document Mathematics: Geometry Performance Based Assessment - Paper

Practice Test Answer and Alignment Document Mathematics: Geometry Performance Based Assessment - Paper The following pages include the answer key for all machine-scored items, followed by the rubrics for the hand-scored items. - The rubrics show sample student responses. Other valid methods for solving

More information

GAMBIT Demo Tutorial

GAMBIT Demo Tutorial GAMBIT Demo Tutorial Wake of a Cylinder. 1.1 Problem Description The problem to be considered is schematically in fig. 1. We consider flow across a cylinder and look at the wake behind the cylinder. Air

More information

3 Tappan Zee Bridge Rehabilitation Options

3 Tappan Zee Bridge Rehabilitation Options 3 Tappan Zee Bridge Rehabilitation Options 3.1 Introduction This chapter describes possible options that rehabilitate and enhance the existing Tappan Zee Bridge. Four Rehabilitation Options have been developed:

More information

WFTDA TRACK LAYOUT GUIDE

WFTDA TRACK LAYOUT GUIDE WFTDA TRACK LAYOUT GUIDE Updated March 2015 For use with Appendix A: WFTDA Track Design and Specifications MATERIALS REQUIRED: Tape measure (at least 100 feet or 30.48 meters) Marking tape, chalk, or some

More information

Measuring the Optimal Transmission Power of GSM Cellular Network: A Case Study

Measuring the Optimal Transmission Power of GSM Cellular Network: A Case Study 216 Measuring the Optimal Transmission Power of GSM Cellular Network: A Case Study Measuring the Optimal Transmission Power of GSM Cellular Network: A Case Study Dr Basil M Kasasbeh, Applied Science University,

More information

Chapter 13: Query Processing. Basic Steps in Query Processing

Chapter 13: Query Processing. Basic Steps in Query Processing Chapter 13: Query Processing! Overview! Measures of Query Cost! Selection Operation! Sorting! Join Operation! Other Operations! Evaluation of Expressions 13.1 Basic Steps in Query Processing 1. Parsing

More information

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing

More information

37 Basic Geometric Shapes and Figures

37 Basic Geometric Shapes and Figures 37 Basic Geometric Shapes and Figures In this section we discuss basic geometric shapes and figures such as points, lines, line segments, planes, angles, triangles, and quadrilaterals. The three pillars

More information