ArcGIS: A Complete Platform for ImageryShan Shan Lam – Esri China (HK)
Vincent Yeung – Esri China (HK)
General OutlineImagery in ArcGIS
• Why use imagery in a GIS?
• Sources of imagery
• ArcGIS Imagery Information Model
• Sharing Imagery using mosaic
datasets/image services
• Analyzing data with mosaic
datasets/image services
Why use imagery in
GIS?
A friend asked me to check out his farm…
A friend asked me to check out his farm…
A friend asked me to check out his farm…
Imagery Characteristics - Timely
Sources of Imagery
ArcGIS integrates all types, sources, and sensor modelsSources of Imagery
. . . Making Imagery a Fundamental Part of the Systems
LiDAR
Thermal
Panchromatic
Multi-Spectral
RADAR
Full Motion Video (FMV)
Aerial
Satellite
ArcGIS includes many tools for Visualization, Analysis, and Data
Management of imagerySources of Imagery
Classification
Mosaicking
Pan Sharpen
Color Balance
Ortho-Rectification
Change Analysis
3D Measurement
Automatic Alignment
Imagery Information
Model
Raster DatasetArcGIS Imagery Information Model
• The Raster Dataset is the primary information model component which represents a basic image
with basic behavior.
• It’s role is to read and write image storage (pixels) and metadata
• Comprehensive Support
- 1 or N Bands
- 1-64 bits per band
- compressed or uncompressed
- > 80 formats supported
- pyramids (rrd, ovr, internal…)
• Read image files directly – no need to convert
• “It’s what you get if you drag a GeoTIFF into ArcMap.”
Mosaic DatasetArcGIS Imagery Information Model
• The Mosaic Dataset is the primary information model component
which manages massive collections of imagery
• It’s role is to provide…
- an image library for management (cataloging, indexing, metadata, searching,…)
- dynamic, on-the-fly, product generation (mosaicking, processing and analysis)
- a workflow to shorten the time from sensor to use (quickly ingest, dynamic
product immediately available)
• Scalable (1 to millions of images)
• homogeneous or heterogeneous collections (one sensor or a mix)
• Dynamic product generation for visualization or analysis
Vincent Yeung
Creating a Mosaic
Dataset
• Mosaic imagery from multiple tiles
• User can query mosaic
• Year = 2009
Dynamic MosaickingMosaicking Multiple Images On Demand
2005
2007
2009
On-The-Fly Processing
Creating Multiple Products from a Single Source
• Processes
• Extract Bands
• Hill shade, Shaded Relief
• Stretch
• Applied to
• Individual raster
• Complete Mosaic
Vincent Yeung
On-The-Fly
Processing
Sharing Imagery
2 Ways to Serve Imagery
• Directly from individual raster dataset
• From mosaic dataset (requires image
extension)
Image.tif
MosaicDataset
Publish to Server
Publish to Server
Image Extension
Pictures
Pixels
Metadata
Image as a Service
40+ image processing functions
Putting it all together
Raster Types
MosaicDataset
ImageryNativeForm
Points
to original
ImageryRasterFunctions
Harvests Metadata
ArcGISServer
Raster Products
Publishing
Desktop Web Device
ImageService
ArcGISDesktop
Vincent Yeung
Sharing Mosaic
Datasets
Image Analysis
• Image Classification Tools
• Change Detection Workflows
• Geoprocessing Tools
Vincent Yeung
Analysis
More on Mosaic DatasetsResources
• Mosaic Dataset Configuration Scripts
- https://github.com/Esri/mdcs-py
• Image Discovery Application
- https://github.com/Esri/image-discovery-app-js
• Image Management Workflows
- http://resources.arcgis.com/en/communities/imagery/01850000000v000000.htm
• Image Management Guidebook
- http://resources.arcgis.com/en/help/image-management-
workflows/10.1/index.html#/Image_Management/02qr00000002000000/
-
Share your moment #EsriAPUC
Top Related