Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technical Workshops | Esri International User Conference San Diego, California Managing Imagery and Raster Data Using Mosaic Datasets Hong Xu, Prashant.

Similar presentations


Presentation on theme: "Technical Workshops | Esri International User Conference San Diego, California Managing Imagery and Raster Data Using Mosaic Datasets Hong Xu, Prashant."— Presentation transcript:

1 Technical Workshops | Esri International User Conference San Diego, California Managing Imagery and Raster Data Using Mosaic Datasets Hong Xu, Prashant Mangtani July 25, 2012

2 Presentation Overview Introduction to mosaic dataset Building mosaic datasets Design mosaic datasets for your organization Maintain and update Migrate to mosaic datasets Q&A

3 Challenges of Managing Imagery Many image sources - Aerial photographs - Satellite imagery from many sensors - DEM and scanned maps - Analytical data High resolution and large volume Need a data model - Store efficiently - Search easily - Process fast - Be able to accessible to multiple clients

4 What is a Mosaic Dataset A geodatabase model designed for managing collections of images - Catalog, process, search, display, and update Stored as tables in geodatabase - Footprint table references source images - Boundary, raster type - Seamlines, color correction etc… Displayed as a composite layer in Map - Boundary - Footprint - Image Mosaic Dataset

5 Advantages of Mosaic Datasets Dynamic mosaicking - Seamless display at all levels - Overviews to speed up display Processing images on-the-fly - Using raster function - Reduce process time Manage large image collections Fast to create Support images of multiple sensor platforms Streamline update and maintain quality

6 Use Mosaic Dataset as a Catalog Selection and query - Add selected rasters to Map - Lock the selected rasters View raster and metadata Time aware

7 Use Mosaic Dataset as an Image Is a raster dataset Provide a seamless mosaic on the fly based on the mosaic rule - Mosaic method to sort the rasters - Closest to center - By attribute - Closest to nadir - North west (default) - Seamline - Mosaic operator to resolve the overlaps - First/Min/Max/Mean/Blend Export or clip to a raster dataset Use as an input to geoprocessing tool Closest to the center By attribute: cloud cover

8 Share Mosaic Dataset as an Image Service Provide mosaic dataset functionality to web users Access as a catalog - Select/download selected images - Time aware Access as a seamless mosaic REST, Web API, WCS, WMS Require image extension license Session: Publishing image services in ArcGIS (Room 28D) - Thursday 08:30 AM - 09:45 AM - Thursday 03:15 PM - 04:30 PM

9 Demo: Mosaic dataset basics

10 Building Mosaic Datasets Cataloging and searching properties Make mosaic dataset look good - seamless mosaic

11 Basic Workflow Create a mosaic dataset Add rasters - Build footprint - Build boundary Build overviews (optional) Mosaic dataset toolset Automate with model and python

12 Footprint table – internal raster catalog with more fields Parameters to set - Define spatial reference - Web Mercator or spatial reference used by your organization - Number of bands and pixel types - Product definition - Used for automatic band matching - Examples: RGB, RGBI, Landset, etc Creating a Mosaic Dataset Create Mosaic Dataset tool - Create footprint table schema OIDShapeRasterNameMinPSMaxPSLowPSHighPSCategory… 1Polygon P01.met0901030Primary

13 Raster value contains a raster function (process definition) - References images on disk - Process on the fly - Contains metadata, statistics, thumbnails A raster type defines what to add - Understand sensor metadata - Construct the raster function - Add additional fields - Sensor, CloudCover, etc. Adding Rasters Add Rasters to Mosaic Dataset tool - Populate field values OIDShapeRasterNameMinPSMaxPSLowPSHighPSCategory… 1Polygon P01.met0901030Primary 2Polygon P02.met0901030Primary

14 Raster dataset - TIFF, Mrsid, JP2000, NITF, etc. Satellite images - Landsat 7 ETM+, Landsat 4-5 TM, Landsat 1-5 MSS - QuickBird, IKONOS, GeoEye-1, WorldView I and II - RapidEye, SPOT, Radarsat 2, FORMOSAT-2, KOMPSAT-2 Aerial images - Match-AT, ISAT, Applanix Supported Raster Types Define data types can be managed by mosaic dataset

15 Lidar and Terrain - LAS, LAS Dataset, and Terrain Military Formats - CIB, CADRG, DTED, HRE Services - Image service, cache map service, WCS, WMS Table - Add existing mosaic datasets by copying all the rows Supported Raster Types (Continue) Define data types can be managed by mosaic dataset

16 Use DEM orthorectifying sensor data when possible Use Gram-Schmidt pansharpen method Statistics - Do not calculate for processed data - Calculate for sensor data Build pyramids Adding from folder when possible - Required by synchronizing a mosaic dataset Define datum transform if needed (GP environment) Handle invalid spatial reference - Define for missing data - Overwrite wrong spatial reference Tips for Adding Rasters

17 Mosaic dataset contains rasters of different resolutions MinPS and MaxPS define the visibility of these rasters Calculated based on sources and overlaps - Default cell size range factor is 10 Can be set using field calculator Calculate Mosaic Dataset Item Visibility Using Calculate Cell Size Ranges tool OIDShapeRasterNameMinPSMaxPSLowPSHighPSCategory… 1Polygon P01.met0901030Primary 2Polygon P02.met0901030Primary 5Polygon filename1.tif9027090 Overviews 5m visible range 0-50 1m visible range 0-5 30m visible range 30-300  5-30

18 Demo: Mosaic dataset cataloging and search

19 Topics for Building Mosaic Datasets Cataloging and searching Make mosaic dataset look good – seamless mosaic

20 Support many functions Edit one item or the mosaic dataset - using raster function editor Edit multiple items - using raster function batch editor The new Edit Raster Function tool - For editing item (s) or mosaic dataset Refine Processing – Raster Functions Edit raster function for mosaic items and mosaic dataset

21 Build Footprint tool - By radiometry - By geometry Edit using Editor Import Mosaic Dataset Geometry tool Define NoData GP tool - Based on a value - Based on a range Handling the Image Background Use Build Footprints and Set NoData tools Use footprint Use NoData

22 Define the boundary of the mosaic dataset - Pixels outside the boundary will be clipped Build using Build Boundary tool - Calculated based on footprints Can be modified using Editor Import Mosaic Dataset Geometry tool Build Boundary

23 Statistics in multiple places - Source raster dataset - Mosaic dataset item (function raster) - Mosaic dataset Pyramids exist in source dataset Calculate Statistics tool - for mosaic dataset statistics Build Pyramids and Statistics Tool - For statistics of items and source raster dataset Statistics in Mosaic Datasets Use Build Pyramids and Statistics tool Source rasterFunction raster Mosaic dataset

24 Based on a calculated color surface - Single color - Color grid - First, second, third polynomial Based on an existing target raster Support excluded area Color Correcting Mosaic Dataset Use Color Balance Mosaic Dataset tool or Color Correction window Before After

25 Used in mosaiking rasters in a mosaic dataset Stored in the seamline table Used by Seamline mosaic method - Blend along the seamlines with a default width Building Seamlines Use Build Seamlines tool 1 2 Generate seamlines automatically - Radiometry - Geometry - Etc. Edit and import seamlines

26 Using Build Overviews tool Building Overviews OIDShapeRasterNameMinPSMaxPSLowPSHighPSCategory… 1Polygon P01.met0901030Primary 2Polygon P02.met0901030Primary 3Polygon filename1.tif9090090 Overviews 4Polygon filename2.tif9090090 Overviews Cell size=100 Resampled rasters referenced in the footprint table Calculated based on default - TIFF with JPEG compression - Size of 5120x5120 and factor of 3 - Use Define Overview tool to refine the parameters Used for fast display at all levels Add a raster dataset or a service as an overview

27 Recommended for publishing as image services Check raster Check footprint geometry Check function chain Check broken path Performance etc. Analyzing Mosaic Datasets Using Analyze Mosaic Dataset tool

28 Data must be added from folder mosaic datasets Update existing items - Any change in source images - Any change in rasters - Option to maintain the existing fields Add new rasters Remove items of broken source Updating and Synchronizing Mosaic Dataset Using Synchronize Mosaic Dataset GP tool

29 Moving Mosaic Dataset Move all - Copy the FGDB where the mosaic dataset resides - Copy the source and overview images - Use Repair dialog to repair the paths - Or Repair Mosaic Dataset Paths GP tool Extract a portion - Use Distributed Geodatabase toolbar - Create a new folder - Create a target File geodatabase - Run Extract - Copy/move the whole folder

30 Demo: Make mosaic look good

31 Design mosaic datasets within your organization

32 Source mosaic dataset - Create from adding source images Master mosaic dataset - Create from source mosaic datasets - Table type by copying rows - Raster Dataset type by adding the whole mosaic dataset Support update mechanism - Synchronize source mosaic if source images updated - Synchronize master mosaic if source mosaic is updated Source and Master Mosaic Datasets

33 Reference Mosaic Dataset References an external mosaic dataset or raster catalog Created by specifying - Definition query - Area of interest It read-only (except boundary) Provides multiple views of the source mosaic dataset Prevents from editing the source mosaic dataset Updates when source mosaic is changed Where Sensor = Landsat and Cloud <10% Boundary = My County Add NDVI processing

34 A function template register with image service - Support client request - Reduced number of services need to be published Created using Function Template Editor - A custom button - Or saved from a raster function Defined when publishing an image service Server Raster Function (new in 10.1) For publishing image services

35 Mosaic Dataset Design Consideration Create mosaic datasets with data of similar type Elevation Ortho images of same date QuickBird, IKONOS Landsat 5 or 7 Use master mosaic datasets if needed Create referenced mosaic datasets Use server raster function to reduce the number of services Mosaic Dataset to manage data Reference Mosaic Dataset to publish

36 Demo: Build reference mosaic datasets using raster functions and server raster functions

37 From image service definition (.ISDef) - Create a mosaic dataset - Add using Image Service Definition type From raster process definition - Add using Raster Process Definition type Migrating to Mosaic Datasets

38 Migrating to Mosaic Datasets (Continue) Unmanaged Managed From a raster catalog - Create a mosaic dataset - Use Table type to add - Raster datasets are re-added as function raster datasets - Find the source data and re-create the mosaic dataset

39 What is New for Mosaic Dataset in 10.1 Support more raster types - LAS, LASDataset, Terrain, Radarsat2, Kompsat, Formosat, HRE, WMS Many New tools - Analyze Mosaic Dataset - Edit Raster Function - Set Mosaic Dataset Properties - Alter Mosaic Dataset Schema New raster functions - Remap, Band Arithmetic, Attribute Table, Apparent Reflectance, Tasseled Cap Enhancements - Automatic seamline generation - Calculate footprint by geometry - Gram-Schmidt pansharpen method - Support classify and Unique Value renderers - Automatic band matching using production definition

40 Summary Mosaic dataset is an effective model to manage large image collections Workflow of building mosaic datasets Various tips of building good a looking mosaic dataset Using master mosaic dataset, reference mosaic dataset to manage data in your organization Migrate mosaic datasets from image service definitions

41 Additional Information Technical workshops: Introduction to Imagery and Raster Data in ArcGIS (Wed:8:30, Fri:9:00) Publishing Image Services in ArcGIS (Thur:8:30 and 3:15) Advanced Image Management using the Mosaic Dataset (Wed: 3:15) Additional resources: Imagery section at resources.arcgis.com Image Blog http://blogs.esri.com/Dev/blogs/imagery/default.aspxhttp://blogs.esri.com/Dev/blogs/imagery/default.aspx Fill evaluations online www.esri.com/ucsessionsurveys First Offering ID: 880 Second Offering ID: 990

42 Questions?


Download ppt "Technical Workshops | Esri International User Conference San Diego, California Managing Imagery and Raster Data Using Mosaic Datasets Hong Xu, Prashant."

Similar presentations


Ads by Google