UPDATING ELEVATION DATA BASES

Similar documents
DIGITAL TERRAIN MODELS

AUTOMATIC EXTRACTION OF TERRAIN SKELETON LINES FROM DIGITAL ELEVATION MODELS

IMPROVING THE ACCURACY OF DIGITAL TERRAIN MODELS

CONTRIBUTION TO THE DTMs STUDY (DTt'l ON DRAINAGE STUDIES)

DIGITAL ELEVATION MODELS REVIEW AND OUTLOOK ABSTRACT DATA CAPTURE

Statistical surfaces and interpolation. This is lecture ten

A METHOD TO PREDICT ACCURACY OF LEAST SQUARES SURFACE MATCHING FOR AIRBORNE LASER SCANNING DATA SETS

ACCURACY ANALYSIS AND SURFACE MAPPING USING SPOT 5 STEREO DATA

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

Should Contours Be Generated from Lidar Data, and Are Breaklines Required? Lidar data provides the most

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

[Youn *, 5(11): November 2018] ISSN DOI /zenodo Impact Factor

Automatic DTM Extraction from Dense Raw LIDAR Data in Urban Areas

FILTERING OF DIGITAL ELEVATION MODELS

COMPARISON OF TWO METHODS FOR DERIVING SKELETON LINES OF TERRAIN

Generate Digital Elevation Models Using Laser Altimetry (LIDAR) Data

Geostatistics Predictions with Deterministic Procedures

GALILEO SISCAM APPROACH TO DIGITAL PHOTOGRAMMETRY. F. Flamigni A. Viti Galileo Siscam S.p.A.

Contents of Lecture. Surface (Terrain) Data Models. Terrain Surface Representation. Sampling in Surface Model DEM

Accuracy, Support, and Interoperability. Michael F. Goodchild University of California Santa Barbara

Getting Started with montaj GridKnit

ROAD SURFACE STRUCTURE MONITORING AND ANALYSIS USING HIGH PRECISION GPS MOBILE MEASUREMENT SYSTEMS (MMS)

TERRESTRIAL AND NUMERICAL PHOTOGRAMMETRY 1. MID -TERM EXAM Question 4

Assimilation of Break line and LiDAR Data within ESRI s Terrain Data Structure (TDS) for creating a Multi-Resolution Terrain Model

Methods to define confidence intervals for kriged values: Application on Precision Viticulture data.

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh

SOME stereo image-matching methods require a user-selected

Contour Simplification with Defined Spatial Accuracy

OPTIMIZING A VIDEO PREPROCESSOR FOR OCR. MR IBM Systems Dev Rochester, elopment Division Minnesota

Impact of 3D Laser Data Resolution and Accuracy on Pipeline Dents Strain Analysis

Development of Methodology to Identify the Areas where Buildings are Broken down by Earthquake using Airborne Laser Technology

Review of Cartographic Data Types and Data Models

New Requirements for the Relief in the Topographic Databases of the Institut Cartogràfic de Catalunya

Gradient based filtering of digital elevation models

M. Andrea Rodríguez-Tastets. I Semester 2008

On the Selection of an Interpolation Method for Creating a Terrain Model (TM) from LIDAR Data

Introduction. Contour Lines Generation

Literature review for 3D Design Terrain Models for Construction Plans and GPS Control of Highway Construction Equipment

The Accuracy of Determining the Volumes Using Close Range Photogrammetry

LECTURE 2 SPATIAL DATA MODELS

AUTOMATIC IMAGE ORIENTATION BY USING GIS DATA

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight

LINE SIMPLIFICATION ALGORITHMS

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

IN-PLANE MATERIAL CONTINUITY FOR THE DISCRETE MATERIAL OPTIMIZATION METHOD

Investigation of Sampling and Interpolation Techniques for DEMs Derived from Different Data Sources

The Photogrammetric Derivation of Digital Terrain Models in Built-up Areas Høhle, Joachim; Øster Pedersen, Christian; Bayer, Tomas; Frederiksen, Poul

Report: Comparison of Methods to Produce Digital Terrain Models

Estimating the Accuracy of Digital Elevation Model Produced by Surfer Package

Construction of Complex City Landscape with the Support of CAD Model

DATA MODELS IN GIS. Prachi Misra Sahoo I.A.S.R.I., New Delhi

THE PHOTOGRAMMETRIC DERIVATION OF DIGITAL TERRAIN MODELS IN BUILT-UP AREAS. Geoinformatics and Cartography, Czech Republic

A Method to Create a Single Photon LiDAR based Hydro-flattened DEM

National Science Foundation Engineering Research Center. Bingcai Zhang BAE Systems San Diego, CA

CHAPTER 10. Digital Mapping and Earthwork

Analysis of different interpolation methods for uphole data using Surfer software

Aalborg Universitet. Published in: Accuracy Publication date: Document Version Early version, also known as pre-print

AUTOMATING THE CHECKING AND CORRECTING OF DEMs WITHOUT REFERENCE DATA.

GENERATION OF HIGH FIDELI1Y DIGITAL TERRAIN MODELS FROM CONTOURS. G. Aumann and H. Ebner

APPLICABILITY ANALYSIS OF CLOTH SIMULATION FILTERING ALGORITHM FOR MOBILE LIDAR POINT CLOUD

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

AUTOMATED 4 AXIS ADAYfIVE SCANNING WITH THE DIGIBOTICS LASER DIGITIZER

DIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics

Digital Elevation Models (DEM)

N.J.P.L.S. An Introduction to LiDAR Concepts and Applications

FOUR ADVANCES IN HANDLING UNCERTAINTIES IN SPATIAL DATA AND ANALYSIS

International Journal of Civil Engineering and Geo-Environment. Close-Range Photogrammetry For Landslide Monitoring

Introduction to GIS 2011

THE USE OF ANISOTROPIC HEIGHT TEXTURE MEASURES FOR THE SEGMENTATION OF AIRBORNE LASER SCANNER DATA

The Extraction of Lineaments Using Slope Image Derived from Digital Elevation Model: Case Study of Sungai Lembing Maran area, Malaysia.

QUALITY CONTROL METHOD FOR FILTERING IN AERIAL LIDAR SURVEY

Graphic Display of Vector Object

3D highway route-planning system on the virtual terrain by aerial photographs

CONSISTENT COLOR RESAMPLE IN DIGITAL ORTHOPHOTO PRODUCTION INTRODUCTION

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

BUILDING EXTRACTION AND RECONSTRUCTION FROM LIDAR DATA. Zheng Wang. EarthData International Gaithersburg, Maryland USA

A QUALITY ASSESSMENT OF AIRBORNE LASER SCANNER DATA

AN INDIRECT GENERALIZATION OF CONTOUR LINES BASED ON DEM GENERALIZATION USING THE 3D DOUGLAS-PEUCKER ALGORITHM

Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS

Surpac Google Earth Tools

Spatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University

CHAPTER 5 OBJECT ORIENTED IMAGE ANALYSIS

Steps for Modeling a Proposed New Reservoir in GIS

PLOTTING DEPTH CONTOURS BASED ON GRID DATA IN IRREGULAR PLOTTING AREAS

Airborne Laser Survey Systems: Technology and Applications

MONO-IMAGE INTERSECTION FOR ORTHOIMAGE REVISION

Automatic Aerial Triangulation Software Of Z/I Imaging

Generate Digital Elevation Models Using Laser Altimetry (LIDAR) Data. Christopher Weed

Noise in FTG Data and its Comparison With Conventional Gravity Surveys

Stitching Fine Resolution DEMs

FEMA Floodplain Mapping

WMS 9.1 Tutorial Hydraulics and Floodplain Modeling Floodplain Delineation Learn how to us the WMS floodplain delineation tools

PERFORMANCE OF LARGE-FORMAT DIGITAL CAMERAS

AUTOMATIC PHOTO ORIENTATION VIA MATCHING WITH CONTROL PATCHES

Surface Creation & Analysis with 3D Analyst

DESIGN AND SIMULATION OF SOIL SAVING DAMS IN THE MOUNTAINOUS AREAS BY USING GIS WITH DIGITAL ELEVATION MAP

inter.noise 2000 The 29th International Congress and Exhibition on Noise Control Engineering August 2000, Nice, FRANCE

Digital Elevation Models (DEMs)

A Survey of Problems of Overlapped Handwritten Characters in Recognition process for Gurmukhi Script

GMS 8.2 Tutorial Stratigraphy Modeling TIN Surfaces Introduction to the TIN (triangulated irregular network) surface object

Transcription:

UPDATING ELEVATION DATA BASES u MERGING OLD AND NEW DATA Poul Frederiksen Associate Professor Institute of Surveying and Photogrammetry Technical University of Denmark DK 2800 Lyngby, Denmark ISPRS Commission IV ABSTRACT Information on data origin, quality, structure and distribution is essential to the updating as well as the use of an elevation data base and should be stored in conjunction with the data base. Running updating procedures on a part of an elevation data base often results in a non-homogeneous quality and distribution of the data. This must be communicated to the user before the data base is used for analysis, which means that new facilities for data merging and updating must be introduced in the digital cartographic system that manages the data base. KEYWORDS: Updating, Elevation model, Data base INTRODUCTION Extensive research on digital elevation models (DEM) has been carried out over the last 20 to 25 years. The construction of the models, and in particular the study of interpolation procedures, were the research subjects in the 1970s. A substantial number of interpolation methods were introduced. Later, the research focused on the quality of the models and the relationship between data acquisition method, point distribution and terrain characteristics. It was concluded that the choice of interpolation method had little influence on the accuracy of the terrain model, while the crucial factors were the nature of the terrain and the point density (Kubik and Botman, 1976. Frederiksen, 1981). Several procedures for control of data acquisition and prediction of the quality of the models have been developed (Frederiksen et al,1986. Tempfli, 1986. Fritsch, 1988). Today, there are a number of effective DEM program packages on the market developed within almost every earth science discipline. However, most of these packages are stand alone programs and not until lately has the DEM become an integrated part of the GIS environment (Sandgaard, 1988). Future research will focus on this integration, the use of the models and the maintenance of the huge amount of data that will be captured and stored in elevation data bases. The purpose of this paper is to identify some of the problems that must be treated when a digital elevation data base is updated, and to propose a few solutions to overcome these problems. DEM AND ELEVATION DATA BASES A digital elevation model is defined as a collection of points with known x-,y- and z-coordinates. The points represent the terrain surface with an accuracy determined by the measuring method. The distribution of the points should vary according to the characteris- tics of the terrain. The points in a DEM may be organised in a regular grid or a triangular network, may be measured in profiles, may represent break lines or structure lines or follow contours as a result of digitising maps or measuring contours in a photogrammetric stereoplotter. An interpolation procedure is attached to the DEM data in order to estimate the z-value of a new point at a given planimetric position. When the measured and/or interpolated points of a digital elevation model are stored they make up the terrain data of the digital elevation data base. Apart from these, the data base is characterized by a number of parametres originating from the DEM, i.e. accuracy, point distribution etc. This "historical" information should be stored in conjunction with the terrain data to constitute the complete elevation data base and in order to make a proper updating possible. The updating of a digital elevation data base can be defined as replacing parts of the data base by new points or adding new points to the data base. Similar to the interpolation method of a DEM the updating procedure consists of a strategy for merging new and old data in the data base. Implicitly, the updating should improve the capability of the data base to represent the terrain surface. IDENTIFYING THE PROBLEMS The simplest way of updating an elevation data base is to replace the whole data base by new data. In that case, of course, none of the above mentioned parametres of the old data base have to be considered. However, when just a single point in the data base is replaced or a new point is added to the data base a number of the historical parametres must be considered. First of all: The reference system must be identical for new and old data. This has to be investigated before updating and action taken to ensure the same reference level for the entire data base. 526

Normally, an updating takes place in a limited part of the data base initiated by the requirement of a higher quality of the z-values. In that case: 411 The quality of the updated database is non-homogeneous. The updating may be motivated by the desire for a higher point density in a specific area, or a grid model is updated by merging the grid with a cartographic data base comprising z-values of the measured entities such as roads and houses. This will probably have the effect that: 411 The point density varies in the data base The data acquisition method for the new points can determine a point distribution which leads to a data structure different from the original database. For instance, the data base may be organised in a grid and the new data may originate from the measurements of a technical map. Consequently: 411 The data structure varies in the data base Some of these problems can be illustrated by the analysis of the updating process of a grid data base. THE GRID DATA BASE Besides general information on reference system, time and method of data acquisition the grid data base is characterized by the following parametres: III Grid spacing III Grid orientation " Point accuracy The grid spacing is often the same in both directions forming a square grid. However, the spacing may change across the data base due to data acquisition method or sampling stategy. Progressive sampling (Charif and Makarovic, 1988) and Fourier transformations (Frederiksen, 1981) are examples of sampling and prediction procedures introduced in order to achieve an optimal grid spacing. In both cases, the grid spacing will vary according to the type of terrain and the accuracy requirements. Normally, the grid is oriented parallel to the x- and y axis of the reference system, a procedure which also facilitates the use of the data base as regards interpolation and extraction of data. Basically, the accuracy of the z-values is related to the accuracy of the planimetric positions of the acquired points, but in this context, the quality of the elevation data base is considered to be dependent on the z-values only. The most evident advantage of a grid data base is the data structure. Data can be compressed, for instance by run-length coding, and only the z-values need to be stored in conjunction with the above mentioned characteristics. This holds as long as the grid size does not change. If the grid size varies from one part of the data base to another, the compressed data storage can only be preserved if additional information specifying the locations of the changes of the grid size is stored. Figure 1. New data captured to update the elevation data base in a limited area may be organised in a grid with orientation, spacing or accuracy differing from the original data base. Irregularly distributed elevation data must be considered as well. If the grid orientation of the new data differs from the grid of the data base, or if the new data are irregularly distributed, an interpolation procedure must be introduced to accomodate the grid data structure, either in order to preserve the original grid spacing of the data base or to define a grid with a new spacing in the updated area. OLD AND NEW DATA Independently of the structure of the new data it, must be decided whether the new data will replace the old data or whether both data sets will contribute to the updated data base. In case the new data are sampled at the same positions as the points of the existing data base, two possibilities exist: 411 The new z-values can replace the old data at the grid points or " New and old data can be merged to a new estimate of the height. In case the new z-values are sampled in a grid with a spacing differing from the data base but with the same orientation the old data can be rejected and the updated area will simply consist of the new grid data. In any other case, an interpolation procedure has to be introduced to preserve the grid structure. A number of strategies are available for the updating: III New data can be interpolated to the data base grid and the old data rejected. 411 New data can be interpolated to the data base grid and merged with old data. 527

.. New data can be interpolated to a new grid spacing and old data rejected... New and old data can be interpolated to a new grid spacing and merged. Half of the above listed updating strategies include rejection of existing data from the data base and replacement with new sampled z-values. This may be a critical action since the old data still contain information on the terrain and can contribute to the data base. Of course, old data must be rejected if the elevation data base is updated in an area where any activity has changed the shape and the elevation of the terrain. However, an updating often takes place because new data of a higher quality or density are available in a limited area without any changes of the terrain surface. The most general situation occurs when new and old data are interpolated to a new grid and merged. This involves 2 interpolations and a merging operation between the interpolated data and can be desribed as the existing data base as well as the new data. It is assumed that the variances include contributions from the interpolation if such a procedure is applied. The weight function works properly in the updating area, and in the case of the new data being significantly better than the existing data base, the new data will dominate the updated data base. The result is probably a non-homogeneous data base as regards point density, but the quality of the data will also change suddenly when the border between old and new data is crossed. This is illustrated in figure 2 by the change in standard deviation. crl~-------------', zbase = a" zo,int + b- zn,int (1) where zbase denotes z-values in the updated data base, Zo int are old z-values and zn int new values interpolat~d to the same grid point. The factors a and b represent the merging operation. MERGING OLD AND NEW DATA It could be claimed that the interpolation and merging should be looked at as a single operation. On the other hand, it is obvious that the construction of a new grid from old grid data and new sampled z-values situated at other positions includes a distance dependent component which in this context is identified as the interpolation procedure. The interpolation of DEM data has been discussed extensively and in great detail by several authors. It should only be mentioned that interpolation in triangular networks (TIN) and least squares prediction seem to be the most popular interpolation methods when a simple linear approach is not sufficient. So, the following discussion will focus on the merging of old and new data, assuming that the z-values have the same position. In the area to be updated, the merging can be realized by applying a weight function to the old and new data considering the individual accuracies of the data: A satisfactory solution is the weighted mean value introducing the variances of the two data sets. This approach requires information on the quality of (2) (3) Figure 2. In the updated elevation data base the variance is most likely to change suddenly from one area to another. It is recommended that an overlap is created which can serve as a buffer zone between the existing data base and the updated area. In the buffer zone, a smooth transition between two areas with different variances can be established, while a change in grid spacing, of course, has to be accepted as a discontinuity. In case the old data in the updated area are completely replaced by new data, a "fidelity" measure can be estimated in the buffer zone, and possible discrepancies revealed. Small deviations can be eliminated by an adjustment. Similar to the interpolation, a distance dependent weight function is introduced across the buffer zone in order to ensure a smooth variance function in the data base. A linear transition is obtained by Zbuffer = Zl" (1- t) + Z2" (t) (4) where Zl = Zold and Z2 = Zbase from expression (3). The distance from the outer border of the buffer zone is denoted x, and b is the width of the zone. The corresponding standard deviation function is illustrated in figure 4. Obviously, the shape has become smoother, 528

<J).. 00 b <J) oo cacts '"t::i <J) cts ~~ ~~ 'M cts Buffer Zone cts cts c ~ '"t::i~ O-.ctS OQ ~Q Figure 3. A buffer zone is established as the transition between the old data base and the updated area. but there are still break points at the borders of the buffer zone. A smoother transition is obtained by the weight function Figure 5. A smooth transition curve is obtained by applying the weigths of equation 5. USE OF THE UPDATED ELEVATION DATA BASE which is illustrated in figure 5... <J) 00 b <J) oo cacts '"t::i <J) cts ~~ ~~ 'M cts Buffer Zone cts cts '"t::i~ C~ O-.ctS OQ ~Q (5) The result of an updating procedure is in most cases a data base with varying grid spacing and accuracy. This will complicate the use of the data base and increase the risk of misuse. Therefore, it is necessary to communicate the non-homogeneity of the data base to the user. Special maps or illustrations attached to the data base can show these variations together with precise table information stored in the data base. In particular, transition zones between different grid sizes and accuracies are potential areas for misuse of the data base. An automatic warning system could be created for future data bases. An example is the construction of contours where conventional rules for the relation between contour interval and point accuracy could be included in the data extraction module. An alarm should warn the user, if the contour interval required is less than that permitted by the quality of the elevation data. A more drastic solution would be to prevent the construction of contours until the requirements on the contour interval is in accordance with the data quality. It might be helpful for the skilled user and necessary for the unexperienced. CONCLUSION Figure 4. The transition curve of the standard deviation as a result of the weights of equation 4. The updated elevation data base is almost always a data base with a more complex structure than the original data base. Point density, accuracy and even data structure may vary within the data base. This accentuates the need for additional information comprising historical data for any step in the creation of the data base. Such information is essential in future updating as well as to the regular user of the data base to prevent misinterpretation of data. The data base software should comprise warning systems or per- 529

haps blockings which are activated if the data are called into use beyond the range of their application. REFERENCES Charif, M. and B. Makarovic, 1988. Optimizing progessive and composite sampling for digital terrain model. Int. Arch. Photogramm. Remote Sensing., Kyoto-Japan, Vol. 27 Part B10, pp. 264-280. Frederiksen, P., 1981. Terrain analysis and accuracy prediction by means of Fourier transformation. Photogrammetria. 36: 145-157. Frederiksen, P., O.Jacobi and K. Kubik, 1986. Optimal sample spacing in digital elevation models. Int. Arch. Photogramm. Remote Sensing., Rovaniemi-Finland, Vol. 26 Part 3/1, pp. 252-259. Fritsch, D., 1988. Some experience with the determination of the optimum sample density. Int. Arch. Photogramm. Remote Sensing., Kyoto-Japan, Vol. 27 Part B11, pp. 493-504. Kubik, K. and A.G. Botman, 1976. Interpolation accuracy for topographic and geological surfaces. Int. Arch. Photogramm., Helsinki -Finland. Sandgaard, J., 1988. Integration ofa GIS and a DTM. Int. Arch. Photogramm. Remote Sensing., Kyoto-Japan, Vol. 27 Part B3, pp. 716-725. Tempfli, K., 1986. Progressive sampling - fidelity and accuracy. Int. Arch. Photogramm. Remote Sensing., Rovaniemi-Finland, Vol. 26 Part 3/2, pp. 653-664. 530