using imagery in arcgis
DESCRIPTION
Presentation by Guenter Doerffelx on Esri European User Conference 2011.TRANSCRIPT
TW: Using Imagery in ArcGIS27th of October 2011 - 16.30 to 18.00
held by:
Guenter DoerffelTechnical Marketing LeadSynerGIS Austria (Distributor Austria)[email protected]
The Description in the Agenda
A rough plan for this afternoon
• Images as attributes and attachements
• Single Image Files in ArcGIS for Desktop
• Images/Raster and the Geodatabase- Raster Dataset
- Raster Catalog
- Mosaic Dataset
• Serving Imagery: Image Services
Always included: Whats comming with ArcGIS 10.1
Raster/Imagery as attribute
• Create with ArcGIS for Desktop Standard+
• Any picture will do
• No need for a Spatial Reference
• Only one raster column per Table• Only one raster column per Table- Use relationship if you need more than 1:1
• What can you do?
Raster geladenKlick in FeldSee it!
Raster/Imagery as attachement (new in 10!)
• Anything will do
• No need for a Spatial Reference
• Relationship class to a feature class
• Objects stored in Geodatabase• Objects stored in Geodatabase
• Opened with „System application“
• Usable in WebMapping Apps
Add a raster attribute to a table
Use it � where you see it
DEMO No. 1
Add attachements to a feature class
Use it � where you see it
Using (single) File-based raster (datasets)
• Access in ArcGIS 10 is unified by GDAL-libraries(Geospatial Data Abstraction Library – gdal.org )
• Format Support for read/write differs:- Read: Lossless and lossy
Write: predominantly lossless formats- Write: predominantly lossless formats
• „A Raster“ = the Image PLUS other files:- *.ovr (Overviews/Pyramids) … used to be *.rrd
- *.prj/prjx*.??w … Projection/WorldFile
- *.aux.xml … Statistics, Spatial Reference, Metadata
• Many settings in ArcMap/Advanced Settings
Direct Access using ArcGIS and File based raster
• Many Improvements with Default-Formats- Compression
- Standards- TIF (vs IMG)
- .OVR (vs .RRD)- .OVR (vs .RRD)
- Stats (.aux.xml)
• Imporved GPTools- Recursive Pyramids
- Statistics
� Optimized Access for existing and new/future formats
Settings for Images
• ArcMap Settings for Raster- In ArcMap Settings
- In GP Environment
• Advanced ArcMap Settings- More here
10.1: ArcMap Options - RasterExtended Defaults
• More Raster Properties used
• Adjust to meet your preferences
Optimized Raster display
• Optimize Display-Performance
• Uses Caching/Threading
• For all Types of Imagery - Local Raster
- “Mosaic Dataset”
- Image Services
• Dynamic Properties remain
• Use as “Operational Layer”
• Hardware-Accelleration supported
The “Image Analysis” Window …
• Settings at your fingertips - Contrast, Brightness, Gamma, Stretching
- Dynamic Range Adjustment
- Transparency
• Simple Interpretation- Zoom 1:1, Top Up
- Difference
- Sampling
• On-The-Fly Processes- Orthorektifikation, pan-sharpening
- Clip, Mosaicking
- NDVI, Shaded Relief � “One-Click” Access for frequently used functions
… in 10.1 becomes a Image Analysis Window +3 mayor enhancements
• Interaktive Stretch (1)
• Raster Function Button (2)
• Mensuration (3)
12.4m
Raster Settings you should be aware of
Optimized Display (vs. Basemap-Layer)
Image Analysis Window (10.1)
DEMO No. 2
Image Analysis Window (10.1)
A raster type is more than a raster dataset …
• Introducing the „raster type“- Supported (only) by Mosaic Datasets
- identifies metadata (georeferencing, acquisition da te, sensor type) along with a raster format
- Files, - Files, tables, WebServices products(like satellitesensor)
- Online Help
… and with 10.1 becomes the „Raster product“Available to everybody everywhere in ArcGIS
• Very easy to handle
• „Image Intelligence“ massively improved!
10 10.1
Load a Raster product into ArcGIS for Desktop
A LITTLE 10.1 DEMO
Images as Geodatabase-Datasets
• Raster-Dataset- One Entity – managed in the Geodatabase
- Often the result of a mosaicking process
- Same content in different resolutions (pyramids)
• Raster-Catalog- Group of Raster-Datasets
- Client regards them One Entity
- Every part in fact is a Raster-Dataset
- Every part can be different
- Managed/Unmanaged
- Can be time-aware
Raster-Dataset
• For a long time THE element to store rasters in a GDB
• Major properties:- Pyramids, Spatial reference, Statistics
• Fast display at all scales• Fast display at all scales
• Stored with a tiling schema- Required – not apparent to the enduser
- Tilesize defined when loading
- Pyramids then tiled, too
• Always somehow converts/resamples!
• Mosaic- Initial tiles are „glued“ together – overlap gets lost
• Metadata only on the dataset level
ImageImage ImageImage
MosaicMosaic
Raster pyramids always show the same content ..10 m
Level 0
20m
Level 1
A
Level 1
40 m
Level 2
80m
Level 3
Different cell sizes
Raster-Catalog
• Grouped Raster-Datasets
• Storage of Footprint-Polygons with their Raster-Datase ts
• Managed or Unmanaged- Unmanaged
- Only a file location reference gets stored
- Supported in Personal- and File-GDB
- Advantage: base-Data unchanged
- Managed- Pixel converted into Geodatabase
- Supported in all GDB-Types
- Base-Data gets changed
• Usable for Animations/Time-Series
…by the way – still exists
• Raster-Catalog based on a simple table- Any Table (in or out of Geodatabase)
• Must-structure: IMAGE, XMIN, YMIN, XMAX, YMAX- IMAGE
- full Path / relative Path / UNC Path or environment -variable to the source of the data
• Display-Order is table record order
„Best of breed“: The Mosaic Dataset
• Combines advantages of Unmanaged Catalog and Raster Datset
• Can combine data of different resolution, color model, spatial reference, meaning … in different scales
Knows about raster types /products• Knows about raster types /products
• Knows about (on the fly) raster functions
• Can dynamically mosaic using different methods
• Allows access to table for selection, download, upload (1 0.1)
• Can create Referenced Mosaics (derived results)
• Is time-aware
Organizing rasters as a mosaic dataset
Image 1 Image 2
Image 4Image 3
Source images Mosaic dataset
A
Overviews are not (always) pyramids ….10 m
Level 0
20m
Level 1
A
Level 1
40 m
Level 2
80m
Level 3
Different cell sizes
The structure of a MosaicDataset
• Group-Layer display in ArcMap:- Boundary
Whatever you want the extent of theService to be
- Footprint- FootprintThe extent of participating imagesCan be changed!
- (Seamline)Where mosaicking is to take place
- ImageThe Image delivered – with manyadditional settings
Mosaic methods control display orderClosest to Center
Area of Interest
A
Mosaic methods control display orderClosest to Nadir
Nadir
A
Mosaic methods control display order
With Cloud coverWith no Cloud cover
By Attribute
By Acquisition DateBy Cloud cover
A D
Mosaic Dataset Properties
Different mosaic methods
Dynamic compression
DEMO No. 4
Dynamic compressionRaster functions
Referenced Mosaic
Serving single raster datasets
• Can be done without Image Extension
• Allows IMAGING, WCS, WMS
• Set Size, Resampling, compression on server
Serving mosaic datasets
• Many more server-sided settings:- Size
- Number of rasters
- Resampling
Compression- Compression
- MosaicMethods
- Table/catalog access
- Metadata level
- Fields
- Download
- Upload (10.1)
- Mensuration (10.1)
Raster Dataset Properties on the server
Mosaic Dataset Properties on the server
Client effects
DEMO No. 5
Client effects
A sample web client
Caching Image Services
• Why?- Reduce server load
- No need for on-the-fly processes
- Provide max. compatibility with other cached services
The „Web -feeling “ needs to be there- The „Web -feeling “ needs to be there
• How?- 10: Always via an mxd-based service
- 10.1: Default of ImageService can be cached
Me gustaría dar las gracias aI would like to thank
• Tracasa
• Aurensis
• la Junta de Andalucía
• el Instituto Geográfico Nacional
• y a Esri España• y a Esri España
por su colaboración en los datos usados en este wor kshop
for their collaboration with the data used for this presentation
Questions [email protected]
Thank You