+ All Categories
Home > Documents > Best Practices for Managing and Serving Lidar and Elevation Data...

Best Practices for Managing and Serving Lidar and Elevation Data...

Date post: 18-Aug-2018
Category:
Upload: truongdieu
View: 215 times
Download: 0 times
Share this document with a friend
40
Best Practices for Managing and Serving Lidar and Elevation Data Cody Benkelman
Transcript
Page 1: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Best Practices for Managing and Serving

Lidar and Elevation Data

Cody Benkelman

Page 2: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Expectations…

• This demo theater presumes an advanced audience…

• Data structures

- LAS & zLAS formats

- LAS Dataset

- Mosaic Dataset

• Longer presentations with further detail:

- Managing Lidar and photogrammetric point clouds

- Wednesday, Room 16 B 3:15 to 4:30 (1845 / 2107)

- Thursday, Room 15 A 1:30 to 2:45 (1845 / 1347)

Page 3: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Outline

• Workflow

- QA/QC of lidar data

- Creation of elevation surfaces (DTM & DSM)

- Management & sharing of elevation surfaces

- Sharing of lidar point files

• Automated workflows

Page 4: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Lidar – 3D points and derived 2.5D surfaces

Page 5: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Lidar QC

Page 6: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Checks

• Class codes

• # of Return values

• Z (height) values

• Is coverage of project area complete?

• Pulse density

• Point density

Page 7: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Checks

• Class codes

- Are they as requested? Accurate?

• # of Return values

- Are First, Second, Third, Fourth returns present?

• Z (height) values

- Is the range reasonable? (“Bird strikes”, points below ground)

• Is coverage of project area complete?

• Pulse density

• Point density

POINT STATISTICS

Page 8: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Checks

• Class codes

- Are they as requested? Accurate?

• # of Return values

- Are First, Second, Third, Fourth returns present?

• Z (height) values

- Is the range reasonable? (“Bird strikes”, points below ground)

• Is coverage of project area complete?

• Pulse density

- # laser pulses sent out, per square meter

• Point density

- “echos” or “returns” received by the sensor

SPATIAL PROCESSING

Page 9: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Part 1 – Data Statistics

• LAS Dataset Properties

Page 10: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Statistical Reports

• LAS Dataset Properties

Page 11: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Statistical Reports

• LAS Dataset Properties

Page 12: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Statistical Reports

• LAS Dataset Properties

Page 13: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Part 2 – Spatial Processing

• Pulse Density

• Summarized per square unit area (meter)

• Output product is a raster (image / pixels)

Example:

4 outgoing pulses per

square meter

Page 14: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Part 2 – Spatial Processing

• Point Density

• Summarized per square unit area (meter)

• Output product is a raster (image / pixels)

Example:

10 return pulses per square

meter

Page 15: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Quality Control Part 2 – Spatial Processing

• Pulse Density – Loss due to water absorption

• Summarized per square unit area (meter)

• Output product is a raster (image / pixels)

Example:

Fewer return pulses over

water

Page 16: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar
Page 17: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar
Page 18: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar
Page 19: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Best Practices

• Tiled LAS, v1.1 or higher

• Projected, rearranged, indexed

- zLAS

• File size: 1 – 2 GB or less (<500 MB if not rearranged)

• Keep file I/O local, avoid network

- Study area boundary included as constraint

• Airborne lidar

- Classified (bare earth, non-ground)

- Breaklines for hydro enforcement

• Terrestrial lidar

- RGB & intensity values, classified

* Also applies to photogrammetric point clouds

Page 20: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

DTM & DSM

Creation of Raster Surfaces

Page 21: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Export raster surfaces from LAS Dataset“Workflow A”

• Most scalable method

• Ensures consistent surfaces for all users

• 5x – 10x data reduction, LAS files do not need to remain on line

• Recommended method for best scalability

• Test before export to define best parameters

• Ensure tiles overlap

• Lidar data may be moved to offline storage

Page 22: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Tool: LAS Dataset to Tiled Rasters

Download from http://links.esri.com/3dSamples

Page 23: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Addition of feature constraints“Workflow A”

• Constraints for Hydrology, Breaklines, Model Key points

• DTM only

Page 24: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Alternative – Rasters generated on-the-fly from lidar points “Workflow B”

• Fastest method to share data

• Can support alternative surfaces (e.g. buildings on DTM, minus trees)

• LAS files should remain on line*

Page 25: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Managed/Versioned DTM using Terrain Dataset“Workflow C”

• For versioned digital terrain model

• Model points within a geodatabase

Page 26: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Elevation Data Management

Page 27: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Source Imagery

SourceMosaic

Datasets

SRTM

LiDAR Project #N

Source Mosaic Datasets – Elevation & Lidar example

LiDAR Project #1

Additional notes:

1) Create overviews on Source Mosaics, then use SRTM (instead of overviews) to fill in “background” elevation values

2) Don’t calculate statistics – it takes too long and statistics for elevation datasets aren’t really meaningful – instead,

use Set Raster Properties to manually insert approximate statistics.

Page 28: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Source Imagery

SourceMosaic

Datasets

DerivedMosaic Dataset

Combine into Derived Mosaic Dataset

Use TABLE

Raster Type

Advantage: All data available in a

single location

Multi-source, multi-resolution collection of elevation data

Page 29: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Source Imagery

SourceMosaic

Datasets

DerivedMosaic Dataset

Orthometric Height

f

Single image service with multiple server functions

Example – ArcGIS World Elevation – Server Raster Functions

…many other

functions

Aspect

Ellipsoidal

Height

Slope

Contour

Hillshade

Page 30: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Source Imagery

SourceMosaic

Datasets

DerivedMosaic Dataset

Orthometric Height

f

Single image service with multiple server functions

Example – ArcGIS World Elevation – Update with new data

…many other

functions

Aspect

Ellipsoidal

Height

Slope

Contour

New data collections added to the central Derived Mosaic appear

immediately in all services

Hillshade

Page 31: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Lidar-derived surfaces in ArcGIS Online World Elevation Service

Demos

Page 32: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Support for 3D analysis

Page 33: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

LAS / zLAS files exposed for download – ArcGIS for Server

• Server must have local storage for LAS/zLAS files

• Client = ArcGIS Desktop or custom web client

Page 34: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

LAS / zLAS files exposed for download – Simple download (S3 / FTP)

• Simple cloud storage for LAS/zLAS files, linked to AGOL Feature Service

• Client = browser

Page 35: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Sharing Geoprocessing Services – Data and Tools in the CloudMove the Processing to the Data, not the Data to the Processing…

• Take advantage of storage and

computing power in the cloud or on a

private server

• Expose Geoprocessing Tools as

services

• Viewshed, Line of sight, Volume

calculations, etc.

• Accessible to Desktop, Web, and

Mobile clients

Geoprocessing

Service

Page 36: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Geoprocessing Services: Volume calculation

Lidar point download: Sonoma County GIS

Demos

Page 37: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Automated Workflows – for Repeatability & Scalability

• Simplicity

• Improve Productivity

- Repeatability, Maintainability, Scalability

- Documentation Facilitate QA & QC, Design Review

• Training/Examples

- Encapsulate best practices

- Reusable templates

Page 38: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Image Management Workflows – Landing pagehttp://resources.arcgis.com

• Overview of Workflows

• Guidebook

- Part of Online Doc

• ArcGIS Online Group

- Gallery of downloadable items

Page 39: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Resources

• Imagery Resource Center : http://esriurl.com/6005

• Image Management Workflows: http://esriurl.com/6550

• Guidebook in ArcGIS Help: http://esriurl.com/6007

• ArcGIS Online Group: http://esriurl.com/6539

• Recorded Webinar on lidar data management: http://esriurl.com/LTSLidarMgmt

• Optimized LAS tool: http://esriurl.com/zlas

• Tools from 3D Team: http://links.esri.com/3dSamples

• Contact information:

- Cody Benkelman [email protected]

- Lindsay Weitz [email protected]

Managing Lidar

Page 40: Best Practices for Managing and Serving Lidar and Elevation Data …proceedings.esri.com/library/userconf/proc16/tech-workshops/tw... · Best Practices for Managing and Serving Lidar

Managing Lidar


Recommended