The University of Texas at Dallas

Slides:



Advertisements
Similar presentations
DETAILED DESIGN, IMPLEMENTATIONA AND TESTING Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Advertisements

University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Celso Ferreira¹, Francisco Olivera², Dean Djokic³ ¹ PH.D. Student, Civil Engineering, Texas A&M University ( ² Associate.
Spatial Analysis Longley et al., Ch 14,15. Transformations Buffering (Point, Line, Area) Point-in-polygon Polygon Overlay Spatial Interpolation –Theissen.
Concept Course on Spatial Dr. A.K.M. Saiful Islam Developing ground water level map for Dinajpur district, Bangladesh using geo-statistical analyst.
GIS Applications in Meteorology and Hydrology John S. Quinlan NWS Albany, NY.
Neural Network Experiencing with different NN libraries By Manoj Katwal.
Modeling spatially-correlated sensor network data Apoorva Jindal, Konstantinos Psounis Department of Electrical Engineering-Systems University of Southern.
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Spatial Analyst Toolbox Lecture 17. Spatial Analyst Tool Sets  Conditional  Density  Distance  Generalization  Ground Water  Interpolation  Conditional.
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
Introduction to Spatial Analysis and Spatial Modeling
Spatial Interpolation of monthly precipitation by Kriging method
1 Urban Growth Simulation A Case Study of Indianapolis Sharaf Alkheder & Jie Shan School of Civil Engineering Purdue University March 10, 2005.
Interpolation Tools. Lesson 5 overview  Concepts  Sampling methods  Creating continuous surfaces  Interpolation  Density surfaces in GIS  Interpolators.
Application of artificial neural network in materials research Wei SHA Professor of Materials Science
Interpolation Content Point data Interpolation Review Simple Interpolation Geostatistical Analyst in ArcGIS IDW in Geostatistical Analyst Semivariograms.
UML and Object Modeling Elements
WISE User Workshops Three user workshops held in 2012 Introduction and context Hands on exploring the tool Quantifying scenarios and exploring results.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Window based software for Neuro-Fuzzy Classification of Remotely Sensed Image (Stand along application and extension for ArcGIS) Xiaogang Yang POEC 6387.
CONVERSION OF CAD DATA TO GIS LAYERS Challenges and Techniques Compiled by: Tope Bello Summer 2005 Instructor POEC 6387 GIS Workshop Professor Ronald Briggs.
Corn Yield Comparison Between EPIC-View Simulated Yield And Observed Yield Monitor Data by Chad M. Boshart Oklahoma State University.
WEEK 1 E. FACHE, A. GANGOTRA, K. MAHFOUD, A. MARTYSZUNIS, I. MIRALLES, G. ROSAT, S. SCHROERS, A. TILLOY 19. February 2016.
Differential Leveling Conversion and Analysis Toolset Lisa Berry University of Redlands, MS GIS Program.
Interpolation Local Interpolation Methods –IDW – Inverse Distance Weighting –Natural Neighbor –Spline – Radial Basis Functions –Kriging – Geostatistical.
Graduate Students, CEE-6190
GIS Mapping for K-12 Students
Climate Monitoring Tools High Plains Regional Climate Center
ArcGIS Data Reviewer: Assessing Positional Accuracy
System Design, Implementation and Review
Using Photogrammetry to Generate a DEM and Orthophoto
Spatial Data Models.
Aerodrome Obstruction Identification Surfaces
Department of Engineering
Mark V. Janikas Marjean Pobuda
System Design.
Lidar Image Processing
E. Barbuto, C. Bozza, A. Cioffi, M. Giorgini
PreOpenSeesPost: a Generic Interface for OpenSees
Geospatial Analysis Tools and Applications for the Water Industry
Daryl Herzmann and Raymond Arritt
Instructor: Dr. Chunling Liu
Surface Interpolation in ArcGIS
GTECH 709 GIS Data Formats GIS data formats
Using GIS to Evaluate Water-Level Changes in Gillespie, Co. Texas:
Lecture 9 GIS-based Urban Modelling
Compiler Back End Panel
ArcGIS Data Reviewer: Quality Assessment for Elevation Raster Datasets
Application of Geostatistical Analyst in Spatial Interpolation
System Level Diesel Engine Emission Modeling Using Neural Networks
Software Development Process
Compiler Back End Panel
Instructor: Dr. Francisco Olivera CONCLUSIONS AND RECOMMENDATIONS
Spatial interpolation
Lecture 2 Components of GIS
Spatial Data Entry via Digitizing
Interpolating Surfaces
Temporal Back-Propagation Algorithm
Creating Surfaces with 3D Analyst
Network Analyst – Automating Workflows with Geoprocessing
Realtime Recognition of Orchestral Instruments
Creating Basemaps to Manage Buildings and Facilities
9. Spatial Interpolation
THE ASSISTIVE SYSTEM SHIFALI KUMAR BISHWO GURUNG JAMES CHOU
L. Glimcher, R. Jin, G. Agrawal Presented by: Leo Glimcher
Presentation transcript:

The University of Texas at Dallas Implementation of Neural network Interpolation in ArcGIS and Case Study for Spatial-Temporal Interpolation of Temperature Master Project POEC 6389 Xiaogang Yang GIS Program The University of Texas at Dallas Instructor Dr. Fang Qiu July, 2005

Outline Introduction. Objectives. Theory of neural network interpolation. Software design and implementation. Case study: spatial-temporal interpolation of temperature Conclusion.

Introduction The concept interpolation Example: temperature, rainfall, Ozone, Housing price. Most common used interpolation techniques: IDW, Spline, Kriging, Tin. Spatial interpolation: 2D, 3D. Spatial-temporal interpolation. Major vendor’s application of interpolation: ESRI: IDW, Spline, Kring, Polynomial Mapinfo: IDW, TIN. Most interpolation application is 2D based, few of them are 3D interpolation. No application involving spatial-temporal interpolation.

Theory of neural network interpolation Potential algorithm for spatial-temporal interpolation: Neural network Neural network algorithm and back-Propagation (BP) model Network Training: Forwards and Backwards

Software design and implementation Integrated with ESRI ArcGIS: “Neural Network Extension” Programming language: .NET platform, VB.net, ArcObject Released Dynamic Linked Library (DLL). Friendly user interface. Standard data input and output: ESRI data format: Shape file, geodatabase, raster Easy to use.

Software interface Neural Network Extension

Software interface

Software interface

Software interface

Software interface

Software interface

Case study: spatial-temporal interpolation of temperature: Data Source Study area: southern California, 26 stations. Temperature data: daily temperature records of year (1997, 1998 and 1999). Elevation Data: -40 ~3443 feet. Station Group: train group and verification group

Case study: spatial-temporal interpolation of temperature Multi dimensional interpolation Spatial interpolation: 2D, 3D Spatial-Temporal interpolation: 2D-temporal and 3D-temporal Analysis and comparison.

Case study: spatial-temporal interpolation of temperature: 2D Interpolation by ESRI tools IDW power 2 (Jan,1,1997) IDW power 4 (Jan,1,1997) Spline Regulation (Jan,1,1997) Spline Tension (Jan,1,1997) Global polynomial (Jan,1,1997) Local polynomial (Jan,1,1997) The R2 value of IDW and Sprine is high but very low for polynomial

Temperature vs. Elevation Day1

Case study: spatial-temporal interpolation of temperature: Neural network 2D Interpolation NN 2D: Day 1,1997 R2 = 0.3686 NN 2D: Day 50,1997 R2 = 0.1055 NN 2D: Day 100,1997 R2 = 0.7271 NN 2D: Day 150,1997 R2 = 0.3898 NN 2D: Day 200,1997 R2 = 0.5891 NN 2D: Day 250,1997 R2 = 0.5891 The distribute pattern switch a lot, and it is too general to provide the detail info. Not good at all.

Neural network interpolation 2D Day1 Temperature distribution change raptly along with train loop 30000 loops R2 = 0.3686 150000 loops R2 = 0.9675

Case study: spatial-temporal interpolation of temperature: Neural network 3D Interpolation NN 3D: Day 1,1997 R2 = 0.4964 NN 3D: Day 50,1997 R2 = 0.6842 NN 3D: Day 100,1997 R2 = 0.7355 NN 3D: Day 150,1997 R2 = 0.72041 NN 3D: Day 200,1997 R2 = 0.3207 NN 3D: Day 250,1997 R2 = 0.6118

Neural network interpolation 3D Day1

Neural network interpolation 3D Day50

Neural network interpolation 3D Day100

Neural network interpolation 3D Day150

Neural network interpolation 3D Day200

Neural network interpolation 3D Day250

Case study: spatial-temporal interpolation of temperature: Neural network 2D-temporal Interpolation NN 2D-T: Day 50,1997 R2 = 0.3447 NN 2D-T: Day 100,1997 R2 = 0.7299 NN 2D-T: Day 1,1997 R2 = 0.4921 NN 2D-T: Day 200,1997 R2 = 0.6259 NN 2D-T: Day 250,1997 R2 = 0.7146 NN 2D-T: Day 150,1997 R2 = 0.7788

Case study: spatial-temporal interpolation of temperature: Neural network 3D- temporal Interpolation NN 3D-T: Day 100,1997 R2 = 0.7011 NN 3D-T: Day 1,1997 R2 = 0.4592 NN 3D-T: Day 50,1997 R2 = 0.3422 NN 3D-T: Day 150,1997 R2 = 0.7613 NN 3D-T: Day 200,1997 R2 = 0.6915 NN 3D-T: Day 250,1997 R2 = 0.6976

Neural network interpolation 3D-temporal Day1

Neural network interpolation 3D-temporal Day50

Neural network interpolation 3D-temporal Day100

Neural network interpolation 3D-temporal Day150

Neural network interpolation 3D-temporal Day200

Neural network interpolation 3D-temporal Day250

Comparison The interpolation result of 2D is unrealistic Elevation play major effect on the temperature distribution. 3D interpolation generate better result Temperature varies with time, The spatial-temporal (2D and 3D) interpolation takes time as an independent parameter, it can capture the trend of temperature overall. For each specific time, 3D give the best result.

Project Conclusion Neural network can be used to interpolation GIS data on multi-dimensional based interpolation for GIS dataset, 2D, 3D, spatial-temporal, even higher dimensions The neural network interpolation application provide a very useful interpolation tool for GIS user. The case study of spatial-temporal interpolation give very interesting result. Spatial-temporal interpolation could be used to interpolate the irregular GIS dataset, such at housing sale price.

Thanks!