SlideShare ist ein Scribd-Unternehmen logo
1 von 18
2012 ICA Mountain Cartography
Workshop
New Zealand

September 2012

NAGI Fusion Method
Aileen Buckley
Rajinder Nagi
Esri, Redlands, California, USA
No Alteration of Grayscale or Intensity (NAGI) fusion
method
•

Rajinder Nagi

•

to combine grayscale and colored raster without losing color
intensity or hillshade detail
1.

a simple mean is calculated from combined input rasters

2.

a gamma stretch is applied to the output from the first step

3.

a contrast stretch is applied to the output from the second step
Transparency

(a) elevation tinted DEM, (b) hillshaded DEM, (c) elevation
tint overlaid on hillshade with 30% transparency, (d) 50%
transparency, and (e) 70% transparency
Pansharpening
a.

b.

c.

d.

e.

f.

(a) hillshade of DEM, (b) elevation tint of DEM, (c) elevation
tint overlaid on hillshade with 50% transparency, (d) IHS pan
sharpening, (e) Esri pan sharpening, and (f) Brovey pan
sharpening
Step 1: Calculate the mean
•

a panchromatic image (e.g., hillshade) is added to each
of the three bands of a multispectral (RGB) image

•

then the mean is calculated

•

the panchromatic raster could be a hillshade, black and
white aerial image, panchromatic satellite image, etc…

•

the multispectral raster could be a thematic layer, such
as land cover/land use, soils, geology
-

in this example, an elevation tint
Step 2: Gamma stretch
•

affects the degree of contrast between the midlevel gray
values of a raster

•

does not affect the black or white values

•

the overall brightness of a raster dataset is altered
-

•

values greater than 1 – increase the contrast in darker areas
and decrease the contrast in the lighter areas
values lower than 1 – decrease the contrast in the darker
areas and increase the contrast in the lighter areas

NAGI fusion method: gamma value of 0.5
Step 3: Contrast stretch
•

enhances the contrast in an image

•

values at the low end of the original histogram are
assigned to black and values at the high end are
assigned to white

•

the remaining values are distributed linearly between the
extremes

•

NAGI fusion method: minimum-maximum stretch with
values of 4 and 104
Transformations

c.

a.

b.

d.

e.

histograms of (a) hillshade, (b) red band of multispectral RGB
image, (c) simple mean, (d) gamma stretch of 0.5, (e)
minimum-maximum stretch
•

e.

colormap file

•

b.

ETOPO1

•

a.

d.

In ArcGIS

mosaic dataset
functions

c.

(a) hillshaded DEM, (b) elevation tinted DEM, (c) elevation tint
overlaid on hillshade with 50% transparency, (d) IHS fusion
method output, and (e) NAGI fusion method output
•

e.

color ramp

•

b.

GTOPO30

•

a.

d.

In ArcGIS

Image Analysis
functions

c.

(a) hillshaded DEM, (b) elevation tinted DEM, (c) elevation tint
overlaid on hillshade with 50% transparency, (d) IHS fusion
method output, and (e) NAGI fusion method output
•

e.

classified renderer

•

b.

Elevation Services

•

a.

d.

In ArcGIS

mosaic dataset
functions

c.

(a) hillshade of Mt. Baker DEM, (b) rasterized geology map of
Mt. Baker, (c) geology map overlaid on hillshade with 50%
transparency, (d) IHS fusion method output, and (e) NAGI
fusion method output
To learn more…
•

ArcWatch – Esri online monthly newsletter

•

Nagi, R. (2012a) Learn a New Method for Displaying
Hillshades and Elevation Tints. ArcWatch March 2012 Tip of the Month.
http://www.esri.com/news/arcwatch/0312/learn-a-newmethod-for-displaying-hillshades-and-elevationtints.html Last visited 08/01/2012.

•

Nagi, R. (2012b) Using Image Analysis Functions to
Display Layer Tints on Hillshades. ArcWatch June 2012 Tip of the Month.
http://www.esri.com/news/arcwatch/0612/using-imageanalysis-functions-to-display-layer-tints-onhillshades.html Last visited 08/01/2012.

Weitere ähnliche Inhalte

Mehr von Aileen Buckley

Atlas mapping in the hybrid age
Atlas mapping in the hybrid ageAtlas mapping in the hybrid age
Atlas mapping in the hybrid age
Aileen Buckley
 
Buckley aag 2014 - learn gis
Buckley   aag 2014 - learn gisBuckley   aag 2014 - learn gis
Buckley aag 2014 - learn gis
Aileen Buckley
 

Mehr von Aileen Buckley (20)

Compelling cartography with ArcGIS pro
Compelling cartography with ArcGIS proCompelling cartography with ArcGIS pro
Compelling cartography with ArcGIS pro
 
Atlas apps for online map collections
Atlas apps for online map collectionsAtlas apps for online map collections
Atlas apps for online map collections
 
Geocart workshop
Geocart workshopGeocart workshop
Geocart workshop
 
Science at Esri
Science at EsriScience at Esri
Science at Esri
 
Working with space time data - esri uc 2018
Working with space time data - esri uc 2018Working with space time data - esri uc 2018
Working with space time data - esri uc 2018
 
Making the Most of Raster Analysis with Living Atlas Data - Esri UC 2018
Making the Most of Raster Analysis with Living Atlas Data - Esri UC 2018Making the Most of Raster Analysis with Living Atlas Data - Esri UC 2018
Making the Most of Raster Analysis with Living Atlas Data - Esri UC 2018
 
Communicating spatial information visually
Communicating spatial information visuallyCommunicating spatial information visually
Communicating spatial information visually
 
Learning to leverage the living atlas
Learning to leverage the living atlasLearning to leverage the living atlas
Learning to leverage the living atlas
 
Atlas mapping in the hybrid age
Atlas mapping in the hybrid ageAtlas mapping in the hybrid age
Atlas mapping in the hybrid age
 
Analyzing and mapping space-time data
Analyzing and mapping space-time dataAnalyzing and mapping space-time data
Analyzing and mapping space-time data
 
Compelling Cartography with ArcGIS
Compelling Cartography with ArcGISCompelling Cartography with ArcGIS
Compelling Cartography with ArcGIS
 
Methods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal dataMethods for analyzing and mapping temporal data
Methods for analyzing and mapping temporal data
 
Maps that Engage, Inform, and Inspire
Maps that Engage, Inform, and InspireMaps that Engage, Inform, and Inspire
Maps that Engage, Inform, and Inspire
 
Sharing historical maps and atlases in web apps
Sharing historical maps and atlases in web appsSharing historical maps and atlases in web apps
Sharing historical maps and atlases in web apps
 
Methods for Mapping Temporal Data
Methods for Mapping Temporal DataMethods for Mapping Temporal Data
Methods for Mapping Temporal Data
 
Atlas Mapping in the Hybrid Age
Atlas Mapping in the Hybrid AgeAtlas Mapping in the Hybrid Age
Atlas Mapping in the Hybrid Age
 
Dealing with incomplete data for mapping and spatial analysis
Dealing with incomplete data for mapping and spatial analysisDealing with incomplete data for mapping and spatial analysis
Dealing with incomplete data for mapping and spatial analysis
 
Mapping Flow Data
Mapping Flow DataMapping Flow Data
Mapping Flow Data
 
Designing more engaging_maps_buckley_11-13-14
Designing more engaging_maps_buckley_11-13-14Designing more engaging_maps_buckley_11-13-14
Designing more engaging_maps_buckley_11-13-14
 
Buckley aag 2014 - learn gis
Buckley   aag 2014 - learn gisBuckley   aag 2014 - learn gis
Buckley aag 2014 - learn gis
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

The NAGI Fusion Method

  • 1. 2012 ICA Mountain Cartography Workshop New Zealand September 2012 NAGI Fusion Method Aileen Buckley Rajinder Nagi Esri, Redlands, California, USA
  • 2. No Alteration of Grayscale or Intensity (NAGI) fusion method • Rajinder Nagi • to combine grayscale and colored raster without losing color intensity or hillshade detail 1. a simple mean is calculated from combined input rasters 2. a gamma stretch is applied to the output from the first step 3. a contrast stretch is applied to the output from the second step
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Transparency (a) elevation tinted DEM, (b) hillshaded DEM, (c) elevation tint overlaid on hillshade with 30% transparency, (d) 50% transparency, and (e) 70% transparency
  • 10. Pansharpening a. b. c. d. e. f. (a) hillshade of DEM, (b) elevation tint of DEM, (c) elevation tint overlaid on hillshade with 50% transparency, (d) IHS pan sharpening, (e) Esri pan sharpening, and (f) Brovey pan sharpening
  • 11. Step 1: Calculate the mean • a panchromatic image (e.g., hillshade) is added to each of the three bands of a multispectral (RGB) image • then the mean is calculated • the panchromatic raster could be a hillshade, black and white aerial image, panchromatic satellite image, etc… • the multispectral raster could be a thematic layer, such as land cover/land use, soils, geology - in this example, an elevation tint
  • 12. Step 2: Gamma stretch • affects the degree of contrast between the midlevel gray values of a raster • does not affect the black or white values • the overall brightness of a raster dataset is altered - • values greater than 1 – increase the contrast in darker areas and decrease the contrast in the lighter areas values lower than 1 – decrease the contrast in the darker areas and increase the contrast in the lighter areas NAGI fusion method: gamma value of 0.5
  • 13. Step 3: Contrast stretch • enhances the contrast in an image • values at the low end of the original histogram are assigned to black and values at the high end are assigned to white • the remaining values are distributed linearly between the extremes • NAGI fusion method: minimum-maximum stretch with values of 4 and 104
  • 14. Transformations c. a. b. d. e. histograms of (a) hillshade, (b) red band of multispectral RGB image, (c) simple mean, (d) gamma stretch of 0.5, (e) minimum-maximum stretch
  • 15. • e. colormap file • b. ETOPO1 • a. d. In ArcGIS mosaic dataset functions c. (a) hillshaded DEM, (b) elevation tinted DEM, (c) elevation tint overlaid on hillshade with 50% transparency, (d) IHS fusion method output, and (e) NAGI fusion method output
  • 16. • e. color ramp • b. GTOPO30 • a. d. In ArcGIS Image Analysis functions c. (a) hillshaded DEM, (b) elevation tinted DEM, (c) elevation tint overlaid on hillshade with 50% transparency, (d) IHS fusion method output, and (e) NAGI fusion method output
  • 17. • e. classified renderer • b. Elevation Services • a. d. In ArcGIS mosaic dataset functions c. (a) hillshade of Mt. Baker DEM, (b) rasterized geology map of Mt. Baker, (c) geology map overlaid on hillshade with 50% transparency, (d) IHS fusion method output, and (e) NAGI fusion method output
  • 18. To learn more… • ArcWatch – Esri online monthly newsletter • Nagi, R. (2012a) Learn a New Method for Displaying Hillshades and Elevation Tints. ArcWatch March 2012 Tip of the Month. http://www.esri.com/news/arcwatch/0312/learn-a-newmethod-for-displaying-hillshades-and-elevationtints.html Last visited 08/01/2012. • Nagi, R. (2012b) Using Image Analysis Functions to Display Layer Tints on Hillshades. ArcWatch June 2012 Tip of the Month. http://www.esri.com/news/arcwatch/0612/using-imageanalysis-functions-to-display-layer-tints-onhillshades.html Last visited 08/01/2012.

Hinweis der Redaktion

  1. Thank you for adding me into the schedule.
  2. A method that my colleague Rajinder Nagi and I worked on – it involved a new set of elevation datasets and maps that Esri has put online called the World Elevation Services. These services provide a single endpoint for access to thebest publically available elevation data for both visualization and analysis from global to local scales, where available. Hence, both data and maps – we worked on the maps and we were trying to displayed themes such a hypsometric tint over hillshades. Well, mostly I just said, not – that’s not good enough and then Rajinder would go back and try again. One Monday morning I came in and with a big smile on his face he showed me his results. He had figured out a solution after working all weekend. So I started calling the method the NAGI fusion method since he sorted out the steps, the sequence and the parameters to be used.This method combines a grayscale and a colored raster in such a way that there is little