Modeling Unordered Point Data for 3D GIS Mapping

Slides:



Advertisements
Similar presentations
ALTM Orion Multi-Station Sensor Mount Features/Benefits Kinematic mounting system Rapid removal and re-installation of cameras without affecting boresight.
Advertisements

Geographic Information Systems Using ESRI ArcGIS 9.3 Join and Relate Tables.
Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.
Introduction to the Digital BAS 1. Overview What is the MAF/TIGER Database? What is included in the Digital BAS package? What is the difference between.
Introduction to Cartography GEOG 2016 E
Department of Geography University of Portsmouth Fundamentals of GIS: What is GIS? Dr. Ian Gregory, Department of Geography, University of Portsmouth.
Digitizing There are three primary methods for digitizing spatial information: Manual Methods include: Tablet Digitizing Heads-up Digitizing An Automated.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Bentley Geospatial Server. Value Proposition The Geospatial Server provides a secured centralized environment to contain the explosion of information.
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Esri UC 2014 | Technical Workshop | Data Alignment and Management in ArcMap Lisa Stanners, Sean Jones.
ETL for GIS - What's it all about? 2009 Ohio GIS Conference September 16-18, 2009 Crowne Plaza North Hotel Columbus, Ohio 2009 Ohio GIS Conference September.
Georeferencing Getting maps and satellite images into GIS.
Application Solution 3D Inspection Automation with SA.
Esri International User Conference | San Diego, CA Technical Workshops | Loading CAD data into the Geodatabase Alex LeReaux Thursday, July 14, 2011 – 10:15.
Ref: Geographic Information System and Science, By Hoeung Rathsokha, MSCIM GIS and Remote Sensing WHAT.
Welcome to DEP’s GIS Workshop Series Workshop 3 Introduction to ArcGIS Desktop 1.
Data input 1: - Online data sources -Map scanning and digitizing GIS 4103 Spring 06 Adina Racoviteanu.
Wendy Welch ADAPTING THE ARC HYDRO DATA MODEL AND TOOLS TO A HYDROGEOLOGIC FRAMEWORK KITSAP PENINSULA, KITSAP, MASON AND PIERCE COUNTIES, WASHINGTON.
Complete law enforcement mapping solution!. CrashZone 2D / 3D Crash and Crime Scene Diagramming with 2D/3D Animation Tools.
How do we represent the world in a GIS database?
Esri UC 2014 | Technical Workshop | Fundamentals of working with geographic data Miriam Schmidts.
Data Interoperability Basics Bruce Harold & Dale Lutz.
.LAS files (Log ASCII Standard) Not useable directly in ArcGIS A single X-Y position can have multiple Z values Must be converted to MultiPoint file.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 3 – Symbology and Labeling.
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
CFR 250/590 Introduction to GIS, Autumn D Analysis & Surface Modeling © Phil Hurvitz, vector_analysis_1.ppt 1  Overview 3D Analysis &
Geographic Information Systems Using ESRI ArcGIS 9.3 INTRODUCTION.
Data Creation and Editing Based in part on notes by Prof. Joseph Ferreira and Michael Flaxman Lulu Xue | Nov. 3, :A Workshop on Geographical.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Desktop/Cartography. 9.2 – New Cartography Styles Flowing water legend symbol Right Click in Legend Wizard, Properties, Check ‘Override Default Patch’,
© 2012 Bentley Systems, Incorporated CADD – Geocoordination – GIS Keith Raymond Keith Raymond Bentley Canada.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Co-sponsored by the MIT Libraries and IS&T GIS Lab website: Advanced ArcGIS.
Working with CAD Data In ArcGIS Travis Wagner. New Features Adds CAD datasets as group layers –Still have the ability to access all feature types properties.
Data Alignment and Management in ArcMap
CONVERSION OF CAD DATA TO GIS LAYERS Challenges and Techniques Compiled by: Tope Bello Summer 2005 Instructor POEC 6387 GIS Workshop Professor Ronald Briggs.
Geoprocessing and georeferencing raster data
William Perry U.S. Geological Survey Western Ecological Research Center Geography 375 Final Project May 22, 2013.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Best Practices for Managing and Serving Lidar and Elevation Data Cody Benkelman.
Application Presentation
Data Interoperability Advanced Use
A Look at Creating & Updating Point Files
Migrating Data to the Parcel Fabric Solution
Introduction to GIS GIS in Cadastral Management
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Improving Georeferencing Workflow with Python
GIS On A Budget: Simple Applications for Real World Solutions
processing tabular data
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Lidar Image Processing
Accessing Spatial Information from MaineDOT
Hazards Planning and Risk Management
Lab1 Instruction Georeferencing a raster
Geographic Information Systems
Instructor: Dr. Chunling Liu
Application Solution: 3D Inspection Automation with SA
Hazards Planning and Risk Management
Hazards Planning and Risk Management
3D Visualization in GIS.
Why Projections Matter in an Active Horizontal Drilling Program
Spatial Data Entry via Digitizing
The bottom-up approach: Challenges in the production of statistical grid data Rina Tammisto European Forum for Geostatistics, Workshop 1- 3 October 2008.
Application Presentation
ArcGIS Pro: An Introduction Overview
Presentation transcript:

Modeling Unordered Point Data for 3D GIS Mapping 2 approaches for improved usability and accuracy

The Problem GIS rendering increasingly powerful/flexible Precise, automated laser (LIDAR) point cloud data collection increasingly common This benefits engineers and archaeologists interested in highly detailed documentation Common scenes still challenging in GIS constraints in surface modeling, complexity Important for archaeologists to incorporate buildings, caves, viewsheds into GIS environment.

Current Approaches True 3D in ESRI applications Point cleaning and thinning

The Alternatives This paper presents two alternatives to 3D modeling in the GIS, which facilitate the use of these types of models. Modeling with 3rd party reverse modeling software Converting and cleaning laser scanner data files

Project Goals Make laser point cloud data usable and practical in the ESRI GIS environment Priorities Make files formats readable by GIS True 3D surfacing (as opposed to 2.5D) Georeference model Integrate with other GIS layers in ESRI GIS For point data, remove outliers For point data, thin points by 50% for import

Unordered Point Cloud Data point entities (x, y, z values) lack topology- no network between points can be imported into GIS and CAD as text files, and plotted as an event theme based on their provided coordinates

Unordered Point Cloud Data Very common laser scanning file type X, Y, Z, brightness No topology

Two Approaches Surfacing Complex Scenes Point Cloud Cleaning RapidForm, a reverse modeling software application Several datasets - very simple (a statue), to complex (a large viewshed) processing of the simple dataset most successful Point Cloud Cleaning custom application using Visual Basic and SQL focused on the basic goal of file selection, conversion, and decimation based on user input

Two Approaches Point cloud Each approach involves independent processing AND some level of import and integration in ArcGIS clean import import clean thin Cleaning Tool decimate triangulate Export cloud 3D Modeling Software Fix normals GIS import Fill holes import Interpolate Restore detail Export model

Surfacing Complex Scenes Open point cloud in modeling app The “overhang” problem What is “real” 3D?

Surfacing Complex Scenes Remove excess/ unwanted points Point cloud assessment and decision-making Data reduction

Surfacing Complex Scenes Clean Triangulation Normals Surface repair

Surfacing Complex Scenes Surface Surfacing Complex Scenes Thinning Triangulation Holes…

Surfacing Complex Scenes Model to cloud fitting Point density Subdivision Curvature/ heterogeneity

Surfacing Complex Scenes Sharpening Point Cloud Fitting Smoothing Spikes

Surfacing Complex Scenes Enhancement and analysis, etc. Enhancement Curvature Mapping Face Angle Plot Contours

Surfacing Complex Scenes Convert Surfacing Complex Scenes File Conversion Large .dxf files Normals display in 3D viewers Scale defaults

Surfacing Complex Scenes Open .dxf in GIS (ArcMap) Perform scale/geographic transformation Georeferencing Coordinate shifts Display bugs Rendering

Surfacing Complex Scenes Save as shapefile Open .shp in GIS (ArcScene) Converting to native format Dxf Shapefile Coordinate transformations Rendering

Surfacing Complex Scenes

3D Modeling Workflow Clean Surface Convert Open point cloud in modeling app Remove excess/ unwanted points Surface (Perform geographical Transformation) Fit surface to point cloud Convert (Perform geographical Transformation) Decimate by 75% Enhancement and analysis, etc. Open .dxf in GIS (ArcMap) Open .shp in GIS (ArcScene) Perform scale/geographic transformation Save as shapefile

Point Cloud Cleaning .pts file format and structure 459875 520.372084, 515.288156, 99.388029, 0.436561 520.373291, 515.290006, 99.387418, 0.434607 520.374988, 515.292604, 99.386801, 0.435218 520.377730, 515.296775, 99.387766, 0.441382 520.380551, 515.301068, 99.388923, 0.437049 520.380865, 515.301611, 99.386280, 0.432776 520.383698, 515.305925, 99.387768, 0.433265 520.385852, 515.309232, 99.387553, 0.434424 520.384259, 515.306885, 99.383045, 0.426490 520.385581, 515.308918, 99.382256, 0.418433 520.388582, 515.313481, 99.383157, 0.428321 520.391963, 515.318603, 99.385349, 0.430091 520.394570, 515.322571, 99.385707, 0.430335 520.397447, 515.326945, 99.387088, 0.434058 520.400273, 515.331245, 99.388221, 0.439063 520.402050, 515.333981, 99.387538, 0.454139 520.401986, 515.333934, 99.385228, 0.444007 520.405433, 515.339179, 99.386900, 0.443519 520.405661, 515.339573, 99.384751, 0.434180 520.407457, 515.342322, 99.384453, 0.428138 520.407630, 515.342620, 99.381949, 0.426795 520.410065, 515.346326, 99.382690, 0.429786 520.411375, 515.348333, 99.381632, 0.427771 520.414465, 515.353027, 99.383282, 0.429175 520.417455, 515.357582, 99.384478, 0.428565 520.420447, 515.362137, 99.385814, 0.429358 520.422668, 515.365539, 99.386229, 0.428321 520.423266, 515.366498, 99.384332, 0.428870 520.427095, 515.372303, 99.387053, 0.417212 520.428467, 515.374430, 99.385991, 0.419898 520.429136, 515.375478, 99.384438, 0.429236 520.430916, 515.378189, 99.384098, 0.429480 520.433170, 515.381632, 99.384570, 0.424598 520.434620, 515.383847, 99.384088, 0.418006 520.437265, 515.387864, 99.384658, 0.430030 .pts file format and structure Access database, template table Error-checking and data import

Point Cloud Cleaning Point cloud spatial distribution Density Brightness value

Point Cloud Cleaning CloudBurst point cloud cleaner File format Statistics Cleaning Decimation

Point Cloud Cleaning CloudBurst point cloud cleaner File format Statistics Cleaning Decimation

Point Cloud Cleaning CloudBurst point cloud cleaner File format Statistics Cleaning Decimation

Point Cloud Cleaning CloudBurst point cloud cleaner File format Statistics Cleaning Decimation

Conclusions Laser scanning devices/LIDAR aid archaeologists and engineers in mapping complex features So-called 3D GIS is not truly 3D enough to model laser point clouds effectively Reverse modeling software produces superb, intricate models and has overlapping file formats with GIS Expensive, difficult Numerous gotchas related to scale and coordinates Rudimentary point cloud cleaning and conversion software facilitates point cloud import and modeling in the GIS Simple models only! Decimation routine unacceptable- is there a solution?