SlideShare a Scribd company logo
1 of 51
Download to read offline
GRASS GIS Point Cloud Exploratory Data Analysis
An Open Source toolkit for point cloud data processing
September, 2016
Robert S. Dzur
rdzur@bhinc.com
1
grass.osgeo.org
A reliable and flexible open source analytical geospatial processing engine
2
grassmac.wikidot.com
Introduction
• Exploratory Analysis?
• What/Why GRASS?
• GRASS with point cloud?
• Examples
• Future?
• Take aways
3
Exploratory Analysis
• Point Cloud
• Vast amounts of data
• Millions / Billions of Points
• Challenges
• Visualize
• Validate
• Analyze
• Rapid
4
Processing Workflow Overview
5
Map Display
2D / 3D
View
Integrate
Bash / Python
Script
#!
r.out.gdal
v.out.ogr
Export
r.* - Raster
v.* - Vector
i.* - Imagery
g.* - General
db.* - Database
t.* - Time
Analyze
r.in.lidar
v,in.lidar
Import
GRASS GIS - Point Cloud Data Import
$ r.in.lidar -e -o --overwrite input=<required> 
output=<required> method=min zrange=5000,6000  resolution=2.0 return_filter=last
class_filter=2
-e = extend computational region based on dataset
-o = override dataset project - use grass database
-- overwrite = overwrite dataset - often needed in exploratory mode
method = choose statistic (min, mean, max…etc) for raster import binning
zrange = only import points between 5000 and 6000
return_filter = filters by first, middle, last return
class_filter = filters by classification (2 = ground)
6
Format: ASPRS - LAS*
Computational Region
• Raster processing significant & powerful
• Vector processsing not as important
• except when deriving vectors from raster
7
Interstate 25, Albuquerque, NM
Mobile LiDAR Visualization
8
G
R
A
S
SIG
9
I-25, Albuquerque, NM
211.8 million points
size 7.2 GB
3 miles
10
grass terminal window
11
r.in.lidar graphical user interface (gui)
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Assessment
12
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Assessment
12
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Assessment
12
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Interstate 25 Intensity Image
Moblie LiDAR (0.3 ft GSD)
0 100
feet
Assessment
12
Calabacillas Arroyo, Albuquerque, NM
Change Detection
13
G
R
A
S
SIG
LiDAR 2010
1.4 m NPS
182 MB
Photogrammetry 20145M Points 37M Points
6-inch GSD
1.27 GB
processing time: 52
seconds
14
15
highlights: r.in.lidar x 2
•r.in.lidar
• dsm
• dsm
•r.mapcalc
16
r.mapcalc
r.mapcalc --overwrite expression="SGM_minus_LiDAR = SGM_2014_CAB - LiDAR_2010_CAB"
2014 2010 difference- =
Extract change areas (raster & vector)
differences between ±1 & ±10 feet
17
Santa Fe, NM
Data Validation
18
G
R
A
S
SIG
19
strip 101 flight line
109.4 million points
size 3.78 GB
7 minutes and 31 seconds
strip 100 flight line
102.1 million points
size 3.54 GB
Visualize / Analyze - ~37 mi. by 0.45 mi. point clouds
Santa Fe County, NM
19
strip 101 flight line
109.4 million points
size 3.78 GB
7 minutes and 31 seconds
strip 100 flight line
102.1 million points
size 3.54 GB
Visualize / Analyze - ~37 mi. by 0.45 mi. point clouds
Santa Fe County, NM
Spatial Distribution and Regularity
• density grid =
• 2 X design ANPS =
• 2 * 0.71 = 1.42 m
• 90 percent of the cells in the grid =
• 1 point
• Using individual (single) swaths,
• only the first return points
• located within the center part
• Excluding acceptable data voids
20
21
highlights: r.in.lidar x 3
•r.in.lidar
•intensity
•dsm
•count
•r.stats
•ps.map
22
Strip 101 Point Per Cell Map
4.66 ft GSD
0 0.5
miles
Strip 101 Intensity Image
4.66 ft GSD
0 0.5
miles
Strip 101 Color Relief Map
Elevation in feet
0 0.5
miles
-i intensity method=min
r.in.lidar
count
return=first
• number of points in cell
23
count
• Strip 100 = 0.10% = zero
• Strip 101 = 0.08% = zero
r.stats -acpl in=$map4 sort=asc sep=comma output=- > output/$map21
cat output/$map21 | grep ^0, >> output/zero_count.csv
24
output - visualization
ps.map --overwrite input=output/$map22 output=output/$map23
ps2pdfwr -dPDFSETTINGS=/prepress -r1200 output/$map23
Strip 100 Strip 101
Strip_100_intensity_466ft Strip_101_intensity_466ft
Rio Grande, NM
1960s - River Centerline
25
G
R
A
S
SIG
26
LiDAR 2014
Santa Fe County
strip 101 flight line swaths
109.4 million points
size 3.78 GB
7 minutes and 55 seconds
LiDAR 2014
Santa Fe County
strip 100 flight line swaths
102.1 million points
size 3.54 GB
4 minutes and 2 seconds
Bureau of Reclamation 1962 Photos
83.2 million points
size 2.16 GB
12 hours, 52 minutes and 55 seconds
11 square miles
11 river miles
Rio Grande Bosque Farms, NM
highlights: r.in.lidar x 2
27
•r.in.lidar
• intensity (ortho)
• dsm
•i.segment
• obia
•r.slope.aspect
•r.roughness.vector
28
1962 Digital Surface Model (DSM)
Color Shaded Relief (elevation in meters)
0 1
kilometers
1962 Photography − U.S. Bureau of Reclamation
Point Cloud Orthophoto (0.6 m GSD)
0 1
kilometers
r.in.lidar
-i intensity dsm
1960s vintage QL2 surface
29
0.51962 Object Based Image Analysis (OBIA)
threshold=0.5 (i.segment) random colors
0 1
kilometers
0.31962 Object Based Image Analysis (OBIA)
threshold=0.3 (i.segment) random colors
0 1
kilometers
0.21962 Object Based Image Analysis (OBIA)
threshold=0.2 (i.segment) random colors
0 1
kilometers
0.051962 Object Based Image Analysis (OBIA)
threshold=0.05 (i.segment) random colors
0 1
kilometers
0.11962 Object Based Image Analysis (OBIA)
threshold=0.1 (i.segment) random colors
0 1
kilometers
0.021962 Object Based Image Analysis (OBIA)
threshold=0.02 (i.segment) random colors
0 1
kilometers
i.segment
30
1962 Aspect Map
Point cloud derived aspect (in degrees)
0 1
kilometers
1962 Slope Map
Point cloud derived slope (in degrees)
0 1
kilometers
r.slope.aspect
slope aspect
31
1962 Topographic Dispersion Map
Surface roughness Fisher’s K parameter (r.roughness.vector)
0 1
kilometers
1962 Topographic Strength Map
Surface roughness vector strength (r.roughness.vector)
0 1
kilometers
strength fisher’s k
g.extensionr.roughness.vector
31
1962 Topographic Dispersion Map
Surface roughness Fisher’s K parameter (r.roughness.vector)
0 1
kilometers
1962 Topographic Strength Map
Surface roughness vector strength (r.roughness.vector)
0 1
kilometers
strength fisher’s k
g.extensionr.roughness.vector
Grohmann, C.H., Smith, M.J. & Riccomini, C., 2011.
Multiscale Analysis of Topographic Surface Roughness in
the Midland Valley, Scotland. Geoscience and Remote
Sensing, IEEE Transactions on, 49:1200-1213. http://
dx.doi.org/10.1109/TGRS.2010.2053546
Boca Negra Arroyo, Albuquerque, NM
Drainage Basin Study
32
G
R
A
S
SIG
33
LiDAR 2014
Santa Fe County
strip 101 flight line swaths
109.4 million points
size 3.78 GB
7 minutes and 55 seconds
LiDAR 2014
Santa Fe County
strip 100 flight line swaths
102.1 million points
size 3.54 GB
4 minutes and 2 seconds
Mid-Region Council of Governments 2010 LiDAR
187.6 million points (1.4 m NPS)
size 6.38 GB
7 minutes and 4 seconds
Boca Negra Arroyo,
Albuquerque, NM
highlights: r.in.lidar x 1
•r.in.lidar
• dsm
•r.watershed
• accumulation
• direction
• basin
• flow path
•v.generalize
34
DSM
35
Elevation: MRCOG2010 (feet) 0 5
miles
Flow Accumulation
36
Flow Accumulation 0 5
miles
37
Basin Boundary
v.generalize
input=$map8
output=$map10
method=chaiken
threshold=6 --
overwrite
37
Basin Boundary
v.generalize
input=$map8
output=$map10
method=chaiken
threshold=6 --
overwrite
38
Basin Boundary - 16.3 sq. miles
Lubbock, TX
DSM Development - Targeted Building Collection
39
G
R
A
S
SIG
40
LiDAR 2014
Santa Fe County
strip 101 flight line swaths
109.4 million points
size 3.78 GB
7 minutes and 55 seconds
LiDAR 2014
Santa Fe County
strip 100 flight line swaths
102.1 million points
size 3.54 GB
4 minutes and 2 seconds
2016 Photogrammetric Semi-global Matching Point clouds
1 file: 141 million points (3-inch GSD)
size 4.82 GB
3763 total files - 502 square miles
4 hours and 18 minutes
Lubbock, TX
highlights: r.in.lidar x 1
•r.in.lidar
• dsm
•r.to.vect
• polygon outline
v.hull
• generalize
v.buffer
• interior clip
•r.out.gdal
• output GeoTiff
41
2016 Lubbock Digital Surface Model
Semi−global matching photogrammetric point clouds (3763)
0 10
miles
Point Cloud DSM
• Decimated Point
Cloud
• 141 M -> 4 M (2%)
• 4.6 GB -> 140 MB
• r.in.lidar
• 3.0 ft GSD
• 4 hours processing
• 6 core machine
• 10 simultaneous
GRASS databases
42
43
2016 Lubbock DSM
Color Relief Map (elevation in feet)
0 0.5
miles
2015 Lubbock DSM
Color Relief Map (elevation in feet)
0 0.5
miles
r.in.lidar
2015 leaf-off 2016 leaf-on
2016 Lubbock Normalized Difference Vegetation Index (NDVI)
DSM / NDVI Candidate Building Detection
Buildings
Candidate Building 0 0.25
44
New Candidate Buildings
2016 NDVI
• GRASS Development Team, 2015. Geographic Resources
Analysis Support System (GRASS) Software, Version 7.0. Open
Source Geospatial Foundation. http://grass.osgeo.org
• Michael Barton, PhD. - GRASS Macintosh Binaries http://
grassmac.wikidot.com/
Acknowledgements
45

More Related Content

Viewers also liked

2016 education track: addressing challenges to effective learning in the gis ...
2016 education track: addressing challenges to effective learning in the gis ...2016 education track: addressing challenges to effective learning in the gis ...
2016 education track: addressing challenges to effective learning in the gis ...GIS in the Rockies
 
2016 foss4 g track: why free and open source software for geospatial applic...
2016 foss4 g track: why  free and open source software for  geospatial applic...2016 foss4 g track: why  free and open source software for  geospatial applic...
2016 foss4 g track: why free and open source software for geospatial applic...GIS in the Rockies
 
2016 gisco track: mapping right of way by brandi rank and claire brewer
2016 gisco track:  mapping   right of way by brandi rank and claire brewer2016 gisco track:  mapping   right of way by brandi rank and claire brewer
2016 gisco track: mapping right of way by brandi rank and claire brewerGIS in the Rockies
 
2016 conservation track: a climate change vulnerability framework and intera...
2016 conservation track:  a climate change vulnerability framework and intera...2016 conservation track:  a climate change vulnerability framework and intera...
2016 conservation track: a climate change vulnerability framework and intera...GIS in the Rockies
 
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...GIS in the Rockies
 
2016 education track: r evolving the classroom by jennifer muha
2016 education track: r evolving the classroom by jennifer muha2016 education track: r evolving the classroom by jennifer muha
2016 education track: r evolving the classroom by jennifer muhaGIS in the Rockies
 
2016 urisa track: ring pattern of older adult population in urban areas by y...
2016 urisa track:  ring pattern of older adult population in urban areas by y...2016 urisa track:  ring pattern of older adult population in urban areas by y...
2016 urisa track: ring pattern of older adult population in urban areas by y...GIS in the Rockies
 
2016 urisa track: challenges to implementing an enterprise landbase maintenan...
2016 urisa track: challenges to implementing an enterprise landbase maintenan...2016 urisa track: challenges to implementing an enterprise landbase maintenan...
2016 urisa track: challenges to implementing an enterprise landbase maintenan...GIS in the Rockies
 
2016 asprs track: faa and uavs: what you need to know by caitlin reusch
2016 asprs track:  faa and uavs:  what you need to know by caitlin reusch2016 asprs track:  faa and uavs:  what you need to know by caitlin reusch
2016 asprs track: faa and uavs: what you need to know by caitlin reuschGIS in the Rockies
 
2016 gisco track: gis and emergency response the critical role of gis in a...
2016 gisco track:  gis and emergency response   the critical role of gis in a...2016 gisco track:  gis and emergency response   the critical role of gis in a...
2016 gisco track: gis and emergency response the critical role of gis in a...GIS in the Rockies
 
2016 asprs track: science, scale, and innovation: when remote sensing analys...
2016 asprs track: science, scale, and innovation:  when remote sensing analys...2016 asprs track: science, scale, and innovation:  when remote sensing analys...
2016 asprs track: science, scale, and innovation: when remote sensing analys...GIS in the Rockies
 
2016 gisco track: improving GIS Response for Emergency Management by stephani...
2016 gisco track: improving GIS Response for Emergency Management by stephani...2016 gisco track: improving GIS Response for Emergency Management by stephani...
2016 gisco track: improving GIS Response for Emergency Management by stephani...GIS in the Rockies
 
2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...GIS in the Rockies
 
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...GIS in the Rockies
 
2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...GIS in the Rockies
 
2016 gisco track: creating a quick map configured to us topo specifications: ...
2016 gisco track: creating a quick map configured to us topo specifications: ...2016 gisco track: creating a quick map configured to us topo specifications: ...
2016 gisco track: creating a quick map configured to us topo specifications: ...GIS in the Rockies
 
2016 conservation track: off the-shelf data collection solution for weed mana...
2016 conservation track: off the-shelf data collection solution for weed mana...2016 conservation track: off the-shelf data collection solution for weed mana...
2016 conservation track: off the-shelf data collection solution for weed mana...GIS in the Rockies
 
2016 conservation track: geospatial and temporal population analysis of short...
2016 conservation track: geospatial and temporal population analysis of short...2016 conservation track: geospatial and temporal population analysis of short...
2016 conservation track: geospatial and temporal population analysis of short...GIS in the Rockies
 
2016 asprs track: spatial analysis at the continental scale: a practical app...
2016 asprs track:  spatial analysis at the continental scale: a practical app...2016 asprs track:  spatial analysis at the continental scale: a practical app...
2016 asprs track: spatial analysis at the continental scale: a practical app...GIS in the Rockies
 
2016 gisco track: mapping marijuana: eligible dispensary locations in the c...
2016 gisco track: mapping marijuana:  eligible dispensary locations in  the c...2016 gisco track: mapping marijuana:  eligible dispensary locations in  the c...
2016 gisco track: mapping marijuana: eligible dispensary locations in the c...GIS in the Rockies
 

Viewers also liked (20)

2016 education track: addressing challenges to effective learning in the gis ...
2016 education track: addressing challenges to effective learning in the gis ...2016 education track: addressing challenges to effective learning in the gis ...
2016 education track: addressing challenges to effective learning in the gis ...
 
2016 foss4 g track: why free and open source software for geospatial applic...
2016 foss4 g track: why  free and open source software for  geospatial applic...2016 foss4 g track: why  free and open source software for  geospatial applic...
2016 foss4 g track: why free and open source software for geospatial applic...
 
2016 gisco track: mapping right of way by brandi rank and claire brewer
2016 gisco track:  mapping   right of way by brandi rank and claire brewer2016 gisco track:  mapping   right of way by brandi rank and claire brewer
2016 gisco track: mapping right of way by brandi rank and claire brewer
 
2016 conservation track: a climate change vulnerability framework and intera...
2016 conservation track:  a climate change vulnerability framework and intera...2016 conservation track:  a climate change vulnerability framework and intera...
2016 conservation track: a climate change vulnerability framework and intera...
 
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...
2012 URISA Track, Object-Oriented GIS: A Flat Ontology of Pixels, Charlie Jac...
 
2016 education track: r evolving the classroom by jennifer muha
2016 education track: r evolving the classroom by jennifer muha2016 education track: r evolving the classroom by jennifer muha
2016 education track: r evolving the classroom by jennifer muha
 
2016 urisa track: ring pattern of older adult population in urban areas by y...
2016 urisa track:  ring pattern of older adult population in urban areas by y...2016 urisa track:  ring pattern of older adult population in urban areas by y...
2016 urisa track: ring pattern of older adult population in urban areas by y...
 
2016 urisa track: challenges to implementing an enterprise landbase maintenan...
2016 urisa track: challenges to implementing an enterprise landbase maintenan...2016 urisa track: challenges to implementing an enterprise landbase maintenan...
2016 urisa track: challenges to implementing an enterprise landbase maintenan...
 
2016 asprs track: faa and uavs: what you need to know by caitlin reusch
2016 asprs track:  faa and uavs:  what you need to know by caitlin reusch2016 asprs track:  faa and uavs:  what you need to know by caitlin reusch
2016 asprs track: faa and uavs: what you need to know by caitlin reusch
 
2016 gisco track: gis and emergency response the critical role of gis in a...
2016 gisco track:  gis and emergency response   the critical role of gis in a...2016 gisco track:  gis and emergency response   the critical role of gis in a...
2016 gisco track: gis and emergency response the critical role of gis in a...
 
2016 asprs track: science, scale, and innovation: when remote sensing analys...
2016 asprs track: science, scale, and innovation:  when remote sensing analys...2016 asprs track: science, scale, and innovation:  when remote sensing analys...
2016 asprs track: science, scale, and innovation: when remote sensing analys...
 
2016 gisco track: improving GIS Response for Emergency Management by stephani...
2016 gisco track: improving GIS Response for Emergency Management by stephani...2016 gisco track: improving GIS Response for Emergency Management by stephani...
2016 gisco track: improving GIS Response for Emergency Management by stephani...
 
2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...2016 develoment track: using esri’s java script api to disperse gis data by m...
2016 develoment track: using esri’s java script api to disperse gis data by m...
 
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...
2013 Poster Session, Geospatial Modeling of Mountain Pine Beetle Mortality by...
 
2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...2016 gisco track: coupling gis with online time reporting to monitor and repo...
2016 gisco track: coupling gis with online time reporting to monitor and repo...
 
2016 gisco track: creating a quick map configured to us topo specifications: ...
2016 gisco track: creating a quick map configured to us topo specifications: ...2016 gisco track: creating a quick map configured to us topo specifications: ...
2016 gisco track: creating a quick map configured to us topo specifications: ...
 
2016 conservation track: off the-shelf data collection solution for weed mana...
2016 conservation track: off the-shelf data collection solution for weed mana...2016 conservation track: off the-shelf data collection solution for weed mana...
2016 conservation track: off the-shelf data collection solution for weed mana...
 
2016 conservation track: geospatial and temporal population analysis of short...
2016 conservation track: geospatial and temporal population analysis of short...2016 conservation track: geospatial and temporal population analysis of short...
2016 conservation track: geospatial and temporal population analysis of short...
 
2016 asprs track: spatial analysis at the continental scale: a practical app...
2016 asprs track:  spatial analysis at the continental scale: a practical app...2016 asprs track:  spatial analysis at the continental scale: a practical app...
2016 asprs track: spatial analysis at the continental scale: a practical app...
 
2016 gisco track: mapping marijuana: eligible dispensary locations in the c...
2016 gisco track: mapping marijuana:  eligible dispensary locations in  the c...2016 gisco track: mapping marijuana:  eligible dispensary locations in  the c...
2016 gisco track: mapping marijuana: eligible dispensary locations in the c...
 

Similar to 2016 foss4 g track: grass gis point cloud exploratory data analysis an open source toolkit for point cloud data processing by robert dzur

Meeting LARAIC
Meeting LARAICMeeting LARAIC
Meeting LARAICSteve Snow
 
Friedrich - LiDAR CADD Engr. Design
Friedrich - LiDAR CADD Engr. DesignFriedrich - LiDAR CADD Engr. Design
Friedrich - LiDAR CADD Engr. DesignJose A. Hernandez
 
Draining and wetland engineering LiDAR - 2-12-2013
Draining and wetland engineering   LiDAR - 2-12-2013Draining and wetland engineering   LiDAR - 2-12-2013
Draining and wetland engineering LiDAR - 2-12-2013John Nowatzki
 
Surveying the Trends in Geospatial Data: From Pixels to Point Clouds
Surveying the Trends in Geospatial Data: From Pixels to Point CloudsSurveying the Trends in Geospatial Data: From Pixels to Point Clouds
Surveying the Trends in Geospatial Data: From Pixels to Point CloudsSafe Software
 
A Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataA Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataBrian McLaughlin
 
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...North Dakota GIS Hub
 
RasterFrames - FOSS4G NA 2018
RasterFrames - FOSS4G NA 2018RasterFrames - FOSS4G NA 2018
RasterFrames - FOSS4G NA 2018Simeon Fitch
 
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
RasterFrames: Enabling Global-Scale Geospatial Machine LearningRasterFrames: Enabling Global-Scale Geospatial Machine Learning
RasterFrames: Enabling Global-Scale Geospatial Machine LearningAstraea, Inc.
 
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...GIS in the Rockies
 
M.S. Capstone Seminar
M.S. Capstone SeminarM.S. Capstone Seminar
M.S. Capstone Seminarshirabay
 
ERFEG Seminar Fall 2008
ERFEG Seminar Fall 2008ERFEG Seminar Fall 2008
ERFEG Seminar Fall 2008shirabay
 
Geographic information system
Geographic information systemGeographic information system
Geographic information systemSumanta Das
 
Application of Remote Sensing in Civil Engineering
Application of Remote Sensing in Civil EngineeringApplication of Remote Sensing in Civil Engineering
Application of Remote Sensing in Civil EngineeringIEI GSC
 
The Matsu Project - Open Source Software for Processing Satellite Imagery Data
The Matsu Project - Open Source Software for Processing Satellite Imagery DataThe Matsu Project - Open Source Software for Processing Satellite Imagery Data
The Matsu Project - Open Source Software for Processing Satellite Imagery DataRobert Grossman
 
LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services MattBethel1
 

Similar to 2016 foss4 g track: grass gis point cloud exploratory data analysis an open source toolkit for point cloud data processing by robert dzur (20)

Meeting LARAIC
Meeting LARAICMeeting LARAIC
Meeting LARAIC
 
Hawaii LIDAR Datasets
Hawaii LIDAR DatasetsHawaii LIDAR Datasets
Hawaii LIDAR Datasets
 
Friedrich - LiDAR CADD Engr. Design
Friedrich - LiDAR CADD Engr. DesignFriedrich - LiDAR CADD Engr. Design
Friedrich - LiDAR CADD Engr. Design
 
Draining and wetland engineering LiDAR - 2-12-2013
Draining and wetland engineering   LiDAR - 2-12-2013Draining and wetland engineering   LiDAR - 2-12-2013
Draining and wetland engineering LiDAR - 2-12-2013
 
Surveying the Trends in Geospatial Data: From Pixels to Point Clouds
Surveying the Trends in Geospatial Data: From Pixels to Point CloudsSurveying the Trends in Geospatial Data: From Pixels to Point Clouds
Surveying the Trends in Geospatial Data: From Pixels to Point Clouds
 
A Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataA Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey Data
 
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...
NDGeospatialSummit2019 - Large Data Services of the North Dakota Water Commis...
 
Advanced Technologies
Advanced TechnologiesAdvanced Technologies
Advanced Technologies
 
RasterFrames - FOSS4G NA 2018
RasterFrames - FOSS4G NA 2018RasterFrames - FOSS4G NA 2018
RasterFrames - FOSS4G NA 2018
 
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
RasterFrames: Enabling Global-Scale Geospatial Machine LearningRasterFrames: Enabling Global-Scale Geospatial Machine Learning
RasterFrames: Enabling Global-Scale Geospatial Machine Learning
 
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...
2017 ASPRS-RMR Big Data Track: A Geospatial Picture of 1959 Albuquerque, New ...
 
M.S. Capstone Seminar
M.S. Capstone SeminarM.S. Capstone Seminar
M.S. Capstone Seminar
 
ERFEG Seminar Fall 2008
ERFEG Seminar Fall 2008ERFEG Seminar Fall 2008
ERFEG Seminar Fall 2008
 
Gis
GisGis
Gis
 
Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)Slope Modeling & Terrain Analysis (EPAN09)
Slope Modeling & Terrain Analysis (EPAN09)
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
Application of Remote Sensing in Civil Engineering
Application of Remote Sensing in Civil EngineeringApplication of Remote Sensing in Civil Engineering
Application of Remote Sensing in Civil Engineering
 
Using LiDAR to Map Sinkholes (EPAN09)
Using LiDAR to Map Sinkholes (EPAN09)Using LiDAR to Map Sinkholes (EPAN09)
Using LiDAR to Map Sinkholes (EPAN09)
 
The Matsu Project - Open Source Software for Processing Satellite Imagery Data
The Matsu Project - Open Source Software for Processing Satellite Imagery DataThe Matsu Project - Open Source Software for Processing Satellite Imagery Data
The Matsu Project - Open Source Software for Processing Satellite Imagery Data
 
LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services
 

More from GIS in the Rockies

GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...GIS in the Rockies
 
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian CollisonGISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian CollisonGIS in the Rockies
 
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave MurrayGISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave MurrayGIS in the Rockies
 
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections 2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections GIS in the Rockies
 
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
2018 GIS in Emergency Management: Denver Office of Emergency Management OverviewGIS in the Rockies
 
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven GovernmentGIS in the Rockies
 
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...GIS in the Rockies
 
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...GIS in the Rockies
 
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...GIS in the Rockies
 
2018 GIS in Recreation: The Making of a Trail
2018 GIS in Recreation: The Making of a Trail2018 GIS in Recreation: The Making of a Trail
2018 GIS in Recreation: The Making of a TrailGIS in the Rockies
 
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and AppsGIS in the Rockies
 
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...GIS in the Rockies
 
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...GIS in the Rockies
 
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carrGIS in the Rockies
 
2018 GIS in Recreation: A Creek Runs Through It
2018 GIS in Recreation: A Creek Runs Through It2018 GIS in Recreation: A Creek Runs Through It
2018 GIS in Recreation: A Creek Runs Through ItGIS in the Rockies
 
2018 GIS in Recreation: Virtually Touring the National Trails
2018 GIS in Recreation: Virtually Touring the National Trails2018 GIS in Recreation: Virtually Touring the National Trails
2018 GIS in Recreation: Virtually Touring the National TrailsGIS in the Rockies
 
2018 GIS in the Rockies PLSC Track: Turning Towards the Future
2018 GIS in the Rockies PLSC Track: Turning Towards the Future2018 GIS in the Rockies PLSC Track: Turning Towards the Future
2018 GIS in the Rockies PLSC Track: Turning Towards the FutureGIS in the Rockies
 
2018 GIS in the Rockies PLSC: Intro to PLSS
2018 GIS in the Rockies PLSC: Intro to PLSS2018 GIS in the Rockies PLSC: Intro to PLSS
2018 GIS in the Rockies PLSC: Intro to PLSSGIS in the Rockies
 
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF20222018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022GIS in the Rockies
 
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...GIS in the Rockies
 

More from GIS in the Rockies (20)

GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
 
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian CollisonGISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
 
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave MurrayGISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
 
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections 2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
 
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
 
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
 
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
 
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
 
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
 
2018 GIS in Recreation: The Making of a Trail
2018 GIS in Recreation: The Making of a Trail2018 GIS in Recreation: The Making of a Trail
2018 GIS in Recreation: The Making of a Trail
 
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
 
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
 
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
 
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
 
2018 GIS in Recreation: A Creek Runs Through It
2018 GIS in Recreation: A Creek Runs Through It2018 GIS in Recreation: A Creek Runs Through It
2018 GIS in Recreation: A Creek Runs Through It
 
2018 GIS in Recreation: Virtually Touring the National Trails
2018 GIS in Recreation: Virtually Touring the National Trails2018 GIS in Recreation: Virtually Touring the National Trails
2018 GIS in Recreation: Virtually Touring the National Trails
 
2018 GIS in the Rockies PLSC Track: Turning Towards the Future
2018 GIS in the Rockies PLSC Track: Turning Towards the Future2018 GIS in the Rockies PLSC Track: Turning Towards the Future
2018 GIS in the Rockies PLSC Track: Turning Towards the Future
 
2018 GIS in the Rockies PLSC: Intro to PLSS
2018 GIS in the Rockies PLSC: Intro to PLSS2018 GIS in the Rockies PLSC: Intro to PLSS
2018 GIS in the Rockies PLSC: Intro to PLSS
 
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF20222018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
 
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

2016 foss4 g track: grass gis point cloud exploratory data analysis an open source toolkit for point cloud data processing by robert dzur

  • 1. GRASS GIS Point Cloud Exploratory Data Analysis An Open Source toolkit for point cloud data processing September, 2016 Robert S. Dzur rdzur@bhinc.com 1
  • 2. grass.osgeo.org A reliable and flexible open source analytical geospatial processing engine 2 grassmac.wikidot.com
  • 3. Introduction • Exploratory Analysis? • What/Why GRASS? • GRASS with point cloud? • Examples • Future? • Take aways 3
  • 4. Exploratory Analysis • Point Cloud • Vast amounts of data • Millions / Billions of Points • Challenges • Visualize • Validate • Analyze • Rapid 4
  • 5. Processing Workflow Overview 5 Map Display 2D / 3D View Integrate Bash / Python Script #! r.out.gdal v.out.ogr Export r.* - Raster v.* - Vector i.* - Imagery g.* - General db.* - Database t.* - Time Analyze r.in.lidar v,in.lidar Import
  • 6. GRASS GIS - Point Cloud Data Import $ r.in.lidar -e -o --overwrite input=<required> output=<required> method=min zrange=5000,6000 resolution=2.0 return_filter=last class_filter=2 -e = extend computational region based on dataset -o = override dataset project - use grass database -- overwrite = overwrite dataset - often needed in exploratory mode method = choose statistic (min, mean, max…etc) for raster import binning zrange = only import points between 5000 and 6000 return_filter = filters by first, middle, last return class_filter = filters by classification (2 = ground) 6 Format: ASPRS - LAS*
  • 7. Computational Region • Raster processing significant & powerful • Vector processsing not as important • except when deriving vectors from raster 7
  • 8. Interstate 25, Albuquerque, NM Mobile LiDAR Visualization 8 G R A S SIG
  • 9. 9 I-25, Albuquerque, NM 211.8 million points size 7.2 GB 3 miles
  • 11. 11 r.in.lidar graphical user interface (gui)
  • 12. Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Assessment 12
  • 13. Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Assessment 12
  • 14. Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Assessment 12
  • 15. Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Interstate 25 Intensity Image Moblie LiDAR (0.3 ft GSD) 0 100 feet Assessment 12
  • 16. Calabacillas Arroyo, Albuquerque, NM Change Detection 13 G R A S SIG
  • 17. LiDAR 2010 1.4 m NPS 182 MB Photogrammetry 20145M Points 37M Points 6-inch GSD 1.27 GB processing time: 52 seconds 14
  • 18. 15 highlights: r.in.lidar x 2 •r.in.lidar • dsm • dsm •r.mapcalc
  • 19. 16 r.mapcalc r.mapcalc --overwrite expression="SGM_minus_LiDAR = SGM_2014_CAB - LiDAR_2010_CAB" 2014 2010 difference- =
  • 20. Extract change areas (raster & vector) differences between ±1 & ±10 feet 17
  • 21. Santa Fe, NM Data Validation 18 G R A S SIG
  • 22. 19 strip 101 flight line 109.4 million points size 3.78 GB 7 minutes and 31 seconds strip 100 flight line 102.1 million points size 3.54 GB Visualize / Analyze - ~37 mi. by 0.45 mi. point clouds Santa Fe County, NM
  • 23. 19 strip 101 flight line 109.4 million points size 3.78 GB 7 minutes and 31 seconds strip 100 flight line 102.1 million points size 3.54 GB Visualize / Analyze - ~37 mi. by 0.45 mi. point clouds Santa Fe County, NM
  • 24. Spatial Distribution and Regularity • density grid = • 2 X design ANPS = • 2 * 0.71 = 1.42 m • 90 percent of the cells in the grid = • 1 point • Using individual (single) swaths, • only the first return points • located within the center part • Excluding acceptable data voids 20
  • 25. 21 highlights: r.in.lidar x 3 •r.in.lidar •intensity •dsm •count •r.stats •ps.map
  • 26. 22 Strip 101 Point Per Cell Map 4.66 ft GSD 0 0.5 miles Strip 101 Intensity Image 4.66 ft GSD 0 0.5 miles Strip 101 Color Relief Map Elevation in feet 0 0.5 miles -i intensity method=min r.in.lidar count return=first
  • 27. • number of points in cell 23 count • Strip 100 = 0.10% = zero • Strip 101 = 0.08% = zero r.stats -acpl in=$map4 sort=asc sep=comma output=- > output/$map21 cat output/$map21 | grep ^0, >> output/zero_count.csv
  • 28. 24 output - visualization ps.map --overwrite input=output/$map22 output=output/$map23 ps2pdfwr -dPDFSETTINGS=/prepress -r1200 output/$map23 Strip 100 Strip 101 Strip_100_intensity_466ft Strip_101_intensity_466ft
  • 29. Rio Grande, NM 1960s - River Centerline 25 G R A S SIG
  • 30. 26 LiDAR 2014 Santa Fe County strip 101 flight line swaths 109.4 million points size 3.78 GB 7 minutes and 55 seconds LiDAR 2014 Santa Fe County strip 100 flight line swaths 102.1 million points size 3.54 GB 4 minutes and 2 seconds Bureau of Reclamation 1962 Photos 83.2 million points size 2.16 GB 12 hours, 52 minutes and 55 seconds 11 square miles 11 river miles Rio Grande Bosque Farms, NM
  • 31. highlights: r.in.lidar x 2 27 •r.in.lidar • intensity (ortho) • dsm •i.segment • obia •r.slope.aspect •r.roughness.vector
  • 32. 28 1962 Digital Surface Model (DSM) Color Shaded Relief (elevation in meters) 0 1 kilometers 1962 Photography − U.S. Bureau of Reclamation Point Cloud Orthophoto (0.6 m GSD) 0 1 kilometers r.in.lidar -i intensity dsm 1960s vintage QL2 surface
  • 33. 29 0.51962 Object Based Image Analysis (OBIA) threshold=0.5 (i.segment) random colors 0 1 kilometers 0.31962 Object Based Image Analysis (OBIA) threshold=0.3 (i.segment) random colors 0 1 kilometers 0.21962 Object Based Image Analysis (OBIA) threshold=0.2 (i.segment) random colors 0 1 kilometers 0.051962 Object Based Image Analysis (OBIA) threshold=0.05 (i.segment) random colors 0 1 kilometers 0.11962 Object Based Image Analysis (OBIA) threshold=0.1 (i.segment) random colors 0 1 kilometers 0.021962 Object Based Image Analysis (OBIA) threshold=0.02 (i.segment) random colors 0 1 kilometers i.segment
  • 34. 30 1962 Aspect Map Point cloud derived aspect (in degrees) 0 1 kilometers 1962 Slope Map Point cloud derived slope (in degrees) 0 1 kilometers r.slope.aspect slope aspect
  • 35. 31 1962 Topographic Dispersion Map Surface roughness Fisher’s K parameter (r.roughness.vector) 0 1 kilometers 1962 Topographic Strength Map Surface roughness vector strength (r.roughness.vector) 0 1 kilometers strength fisher’s k g.extensionr.roughness.vector
  • 36. 31 1962 Topographic Dispersion Map Surface roughness Fisher’s K parameter (r.roughness.vector) 0 1 kilometers 1962 Topographic Strength Map Surface roughness vector strength (r.roughness.vector) 0 1 kilometers strength fisher’s k g.extensionr.roughness.vector Grohmann, C.H., Smith, M.J. & Riccomini, C., 2011. Multiscale Analysis of Topographic Surface Roughness in the Midland Valley, Scotland. Geoscience and Remote Sensing, IEEE Transactions on, 49:1200-1213. http:// dx.doi.org/10.1109/TGRS.2010.2053546
  • 37. Boca Negra Arroyo, Albuquerque, NM Drainage Basin Study 32 G R A S SIG
  • 38. 33 LiDAR 2014 Santa Fe County strip 101 flight line swaths 109.4 million points size 3.78 GB 7 minutes and 55 seconds LiDAR 2014 Santa Fe County strip 100 flight line swaths 102.1 million points size 3.54 GB 4 minutes and 2 seconds Mid-Region Council of Governments 2010 LiDAR 187.6 million points (1.4 m NPS) size 6.38 GB 7 minutes and 4 seconds Boca Negra Arroyo, Albuquerque, NM
  • 39. highlights: r.in.lidar x 1 •r.in.lidar • dsm •r.watershed • accumulation • direction • basin • flow path •v.generalize 34
  • 44. 38 Basin Boundary - 16.3 sq. miles
  • 45. Lubbock, TX DSM Development - Targeted Building Collection 39 G R A S SIG
  • 46. 40 LiDAR 2014 Santa Fe County strip 101 flight line swaths 109.4 million points size 3.78 GB 7 minutes and 55 seconds LiDAR 2014 Santa Fe County strip 100 flight line swaths 102.1 million points size 3.54 GB 4 minutes and 2 seconds 2016 Photogrammetric Semi-global Matching Point clouds 1 file: 141 million points (3-inch GSD) size 4.82 GB 3763 total files - 502 square miles 4 hours and 18 minutes Lubbock, TX
  • 47. highlights: r.in.lidar x 1 •r.in.lidar • dsm •r.to.vect • polygon outline v.hull • generalize v.buffer • interior clip •r.out.gdal • output GeoTiff 41
  • 48. 2016 Lubbock Digital Surface Model Semi−global matching photogrammetric point clouds (3763) 0 10 miles Point Cloud DSM • Decimated Point Cloud • 141 M -> 4 M (2%) • 4.6 GB -> 140 MB • r.in.lidar • 3.0 ft GSD • 4 hours processing • 6 core machine • 10 simultaneous GRASS databases 42
  • 49. 43 2016 Lubbock DSM Color Relief Map (elevation in feet) 0 0.5 miles 2015 Lubbock DSM Color Relief Map (elevation in feet) 0 0.5 miles r.in.lidar 2015 leaf-off 2016 leaf-on
  • 50. 2016 Lubbock Normalized Difference Vegetation Index (NDVI) DSM / NDVI Candidate Building Detection Buildings Candidate Building 0 0.25 44 New Candidate Buildings 2016 NDVI
  • 51. • GRASS Development Team, 2015. Geographic Resources Analysis Support System (GRASS) Software, Version 7.0. Open Source Geospatial Foundation. http://grass.osgeo.org • Michael Barton, PhD. - GRASS Macintosh Binaries http:// grassmac.wikidot.com/ Acknowledgements 45