PART 1. Answers module 6: 'Transformations'

Similar documents
Georeferencing & Spatial Adjustment

Georeferencing & Spatial Adjustment 2/13/2018

The Problem. Georeferencing & Spatial Adjustment. Nature Of The Problem: For Example: Georeferencing & Spatial Adjustment 9/20/2016

The Problem. Georeferencing & Spatial Adjustment. Nature of the problem: For Example: Georeferencing & Spatial Adjustment 2/4/2014

Georeferencing in ArcGIS

Geometric Rectification of Remote Sensing Images

Blacksburg, VA July 24 th 30 th, 2010 Georeferencing images and scanned maps Page 1. Georeference

Geoprocessing and georeferencing raster data

Georeferencing Imagery in ArcGIS 10.3.x

Lab 12: Sampling and Interpolation

Exercise #5b - Geometric Correction of Image Data

Purpose: To explore the raster grid and vector map element concepts in GIS.

Introduction to Geographic Information Science. Some Updates. Last Lecture 4/6/2017. Geography 4103 / Raster Data and Tesselations.

Overview. Image Geometric Correction. LA502 Special Studies Remote Sensing. Why Geometric Correction?

Raster Data. James Frew ESM 263 Winter

Aerial Photo Rectification

POSITIONING A PIXEL IN A COORDINATE SYSTEM

Lab 11: Terrain Analyses

Using GIS To Estimate Changes in Runoff and Urban Surface Cover In Part of the Waller Creek Watershed Austin, Texas

Test Georeferencing Transformations

Training i Course Remote Sensing Basic Theory & Image Processing Methods September 2011

Georeferencing and Digitizing

Georeferencing a Scanned Map Image (FIP maps)

Field-Scale Watershed Analysis

Raster model. Raster model. Resolution. Value and data types. Structure and storage. Cell. Values. Data

University of Technology Building & Construction Department / Remote Sensing & GIS lecture

Ex. 4: Locational Editing of The BARC

button in the lower-left corner of the panel if you have further questions throughout this tutorial.

Lab 9. Julia Janicki. Introduction

Topic 5: Raster and Vector Data Models

Terrain Analysis. Using QGIS and SAGA

CORRECTING RS SYSTEM DETECTOR ERROR GEOMETRIC CORRECTION

Lab 11: Terrain Analyses

Digital Image Processing COSC 6380/4393

RECOMMENDATION ITU-R P DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES. (Question ITU-R 202/3)

The Raster Data Model

Understanding Geospatial Data Models

Raster Data. James Frew ESM 263 Winter

Lecture 06. Raster and Vector Data Models. Part (1) Common Data Models. Raster. Vector. Points. Points. ( x,y ) Area. Area Line.

RASTER ANALYSIS GIS Analysis Fall 2013

Raster Data Models 9/18/2018

Image Compression With Haar Discrete Wavelet Transform

Projections for use in the Merced River basin

Lab 10: Raster Analyses

Geometric Correction of Imagery

LECTURE 2 SPATIAL DATA MODELS

Raster model. Alexandre Gonçalves, DECivil, IST

L7 Raster Algorithms

4. If you are prompted to enable hardware acceleration to improve performance, click

Terrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens

Lab 12: Sampling and Interpolation

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

RASTER ANALYSIS GIS Analysis Winter 2016

Tutorial files are available from the Exelis VIS website or on the ENVI Resource DVD in the image_reg directory.

Rasters are: The Raster Data Model. Cell location specified by: Why squares? Raster Data Models 9/25/2014. GEO327G/386G, UT Austin 1

The Raster Data Model

Spatial Data Models. Raster uses individual cells in a matrix, or grid, format to represent real world entities

Exercise 6-1 Image Georegistration Using RESAMPLE

Class #2. Data Models: maps as models of reality, geographical and attribute measurement & vector and raster (and other) data structures

layers in a raster model

Geographic Information Systems (GIS) Spatial Analyst [10] Dr. Mohammad N. Almasri. [10] Spring 2018 GIS Dr. Mohammad N. Almasri Spatial Analyst

GIS Data Models. 4/9/ GIS Data Models

Main concepts of ILWIS 3.0

Building Vector Layers

17/07/2013 RASTER DATA STRUCTURE GIS LECTURE 4 GIS DATA MODELS AND STRUCTURES RASTER DATA MODEL& STRUCTURE TIN- TRIANGULAR IRREGULAR NETWORK

Introduction to Image Processing

Module 7 Raster operations

(Refer Slide Time: 00:02:00)

EE368 Project: Visual Code Marker Detection

Introduction to GIS 2011

Exercise 5. Height above Nearest Drainage Flood Inundation Analysis

Cell based GIS. Introduction to rasters

Lab 3: Digitizing in ArcGIS Pro

Introducing ArcScan for ArcGIS

Mapping Distance and Density

+ Make it from the satellite images in sale, (Easier & Faster, but not always available) (It does cost much. An astronomical number!

How to Research Chemicals Using

Geographical Information Systems Institute. Center for Geographic Analysis, Harvard University. LAB EXERCISE 1: Basic Mapping in ArcMap

GEOG 4110/5100 Advanced Remote Sensing Lecture 4

QGIS LAB SERIES GST 102: Spatial Analysis Lab 7: Raster Data Analysis - Density Surfaces

MODULE 3 LECTURE NOTES 2 GROUND CONTROL POINTS AND CO-REGISTRATION

DIGITAL HEIGHT MODELS BY CARTOSAT-1

INTRODUCTION TO GIS WORKSHOP EXERCISE

iric Software Changing River Science River2D Tutorials

AUDIOVISUAL COMMUNICATION

ENGRG Introduction to GIS

ArcCatalog or the ArcCatalog tab in ArcMap ArcCatalog or the ArcCatalog tab in ArcMap ArcCatalog or the ArcCatalog tab in ArcMap

Spatial data and QGIS

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Modern Surveying Techniques. Prof. S. K. Ghosh. Department of Civil Engineering. Indian Institute of Technology, Roorkee.

Spatial Density Distribution

Geology & Geophysics REU GPS/GIS 1-day workshop handout #3: Working with data in ArcGIS

Multidimensional Data and Modelling - DBMS

GIS Virtual Workshop: Buffering

Lecturer 2: Spatial Concepts and Data Models

Geographic Information Systems. using QGIS

Lab 10: Raster Analyses

Geography 281 Map Making with GIS Project Six: Labeling Map Features

MONO-IMAGE INTERSECTION FOR ORTHOIMAGE REVISION

THE TOOLS OF AUTOMATED GENERALIZATION AND BUILDING GENERALIZATION IN AN ArcGIS ENVIRONMENT

Transcription:

Answers module 6: 'Transformations' PART 1 1 a A nominal measure scale refers to data that are in named categories. There is no order among these categories. That is, no category is better or more than another. b Pixels, i.e. picture elements. The coordinates refer to the column and row indices in the image / raster. The image has 918 columns and 567 rows. c - 2 a Control points or correspondence point are points that you have identified in both an input data set and a reference data set and for which you have acquired coordinates in both coordinate systems that are used for the estimation of the coefficients of the transformation function. Control points are also used to determine the positional accuracy of the georeferenced image. b You use control points to fit a polynomial function to the coordinate values of control points. Thus, the output coordinate values are an estimation of the true values and they are estimated by the polynomial transformation function! There will always exist a difference between estimated map coordinate based on the transformation function and the true map coordinate. This difference is called the residual. The formula 7.7 in Chang (page 122) is used to calculate the residual error. The residual is a measure for the goodness of the fit of the transformation function to the coordinates of the control points. A good fit results in low residuals. What happens is that the control points are used to determine the coefficients of the transformation functions. Then the map coordinates of the control points are estimated and compared with the true coordinates (the coordinates derived from the reference data set). The difference between true and estimated coordinate is the error. The x-error is calculated; the y-error is calculated. Both errors are squared and added. Then the square root is taken. The result is the residual of one control point. c No, two points are not enough to calculate the residuals. You need three points to get the coefficients of a 1 st order polynomial. With 4 points and more you can calculate residuals. d An acceptable Total RMS after the collection of 12 control points is between 2 and 4. f The RMS goes down; the fit of the polynomial function gets better. g A low RMS error (see above) should not be confused with an accurate rectification. A low RMS error does not automatically yield an accurate rectification. For example, using the minimum number of control points required by the mapping function, zero RMS error should be reported. Nevertheless, the transformation may contain substantial GRS-10306 1 Answers Module 6

errors due to a poorly entered control point. In fact, the RMS only indicates how well the transformation function could be calibrated to the control points. 3 a Nearest neighbor: the output cell gets the value of pixel that is nearest to the computed coordinates in the input raster; Bilinear interpolation: the output cell obtains values that are computed by bilinear interpolation (spatial averaging) over the several pixel values that are near to the computed coordinates in the input raster. b With nominal data you should use nearest neighbor resampling. Else you may be averaging class indices, e.g. the average of class 3 (grassland) and class 9 (buildings) is class 6 (water). This is nonsense of course. 4 a Near the centre of the image y coordinates are fine, but moving away from the centre there is a displacement in Y. The displacement appears to be curvilinear as a result of the distortion in the scanned map. 5 a The total RMS error should be lower. In the example used in Figure 7, the total RMS decreased from 2.78 to 1.08 meters. b Yes, when you zoom in you can observe a better overlap of the roads and field boundaries. c Yes, the image contained a curvilinear displacement. Linear (1 st order, Affine) transformations are not able to correct for these kind of distortions. A 2 nd order transformation function can correct curvilinear distortions, which should result in a lower RMS error. 6 a 1.9 meters, for example. The positional accuracy of the referenced image is about two meters. b The RMS error of the validation is likely larger than the RMS error of the transformation function. Mind that this answer refers to a validation whereas the previous referred to a calibration of the polynomial transformation function (how well the transformation function is fitted to the coordinate values of the control points). c For example: digitizing precision, zoom factor applied, choice of control points, resolution of input image, how well could control points be recognized/identified, order of the polynomial, type of distortion/displacement in the input image. GRS-10306 2 Answers Module 6

7 PART 2 When the points or polygons fall within different (raster) cells, which cell(s) get the value of the point or polygon data, or when 2 or more different point features situated in one raster cell? 8 a Ordinal, difference and order between the values. b DESCRIPTION VALUE WEIGHT good drinking water livestock drinking water poor drinking water 1 10 2 8 3 4 toxic water 4 2 c In vector, geographic phenomena are defined by sets of coordinates. These coordinates are explicitly stored. For example a polygon is basically a set of coordinate pairs that define the boundaries of the enclosed area. A raster dataset is basically a matrix of cells. The location (coordinates) of a cell is determined by its location within the matrix. In other words, raster coordinates are contained in the ordering of the matrix, as opposed to the vector structure that stores coordinates that describe geographic phenomena. Thus, when you transform vector data to raster data the coordinates that describe the vector features disappear and are replaced by raster coordinates. GRS-10306 3 Answers Module 6

d 9 - cells with 'good' drinking water get value 1 (green) - cells with 'livestock' drinking water, but no good drinking water get value 2 (blue) - cells with poor drinking water, but no livestock and good drinking water get value 3 (orange) -cells with toxic drinking water, but no good, livestock or poor drinking water get value 4 (red) Cells with interstate highways had the highest weight, country roads the lowest. Cells with interstate highways became black (value 1) Cells with state roads, but no interstate roads, became dark grey (value 2) Cells with only country roads became light grey (value 3). GRS-10306 4 Answers Module 6

10 In this example the weight of the heather was the highest and the weight of the other land cover classes was equal. For raster cells with more than one polygon the most occurring polygon was sampled (except when it contained heather, than it sampled heather). You could discuss whether the lower right cell should be sampled, since it mostly contains no data /white. But then you should define a threshold value, which was not the case in this example. 11 a Because in the defined raster, the center of some of the raster cells didn t overlap with the polygons. B Value 2 has the highest number of cells (84), in total there are 244 cells (69 + 84 + 10 + 81). C They are not empty cells. The value of these cells is NoData. D All cells that have the value of NoData are displayed in color. You can see that the raster dataset does not have the irregular outline of the vector dataset but is a rectangle. A substantial part of the raster is filled with value NoData. E The raster boundaries are defined by the most northern, eastern, southern and western point of the polygon dataset. F The total number of raster cells (incl. NoData cells) is 360. G Value 2 has the highest number of cells: 8268. The raster dataset contains in total 35263 cells (incl. NoData). H The one with the highest resolution (10 m cell size). This map gives the best approach of the outline of the vector dataset layer. Discrepancies between the 10 m raster and the original vector dataset layer are much smaller than the discrepancies between the 100 m raster and vector dataset. GRS-10306 5 Answers Module 6

12 a Is one of the solutions. All red/yellow features belong to different polygon features with value 1 [in this case 6 objects], all green/blue features belong to different polygon features with value 2 [in this case 4 object]. It assumes that an object is the same if they share a side. However another solution could be 2 objects with value 1 (red) and 1 object with value 2 (green). An object is created when a corner has the same value. Other options could also exist. Corners for objects with value 1 and sides for objects with value 2 and vice versa. The two solutions given here also use tight edges, where more curly edges could also be a possibility. A decision rule, stored in the software, decides which possibility will be taken. 13 a FID, Shape, ID, GRIDCODE, Soilcode b Soilvector1 has fewer fields, because they got lost in the transformation (question 11). During vector raster transformation all fields are lost except the field that contains the values that are used to determine the raster zones (values). Soilvector1 has one field that GRS-10306 6 Answers Module 6

Soil_types doesn t have (gridcode). c Along the feature boundaries. d Conversion process raster-vector: the process of converting a raster made up of cells into a dataset described by lines and polygons. 14 a Soilvector2 is more precise/accurate than Soilvector1, due to a smaller cellsize (10m, compared to 100m). The largest discrepancies are located along the Rhine and the north and east border. There are still discrepancies between Soilvector2 and the original dataset Soil_types. When you convert a vector dataset to a raster dataset some of the positional accuracy is lost. When you convert the raster dataset back to vector, the result will be less accurate (has a lower positional accuracy) than the original dataset. b The biggest discrepancies are located along the borders of the Rhine. 15 a There is no difference in geometric meaning between both rasters. Although the cell size is smaller the new raster is not more accurate since the source data was of a larger scale. b There is a difference in geometric meaning between both rasters, Although the cell size is smaller the new raster is not more accurate, since the source data was of a larger scale c No, if you resample categorical data you should not average them d If you decrease both rasters to a cell size of 10 meters you won t change the geometric meaning of the rasters. You should however keep in mind that you are comparing rasters with a cell size of 30 and 50 meters not rasters with a accuracy of 10 meters An alternative would be to resample the 30 meter raster to a 50 meter raster. The data is again categorical, so you can only use nearest neighbor or minority, majority methods. In the latter case you won t find differences that are created due to more accurate mapping (e.g. roads which were not presented on the map of 1950). GRS-10306 7 Answers Module 6