CHAPTER 5 3D STL PART FROM SURFER GRID DEM DATA
|
|
- Phebe Porter
- 5 years ago
- Views:
Transcription
1 CHAPTER 5 3D STL PART FROM SURFER GRID DEM DATA The Surfer Grid is another widely used DEM file format and found to be suitable for the direct conversion to faceted formats. The chapter begins with an introduction to Surfer Grid file format. Surfer Grid format is different from the DEM ASCII XYZ and USGS DEM formats. A methodology has been developed to obtain 3D STL part directly from Surfer Grid DEM format and discussed in the chapter. Subsequently, conversion of many sample Surfer Grid DEM files into STL format has been discussed to check the accuracy and correctness of the results of the C program. The JPEG images of the sample STL parts loaded into Pro/ENGINEER have also been included in the chapter for visualization purpose. In the end, the direct conversion of large DEM data from real world has been discussed. 5.1 Surfer Grid File Format Surfer Grid is a widely used GIS file format. It is extensively used by surface gridding and contouring programs in earth sciences. A Surfer Grid data format is shown below in Figure 5.1. DSAA ncolumns mrows xmin xmax ymin ymax zmin zmax el11 el12 el13 el1n el21 el22 el23 el2n.... elm1 elm2 elm3 elmn Figure 5.1: A sample Surfer Grid file The file format consists of a header followed by a grid of elevation values [Sheriff (2014), OceanTeacher (2014)]. The first line in the header contains a data format identifier 95
2 DSAA, which stands for Data in Surfer Grid ASCII format. In the next line, ncolumns and mrows represent the number of columns and rows of points in the grid respectively. In the third line xmin and xmax represent the minimum and maximum values of the x- coordinates respectively in the grid. Similarly fourth line represents the minimum and maximum values of the y-coordinates. And fifth line represents the minimum and maximum values of the z-coordinates in the grid. After the header, there is a grid of elevation data values (el11, el12 etc.). The cells in grid are regularly spaced in the x- direction as well as in the y-direction. The cell-size in the x-direction is calculated as (xmax - xmin)/(ncolumns-1) and in y-directions as (ymax ymin)/(nrows-1). This is different from DEM ASCII XYZ format where the cell-size is explicitly given in the header. The DEM ASCII XYZ format gives NODATA_value in the header. It corresponds to a missing data in the grid. In Surfer Grid format, NODATA_value is not explicitly specified in the header. Surfer Grid format is interpreted for missing data as follows. Any value beyond the range of minimum and maximum elevation values is considered as missing data. For example, a very high elevation value E+038 in meters in the data for a terrain on the earth is considered as a missing data. Geospatial Designs and Global Mapper also discuss the Surfer Grid data format [Geospatial (2014), Blue Marbles (2014)]. 5.2 Methodology to Obtain 3D STL Part There are missing data in the elevation grid due to the inherent inaccuracies in remote sensing or surveying methods to obtain the data. It also depends upon ground planimetric reference system used such as UTM, geographic or state plane coordinate system. A quadrangle of neat lines or a block has profiles with unequal number of elevation values. In order to find the missing data values in the Surfer Grid file, the C program scans all the cells in grid. A constant NODATA_value with a large negative integer value is declared. Those cells in the grid which have elevation values beyond the range of minimum and maximum values are assigned NODATA_value. This assignment is similar to NODATA_value already present in DEM ASCII XYZ data. The minimum elevation value is directly available in Surfer Grid format as discussed earlier. Therefore, this value need not be computed for calculating the base of the STL 96
3 part as done for DEM ASCII XYZ data. The base of the STL part is computed by subtracting the required wall height from the minimum elevation value. The intervals in the x and y-directions are different and are computed from the values in the header. The first row of elevation values that follows the header of the file represents the southern edge of the grid as opposed to DEM ASCII XYZ data where it is the northern edge [Sheriff (2014)]. This is another major deviation from DEM ASCII XYZ format. Figure 5.2: Triangles in the STL part for two consecutive rows The input Surfer Grid data file is read by the C program. The elevation values are read in a 2D matrix and the above differences are taken care of. The data is translated in a manner similar to DEM ASCII XYZ data. A 3D STL part of a terrain is made by making triangles for two consecutive rows or columns at a time, as discussed in Chapter 3. In case the STL part is built by proceeding along the x-direction, the triangles are built for two consecutive rows as shown in Figure 5.2. For two consecutive rows, the triangles on the top represent the surface of the terrain. The left wall, the right wall and the base are made. The front and rear walls are made only for the portions needed. Figure 5.3 shows the triangles made for two consecutive columns when the STL part is built by proceeding in the y-direction. If the Surfer Grid represents 2D solids separated by rows, the part is built by proceeding in the x-direction after removing singularities. In case it represents 2D solids separated by columns, the part is built by proceeding in the y- direction. If the data has a gap inside and the user input is affirmative for interpolation, the data is interpolated and the part is built in the x-direction. If the user does not want to interpolate then an STL part cannot be built in the case of a gap. An STL surface is made in this case. This can have visual value and user may like to run the program again with interpolation. 97
4 Figure 5.3: Triangles in the STL part for two consecutive columns 5.3 Results and Discussion The C program was run for sample DEM data. The first sample was a Surfer Grid of a cube as shown in Figure 5.4, called Sample 1. DSAA Figure 5.4: Surfer Grid file of a cube in Sample 1 The data has two columns and two rows. The cell size is 30. The minimum and maximum elevation values are 60. The STL part is made with a wall height of 30. This gives a cube of sides 30 and having central diagonal with opposite ends at (0, 0, 30) and (30, 30, 60). This Surfer Grid file is successfully converted to STL file as shown in Figure 5.5. The STL part is then loaded into Pro/ENGINEER for visualization purpose. The JPEG image of the same is shown in Figure 5.6. The cube has 6 faces. Each face is made with two triangular facets in the STL file. Therefore, there should be 12 facets in the STL file. solid output facet normal vertex vertex vertex
5 facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex
6 facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex facet normal vertex vertex vertex endsolid Figure 5.5: STL file of Sample 1 Surfer Grid Figure 5.6: STL part of Sample 1 Surfer Grid loaded in Pro/ENGINEER As can be seen, the STL file has 12 facets. The elevation values have been converted into mm. The C program is written to give coordinates in mm. This is because the default unit 100
7 in the preprocessing software of ZPrinter in mm. It is also observed that the vertices of the triangles are one of the vertices of the cube with central diagonal having opposite ends at (0, 0, 30000) and (30000, 30000, 60000). Therefore, the data is converted accurately without any loss in translation. The x-coordinates, y-coordinates and the elevation values from the Surfer Grid file is directly used to make the vertices of the triangle. Therefore, there is no data loss in conversion. The STL file obtained for a terrain model in cube form also shows this. Another sample of Surfer Grid with four elevation values, called Sample 2 was considered for the direct conversion. The four elevation values are not equal. Figure 5.7 shows the STL part obtained from the conversion. Figure 5.7: STL part of sample 2 Surfer Grid with four unequal elevation values loaded in Pro/ENGINEER Figure 5.8 shows a sample Surfer Grid data with several no data values. It is called Sample 3. The sample file with no data values was considered to verify the accuracy of the C program. DSAA E E E E E E E E E E E E E E E E+038 Figure 5.8: Sample 3 Surfer Grid with many no data values 101
8 Figure 5.9 shows the STL part of sample 3 when loaded into Pro/ENGINEER. The shape of the valid data values is correctly produced. It is verified from the STL file that the elevation values directly go into the vertices of triangles. It should be noted while viewing the STL part in Figure 5.9 that the first row of elevation values of Sample 3 Surfer Grid data goes into the front of the STL part. Figure 5.9: STL part of sample 3 Surfer Grid data loaded in Pro/ENGINEER Figure 5.10 shows STL part of a sample Surfer Grid having gaps between valid elevation values in the x-direction. It is called Sample 4. The C program correctly made the STL part by proceeding in the y-direction. The STL part on viewing verifies that the conversion is accurate. The dimensions were verified in the Pro/ENGINEER software by enquiring. However, scales or dimensions could not be shown on Figure. Figure 5.10: STL part of sample 4 Surfer Grid with gaps in the x-direction loaded in Pro/ENGINEER 102
9 Figure 5.11: Sample 5 Surfer Grid with several no data values Figure 5.11 shows another sample, called Sample 5 in Surfer Grid format. The data has 10 columns and 14 rows. The grid values lie in the range (min = 11.2, max = 19.4). There are many no data values in the data. The data value which lies beyond the range (11.2, 19.4) is a no data value. Therefore, E+038 in the data is a no data value. Figure 5.12 shows the STL part of the sample 5 Surfer Grid. The front face of the part represents the first row having nine valid data values. The rear face of the STL part shows the 14 th row having five valid data values. Due to the presence of no data values, the base of the 10 cols x 14 rows data is not a rectangle. 103
10 Figure 5.12: STL part of sample 5 Surfer Grid loaded in Pro/ENGINEER The program was also run for Surfer Grid file of a real world region. The DEM data of the Denver-west, Colorado, USA in Surfer Grid format was successfully converted into STL format by the program. The DEM grid of the Denver-west contains 1201 columns and 1546 rows in it. The DEM file occupies about 15 MB space and considered to be a large DEM file. The STL file consists of triangular facets and occupies about 777 MB space. The STL part was loaded into Pro/ENGINEER software to visualize it. The JPEG image of the same is shown in Figure Figure 5.13: STL part of the Denver-west loaded in Pro/ENGINEER 104
11 5.4 Conclusions Surfer Grid format is different from the DEM ASCII XYZ data as discussed in this chapter. A methodology is developed to obtain the desired data such as cell_size and NODATA_value in the grid. As other DEM data formats, Surfer Grid is also a surface data. It does not have 3D information and is not a valid solid model in the terminology of Computer-Aided Design. A valid solid model or a faceted model is needed to fabricate a physical model of a terrain in AM machine. Finding the contiguous set of data, making walls and base is quite an involved task. The methodology developed in this chapter accomplished this task for Surfer Grid data format. Functions in the C language have been written on the basis of the methodology. The program successfully converted a surface data in Surfer Grid format directly into a 3D STL part. The results of the C program are verified by small sample files. These STL parts were loaded into Pro/ENGINEER for visualization purpose. The program has also been tested for large real world Surfer Grid data. The STL files obtained by the program can be downloaded to the AM machines after pre-processing for fabricating physical models of the terrains. 105
Contents of Lecture. Surface (Terrain) Data Models. Terrain Surface Representation. Sampling in Surface Model DEM
Lecture 13: Advanced Data Models: Terrain mapping and Analysis Contents of Lecture Surface Data Models DEM GRID Model TIN Model Visibility Analysis Geography 373 Spring, 2006 Changjoo Kim 11/29/2006 1
More informationGEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst
GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst 3D Analyst - 3D Analyst is an ArcGIS extension designed to work with TIN data (triangulated irregular network) - many of the tools in 3D Analyst also
More informationStudent Outcomes. Lesson Notes. Classwork. Opening Exercise (3 minutes)
Student Outcomes Students solve problems related to the distance between points that lie on the same horizontal or vertical line Students use the coordinate plane to graph points, line segments and geometric
More informationQuadratics Functions: Review
Quadratics Functions: Review Name Per Review outline Quadratic function general form: Quadratic function tables and graphs (parabolas) Important places on the parabola graph [see chart below] vertex (minimum
More informationRaster Data. James Frew ESM 263 Winter
Raster Data 1 Vector Data Review discrete objects geometry = points by themselves connected lines closed polygons attributes linked to feature ID explicit location every point has coordinates 2 Fields
More informationLecture 06. Raster and Vector Data Models. Part (1) Common Data Models. Raster. Vector. Points. Points. ( x,y ) Area. Area Line.
Lecture 06 Raster and Vector Data Models Part (1) 1 Common Data Models Vector Raster Y Points Points ( x,y ) Line Area Line Area 2 X 1 3 Raster uses a grid cell structure Vector is more like a drawn map
More informationAlaska Department of Transportation Roads to Resources Project LiDAR & Imagery Quality Assurance Report Juneau Access South Corridor
Alaska Department of Transportation Roads to Resources Project LiDAR & Imagery Quality Assurance Report Juneau Access South Corridor Written by Rick Guritz Alaska Satellite Facility Nov. 24, 2015 Contents
More informationUnderstanding Geospatial Data Models
Understanding Geospatial Data Models 1 A geospatial data model is a formal means of representing spatially referenced information. It is a simplified view of physical entities and a conceptualization of
More informationPurpose: To explore the raster grid and vector map element concepts in GIS.
GIS INTRODUCTION TO RASTER GRIDS AND VECTOR MAP ELEMENTS c:wou:nssi:vecrasex.wpd Purpose: To explore the raster grid and vector map element concepts in GIS. PART A. RASTER GRID NETWORKS Task A- Examine
More informationChapter 8: Elevation Data
Chapter 8: Elevation Data SADA permits user s to bring in elevation data into their analysis. The same types of grid file formats for importing gridded data discussed in the previous chapter apply to elevation
More informationImport, view, edit, convert, and digitize triangulated irregular networks
v. 10.1 WMS 10.1 Tutorial Import, view, edit, convert, and digitize triangulated irregular networks Objectives Import survey data in an XYZ format. Digitize elevation points using contour imagery. Edit
More informationIntroduction to GIS 2011
Introduction to GIS 2011 Digital Elevation Models CREATING A TIN SURFACE FROM CONTOUR LINES 1. Start ArcCatalog from either Desktop or Start Menu. 2. In ArcCatalog, create a new folder dem under your c:\introgis_2011
More informationGEON Points2Grid Utility Instructions By: Christopher Crosby OpenTopography Facility, San Diego Supercomputer Center
GEON Points2Grid Utility Instructions By: Christopher Crosby (ccrosby@sdsc.edu) OpenTopography Facility, San Diego Supercomputer Center (Formerly: GEON / Active Tectonics Research Group School of Earth
More informationReport: Comparison of Methods to Produce Digital Terrain Models
Report: Comparison of Methods to Produce Digital Terrain Models Evan J Fedorko West Virginia GIS Technical Center 27 April 2005 Introduction This report compares Digital Terrain Models (DTM) created through
More informationDigital Elevation Model & Surface Analysis
Topics: Digital Elevation Model & Surface Analysis 1. Introduction 2. Create raster DEM 3. Examine Lidar DEM 4. Deriving secondary surface products 5. Mapping contours 6. Viewshed Analysis 7. Extract elevation
More informationLast class. A vertex (w x, w y, w z, w) - clipping is in the - windowing and viewport normalized view volume if: - scan conversion/ rasterization
Lecture 6 Last class Last lecture (clip coordinates): A vertex (w x, w y, w z, w) - clipping is in the - windowing and viewport normalized view volume if: - scan conversion/ rasterization normalized view
More informationReview of Cartographic Data Types and Data Models
Review of Cartographic Data Types and Data Models GIS Data Models Raster Versus Vector in GIS Analysis Fundamental element used to represent spatial features: Raster: pixel or grid cell. Vector: x,y coordinate
More informationCreating raster DEMs and DSMs from large lidar point collections. Summary. Coming up with a plan. Using the Point To Raster geoprocessing tool
Page 1 of 5 Creating raster DEMs and DSMs from large lidar point collections ArcGIS 10 Summary Raster, or gridded, elevation models are one of the most common GIS data types. They can be used in many ways
More informationPetrel TIPS&TRICKS from SCM
Petrel TIPS&TRICKS from SCM Knowledge Worth Sharing Using the Make Simple Grid Process to Build Un faulted Frameworks Un faulted reservoirs are relatively rare but do occur and provide a wonderful break
More informationThe Raster Data Model
The Raster Data Model 2 2 2 2 8 8 2 2 8 8 2 2 2 2 2 2 8 8 2 2 2 2 2 2 2 2 2 Llano River, Mason Co., TX 1 Rasters are: Regular square tessellations Matrices of values distributed among equal-sized, square
More informationA triangle that has three acute angles Example:
1. acute angle : An angle that measures less than a right angle (90 ). 2. acute triangle : A triangle that has three acute angles 3. angle : A figure formed by two rays that meet at a common endpoint 4.
More informationBuckskin Detachment Surface Interpolation, Southern Lincoln Ranch Basin, Buckskin Mountains, Western Arizona Hal Hundley
Buckskin Detachment Surface Interpolation, Southern Lincoln Ranch Basin, Buckskin Mountains, Western Arizona Hal Hundley Introduction The Lincoln Ranch basin in Buckskin Mountains in west-central Arizona
More informationSMS v D Summary Table. SRH-2D Tutorial. Prerequisites. Requirements. Time. Objectives
SMS v. 12.3 SRH-2D Tutorial Objectives Learn the process of making a summary table to compare the 2D hydraulic model results with 1D hydraulic model results. This tutorial introduces a method of presenting
More informationRaster Data Models 9/18/2018
Raster Data Models The Raster Data Model Rasters are: Regular square tessellations Matrices of values distributed among equal-sized, square cells 5 5 5 5 5 5 5 5 2 2 5 5 5 5 5 5 2 2 2 2 5 5 5 5 5 2 2 2
More information(Refer Slide Time: 00:02:00)
Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 18 Polyfill - Scan Conversion of a Polygon Today we will discuss the concepts
More informationInvestigation of Sampling and Interpolation Techniques for DEMs Derived from Different Data Sources
Investigation of Sampling and Interpolation Techniques for DEMs Derived from Different Data Sources FARRAG ALI FARRAG 1 and RAGAB KHALIL 2 1: Assistant professor at Civil Engineering Department, Faculty
More informationCS123 INTRODUCTION TO COMPUTER GRAPHICS. Clipping. Concepts, Algorithms for line clipping. 1 of 16. Andries van Dam. Clipping - 10/12/17
Clipping Concepts, Algorithms for line clipping 1 of 16 Line Clipping in 2D Clipping endpoints If x min x x max and y min y y max, the point is inside the clip rectangle. Endpoint analysis for lines: if
More information3.1 Conceptual Modeling
Quick Start Tutorials 35 3.1 Conceptual Modeling Conceptual Modeling Tutorial The following example is a quick walk through of the basics of building a conceptual model and converting this to a numerical
More informationLesson 18: Slicing on an Angle
Student Outcomes Students describe polygonal regions that result from slicing a right rectangular prism or pyramid by a plane that is not necessarily parallel or perpendicular to a base. Lesson Notes In
More informationFluid Structure Interaction - Moving Wall in Still Water
Fluid Structure Interaction - Moving Wall in Still Water Outline 1 Problem description 2 Methodology 2.1 Modelling 2.2 Analysis 3 Finite Element Model 3.1 Project settings 3.2 Units 3.3 Geometry Definition
More informationLecture 23 - LiDAR. GEOL 452/552 - GIS for Geoscientists I. Scanning Lidar. 30 m DEM. Lidar representations:
GEOL 452/552 - GIS for Geoscientists I Lecture 23 - LiDAR LiDAR - some background (thanks to Chris Kahle, DNR) Converting Lidar point data to a raster Look at online lidar data for Iowa (1m hillshaded)
More informationFILTERING OF DIGITAL ELEVATION MODELS
FILTERING OF DIGITAL ELEVATION MODELS Dr. Ing. Karsten Jacobsen Institute for Photogrammetry and Engineering Survey University of Hannover, Germany e-mail: jacobsen@ipi.uni-hannover.de Dr. Ing. Ricardo
More informationGrading and Volumes CHAPTER INTRODUCTION OBJECTIVES
CHAPTER 10 Grading and Volumes INTRODUCTION AutoCAD Civil 3D uses surface breaklines, cogo points, contours, feature lines, and grading objects to create a surface design. There are numerous ways to grade
More informationExporting to a 3D Metafile (3DMF)
Exporting to a 3D Metafile (3DMF) File Type: 3D Metafile (3DMF) Directions: 3DMF
More information6 Using Technology Wisely
6 Using Technology Wisely Concepts: Advantages and Disadvantages of Graphing Calculators How Do Calculators Sketch Graphs? When Do Calculators Produce Incorrect Graphs? The Greatest Integer Function Graphing
More informationUnpacking Instructions
DNR Data Deli II Unpacking and User Instructions May 2004 Now that you ve successfully downloaded a bundle of GIS data from the Minnesota Dept. of Natural Resources, GIS Data Deli II there are a couple
More informationGEOMETRY. slide #3. 6th Grade Math Unit 7. 6th Grade Unit 7: GEOMETRY. Name: Table of Contents. Area of Rectangles
Name: 6th Grade Math Unit 7 GEOMETRY 2012 10 17 www.njctl.org 1 Table of Contents Area of Rectangles Area of Parallelograms Area of Triangles Area of Trapezoids Mixed Review Area of Irregular Figures Area
More informationMODFLOW - Conceptual Model Approach
GMS 7.0 TUTORIALS MODFLOW - Conceptual Model Approach 1 Introduction Two approaches can be used to construct a MODFLOW simulation in GMS: the grid approach or the conceptual model approach. The grid approach
More informationTutorial: Conceptual Modeling Tutorial. Integrated Conceptual & Numerical Groundwater Modeling Software by Waterloo Hydrogeologic
Tutorial: Visual MODFLOW Flex 5.1 Integrated Conceptual & Numerical Groundwater Modeling Software 1 1 Visual MODFLOW Flex 5.1 The following example is a quick walk-through of the basics of building a conceptual
More informationTHE VIEWING TRANSFORMATION
ECS 178 Course Notes THE VIEWING TRANSFORMATION Kenneth I. Joy Institute for Data Analysis and Visualization Department of Computer Science University of California, Davis Overview One of the most important
More informationPolygons in the Coordinate Plane
Polygons in the Coordinate Plane LAUNCH (8 MIN) Before How can you find the perimeter of the sandbox that the park worker made? During How will you determine whether the park worker s plan for the sandbox
More informationClipping and Scan Conversion
15-462 Computer Graphics I Lecture 14 Clipping and Scan Conversion Line Clipping Polygon Clipping Clipping in Three Dimensions Scan Conversion (Rasterization) [Angel 7.3-7.6, 7.8-7.9] March 19, 2002 Frank
More informationCollapsible Cubes: Removing Overhangs from 3D Point Clouds to Build Local Navigable Elevation Maps
Collapsible Cubes: Removing Overhangs from 3D Point Clouds to Build Local Navigable Elevation Maps Antonio J. Reina, Jorge L. Martínez, Anthony Mandow, Jesús Morales, and Alfonso García-Cerezo Dpto. Ingeniería
More informationRasters are: The Raster Data Model. Cell location specified by: Why squares? Raster Data Models 9/25/2014. GEO327G/386G, UT Austin 1
5 5 5 5 5 5 5 5 5 5 5 5 2 2 5 5 2 2 2 2 2 2 8 8 2 2 5 5 5 5 5 5 2 2 2 2 5 5 5 5 5 2 2 2 5 5 5 5 The Raster Data Model Rasters are: Regular square tessellations Matrices of values distributed among equalsized,
More informationThe Raster Data Model
The Raster Data Model 2 2 2 2 8 8 2 2 8 8 2 2 2 2 2 2 8 8 2 2 2 2 2 2 2 2 2 Llano River, Mason Co., TX 9/24/201 GEO327G/386G, UT Austin 1 Rasters are: Regular square tessellations Matrices of values distributed
More informationFOOTPRINTS EXTRACTION
Building Footprints Extraction of Dense Residential Areas from LiDAR data KyoHyouk Kim and Jie Shan Purdue University School of Civil Engineering 550 Stadium Mall Drive West Lafayette, IN 47907, USA {kim458,
More informationThe figures below are all prisms. The bases of these prisms are shaded, and the height (altitude) of each prism marked by a dashed line:
Prisms Most of the solids you ll see on the Math IIC test are prisms or variations on prisms. A prism is defined as a geometric solid with two congruent bases that lie in parallel planes. You can create
More informationResampling Scattered Data into a Regular Grid
Resampling Scattered Data into a Regular Grid Mike Bailey mjb@cs.oregonstate.edu The Problem Oftentimes data points are located irregularly, that is, they are not in nice, neat rectilinear grids. This
More information2.3. Graphing Calculators; Solving Equations and Inequalities Graphically
2.3 Graphing Calculators; Solving Equations and Inequalities Graphically Solving Equations and Inequalities Graphically To do this, we must first draw a graph using a graphing device, this is your TI-83/84
More informationObjectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation in GMS.
v. 9.1 GMS 9.1 Tutorial Using rasters for interpolation and visualization in GMS Objectives Learn how GMS uses rasters to support all kinds of digital elevation models and how rasters can be used for interpolation
More informationUNC Charlotte 2009 Comprehensive March 9, 2009
March 9, 2009. Danica was driving in a 500 mile race. After 250 miles, Danica s average speed was 50 miles per hour. Approximately how fast should Danica drive the second half of the race if she wants
More informationCOMPARISON OF TWO METHODS FOR DERIVING SKELETON LINES OF TERRAIN
COMPARISON OF TWO METHODS FOR DERIVING SKELETON LINES OF TERRAIN T. Gökgöz, F. Gülgen Yildiz Technical University, Dept. of Geodesy and Photogrammetry Engineering, 34349 Besiktas Istanbul, Turkey (gokgoz,
More informationSteps for Modeling a Proposed New Reservoir in GIS
Steps for Modeling a Proposed New Reservoir in GIS Requirements: ArcGIS ArcMap, ArcScene, Spatial Analyst, and 3D Analyst There s a new reservoir proposed for Right Hand Fork in Logan Canyon. I wanted
More informationGeology 251 Geomorphology. Shorelines of Lake Hitchcock
Geology 251 Geomorphology Shorelines of Lake Hitchcock Lake Hitchcock was a glacial lake dammed by stratified drift at Rocky Hill Connecticut with a bedrock spillway in New Britain Connecticut. The presence
More informationv Overview SMS Tutorials Prerequisites Requirements Time Objectives
v. 12.2 SMS 12.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should
More informationNumber- Algebra. Problem solving Statistics Investigations
Place Value Addition, Subtraction, Multiplication and Division Fractions Position and Direction Decimals Percentages Algebra Converting units Perimeter, Area and Volume Ratio Properties of Shapes Problem
More informationFUNCTIONS AND MODELS
1 FUNCTIONS AND MODELS FUNCTIONS AND MODELS In this section, we assume that you have access to a graphing calculator or a computer with graphing software. FUNCTIONS AND MODELS 1.4 Graphing Calculators
More informationRECOMMENDATION ITU-R P DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES. (Question ITU-R 202/3)
Rec. ITU-R P.1058-1 1 RECOMMENDATION ITU-R P.1058-1 DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES (Question ITU-R 202/3) Rec. ITU-R P.1058-1 (1994-1997) The ITU Radiocommunication Assembly, considering
More informationTN READY PRACTICE TEST DATE PERIOD Q4 TEST #1 PART 1 NO CALCULATOR
NAME TN READY PRACTICE TEST DATE PERIOD Q4 TEST #1 PART 1 NO CALCULATOR 1. Between which two consecutive rational numbers is each irrational number? Choose two consecutive rational numbers for each irrational
More informationDr. Iyad Jafar. Adapted from the publisher slides
Computer Applications Lab Lab 6 Plotting Chapter 5 Sections 1,2,3,8 Dr. Iyad Jafar Adapted from the publisher slides Outline xy Plotting Functions Subplots Special Plot Types Three-Dimensional Plotting
More informationChapter 3: Maps as Numbers
Chapter 3: Maps as Numbers 3. Representing Maps as Numbers 3.2 Structuring Attributes 3.3 Structuring Maps 3.4 Why Topology Matters 3.5 Formats for GIS Data 3.6 Exchanging Data David Tenenbaum EEOS 265
More informationMaps as Numbers. Maps as Numbers. Chapter 3: Maps as Numbers 14SND Getting Started with GIS Chapter 3
Maps as Numbers Getting Started with GIS Chapter 3 Chapter 3: Maps as Numbers 3.1 Representing Maps as Numbers 3.2 Structuring Attributes 3.3 Structuring Maps 3.4 Why Topology Matters 3.5 Formats for GIS
More informationThe interfacing software named PSG Slice has been developed using the. computer programming language C. Since, the software has a mouse driven
CHAPTER 6 DEVELOPMENT OF SLICING MODULE FOR RAPID PROTOTYPING MACHINE 6.1 INTRODUCTION The interfacing software named PSG Slice has been developed using the computer programming language C. Since, the
More informationYear 6 programme of study
Year 6 programme of study Number number and place value read, write, order and compare numbers up to 10 000 000 and determine the value of each digit round any whole number to a required degree of accuracy
More informationUsing rasters for interpolation and visualization in GMS
v. 10.3 GMS 10.3 Tutorial Using rasters for interpolation and visualization in GMS Objectives This tutorial teaches how GMS uses rasters to support all kinds of digital elevation models and how rasters
More informationStatistical surfaces and interpolation. This is lecture ten
Statistical surfaces and interpolation This is lecture ten Data models for representation of surfaces So far have considered field and object data models (represented by raster and vector data structures).
More informationAlgorithms for GIS. Spatial data: Models and representation (part I) Laura Toma. Bowdoin College
Algorithms for GIS Spatial data: Models and representation (part I) Laura Toma Bowdoin College Outline Spatial data in GIS applications Point data Networks Terrains Planar maps and meshes Data structures
More informationBox It Up (A Graphical Look)
. Name Date A c t i v i t y 1 0 Box It Up (A Graphical Look) The Problem Ms. Hawkins, the physical sciences teacher at Hinthe Middle School, needs several open-topped boxes for storing laboratory materials.
More informationEsri International User Conference. July San Diego Convention Center. Lidar Solutions. Clayton Crawford
Esri International User Conference July 23 27 San Diego Convention Center Lidar Solutions Clayton Crawford Outline Data structures, tools, and workflows Assessing lidar point coverage and sample density
More informationGY301 Geomorphology Lab 5 Topographic Map: Final GIS Map Construction
GY301 Geomorphology Lab 5 Topographic Map: Final GIS Map Construction Introduction This document describes how to take the data collected with the total station for the campus topographic map project and
More information3D Terrain Modelling of the Amyntaio Ptolemais Basin
2nd International Workshop in Geoenvironment and 1 3D Terrain Modelling of the Amyntaio Ptolemais Basin G. Argyris, I. Kapageridis and A. Triantafyllou Department of Geotechnology and Environmental Engineering,
More information+ b. From this we can derive the following equations:
A. GEOMETRY REVIEW Pythagorean Theorem (A. p. 58) Hypotenuse c Leg a 9º Leg b The Pythagorean Theorem is a statement about right triangles. A right triangle is one that contains a right angle, that is,
More informationLearn how to delineate a watershed using the hydrologic modeling wizard
v. 10.1 WMS 10.1 Tutorial Learn how to delineate a watershed using the hydrologic modeling wizard Objectives Import a digital elevation model, compute flow directions, and delineate a watershed and sub-basins
More informationLidar and GIS: Applications and Examples. Dan Hedges Clayton Crawford
Lidar and GIS: Applications and Examples Dan Hedges Clayton Crawford Outline Data structures, tools, and workflows Assessing lidar point coverage and sample density Creating raster DEMs and DSMs Data area
More informationIntermediate Mathematics League of Eastern Massachusetts
Meet # January 010 Intermediate Mathematics League of Eastern Massachusetts Meet # January 010 Category 1 - Mystery Meet #, January 010 1. Of all the number pairs whose sum equals their product, what is
More informationLesson Polygons
Lesson 4.1 - Polygons Obj.: classify polygons by their sides. classify quadrilaterals by their attributes. find the sum of the angle measures in a polygon. Decagon - A polygon with ten sides. Dodecagon
More informationApplied Cartography and Introduction to GIS GEOG 2017 EL. Lecture-7 Chapters 13 and 14
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-7 Chapters 13 and 14 Data for Terrain Mapping and Analysis DEM (digital elevation model) and TIN (triangulated irregular network) are two
More informationGeometric Rectification of Remote Sensing Images
Geometric Rectification of Remote Sensing Images Airborne TerrestriaL Applications Sensor (ATLAS) Nine flight paths were recorded over the city of Providence. 1 True color ATLAS image (bands 4, 2, 1 in
More informationIntroduction to Geographic Information Systems Dr. Arun K Saraf Department of Earth Sciences Indian Institute of Technology, Roorkee
Introduction to Geographic Information Systems Dr. Arun K Saraf Department of Earth Sciences Indian Institute of Technology, Roorkee Lecture 04 Raster data model and comparisons with vector Hello friends,
More informationGraphing with a Graphing Calculator
APPENDIX C Graphing with a Graphing Calculator A graphing calculator is a powerful tool for graphing equations and functions. In this appendix we give general guidelines to follow and common pitfalls to
More informationv Introduction to WMS Become familiar with the WMS interface WMS Tutorials Time minutes Prerequisite Tutorials None
s v. 10.0 WMS 10.0 Tutorial Become familiar with the WMS interface Objectives Read files into WMS and change modules and display options to become familiar with the WMS interface. Prerequisite Tutorials
More informationDIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics
DIGITAL TERRAIN MODELLING Endre Katona University of Szeged Department of Informatics katona@inf.u-szeged.hu The problem: data sources data structures algorithms DTM = Digital Terrain Model Terrain function:
More informationSpecial Topics in Visualization
Special Topics in Visualization Final Project Report Dual contouring of Hermite Data Submitted By S M Shahed Nejhum 8589-1199 May 19, 2008 Introduction Iso-surface extraction from 3D volumetric data is
More informationFlow on terrains. Laura Toma csci 3225 Algorithms for GIS Bowdoin College
Flow on terrains Laura Toma csci 3225 Algorithms for GIS Bowdoin College Overview Flow on grids (discrete) flow direction flow accumulation algorithms for FD and FA dealing with flat areas watershed hierarchy
More informationGIS OPERATION MANUAL
GIS OPERATION MANUAL 1. Computer System Description Hardware Make Compaq Presario 5004 CPU AMD Athlon 1.1 Ghz Main Memory 640MB CD-ROM 52 X CD-RW 8 X HD 57GB Monitor 19 inch Video Adapter 16 Mb Nvidia
More informationNumber Mulitplication and Number and Place Value Addition and Subtraction Division
Number Mulitplication and Number and Place Value Addition and Subtraction Division read, write, order and compare numbers up to 10 000 000 and determine the value of each digit round any whole number to
More informationSmart GIS Course. Developed By. Mohamed Elsayed Elshayal. Elshayal Smart GIS Map Editor and Surface Analysis. First Arabian GIS Software
Smart GIS Course Developed By Mohamed Elsayed Elshayal Elshayal Smart GIS Map Editor and Surface Analysis First Arabian GIS Software http://www.freesmartgis.blogspot.com/ http://tech.groups.yahoo.com/group/elshayalsmartgis/
More informationCSE528 Computer Graphics: Theory, Algorithms, and Applications
CSE528 Computer Graphics: Theory, Algorithms, and Applications Hong Qin Stony Brook University (SUNY at Stony Brook) Stony Brook, New York 11794-2424 Tel: (631)632-845; Fax: (631)632-8334 qin@cs.stonybrook.edu
More informationRendering Algebraic Surfaces CS348B Final Project
Rendering Algebraic Surfaces CS348B Final Project Gennadiy Chuyeshov Overview This project is devoted to the visualization of a class consisting of implicit algebraic surfaces in three-dimensional space,
More informationOrganizing and Summarizing Data
Section 2.2 9 Organizing and Summarizing Data Section 2.2 C H A P T E R 2 4 Example 2 (pg. 72) A Histogram for Discrete Data To create a histogram, you have two choices: 1): enter all the individual data
More informationCreating Contours using ArcMap
Creating Contours with ArcMap and ArcScene Digital elevation models (DEMs) are geospatial datasets that contain elevation values sampled according to a regularly spaced rectangular grid. They can be used
More informationNew Swannington Primary School 2014 Year 6
Number Number and Place Value Number Addition and subtraction, Multiplication and division Number fractions inc decimals & % Ratio & Proportion Algebra read, write, order and compare numbers up to 0 000
More informationA stratum is a pair of surfaces. When defining a stratum, you are prompted to select Surface1 and Surface2.
That CAD Girl J ennifer dib ona Website: www.thatcadgirl.com Email: thatcadgirl@aol.com Phone: (919) 417-8351 Fax: (919) 573-0351 Volume Calculations Initial Setup You must be attached to the correct Land
More information17/07/2013 RASTER DATA STRUCTURE GIS LECTURE 4 GIS DATA MODELS AND STRUCTURES RASTER DATA MODEL& STRUCTURE TIN- TRIANGULAR IRREGULAR NETWORK
RASTER DATA STRUCTURE GIS LECTURE 4 GIS DATA MODELS AND STRUCTURES Space is subdivided into regular grids of square grid cells or other forms of polygonal meshes known as picture elements (pixels) the
More informationGraphic Display of Vector Object
What is GIS? GIS stands for Geographic Information Systems, although the term Geographic Information Science is gaining popularity. A GIS is a software platform for storing, organizing, viewing, querying,
More informationUnit 1, Lesson 1: Tiling the Plane
Unit 1, Lesson 1: Tiling the Plane Let s look at tiling patterns and think about area. 1.1: Which One Doesn t Belong: Tilings Which pattern doesn t belong? 1 1.2: More Red, Green, or Blue? m.openup.org//6-1-1-2
More informationMATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED DETERMINING THE INTERSECTIONS USING THE GRAPHING CALCULATOR
FOM 11 T15 INTERSECTIONS & OPTIMIZATION PROBLEMS - 1 1 MATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED 1) INTERSECTION = a set of coordinates of the point on the grid where two or more graphed lines touch
More informationDASHBOARD OPERATION MANUAL. Machine Control, Inc.
DASHBOARD OPERATION MANUAL Machine Control, Inc. INTEGRATE YOUR DATA With highly accurate topographic data describing your job site, its easy to envision and design a multiphase system to address your
More informationCurriculum Connections (Fractions): K-8 found at under Planning Supports
Curriculum Connections (Fractions): K-8 found at http://www.edugains.ca/newsite/digitalpapers/fractions/resources.html under Planning Supports Kindergarten Grade 1 Grade 2 Grade 3 Grade 4 Grade 5 Grade
More informationGWPC Directional Survey Upload Application Implementation Considerations
GWPC Directional Survey Upload Application Implementation Considerations RBDMS Annual Training Conference, Lido Beach, Florida April 3, 2019 Jim Milne, Dan Jarvis, Scott Bland Presentation Outline Overview
More information