Upload
esri
View
787
Download
1
Embed Size (px)
DESCRIPTION
Guenter Doerffel presentation on Esri European User Conference 2011.
Citation preview
TW: Building Mosaic Datasets28th of October 2011 - 11.30 to 13.00
held by:
Guenter DoerffelTechnical Marketing LeadSynerGIS Austria (Distributor Austria)[email protected]
The description in the Agenda
A rough plan for this afternoon
• Mosaic Datset Basics
• Different Mosaic Datasets
• There is more to it … Configuration, GP, …
• Serving Mosaics : Image Services• Serving Mosaics : Image Services
Always included: Whats comming with ArcGIS 10.1
Organizing rasters as a mosaic dataset
Image 1 Image 2
Image 4Image 3
Source images Mosaic dataset
A
The Mosaic Dataset Advantage(s)
• All Pro‘s of unmanaged Catalog and Raster Dataset
• Can combine data of different resolution, colormodel, spatial reference, meaning …
• Can handle overlapping data (space and time!)
• Knows about raster types/ raster products (10.1)
• Knows about (on the fly) raster functions
• Can dynamically mosaic using different methods
• Allows access to table for selection
• Can create Referenced Mosaics (derived results)
• Is time-aware
• Can be served as Image Service
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 in real
Dynamic data compression
A LITTLE DEMO
Dynamic data compressionRaster functions
Workflow to create a mosaic dataset
� Create a geodatabase
� Create a new mosaic dataset
� Add rasters to mosaic dataset
� Optimize …
A D
3 4
The structure of a MosaicDataset
• Group-Layer display in ArcMap:- Boundary
Default: Full extent off all Imagesin fact: Whatever you want
- Footprint- FootprintDefault: Extent of participating imagesIn fact: Can be changed individually!
- (Seamline)Where mosaicking is to take place
- ImageThe single Image delivered to client… with many additional settings
Images might not be visible in all scales
• Visibility depends on RESOLUTION and SCALE …
• … and can be influenced by PYRAMIDS and OVERVIEWS
This defines the „Display-Range“ as PixelSize (PS)in which the Image will be used by the system
This describes the resolution range inside the image …… so in this case, there are internal pyramids
If metric: Scale = PS x 96/0.0254
Dpi-Default (PC Display)Conversion factor inch:meter
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
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
Keep in mind: Tiles …
• Some Raster Formats allow tiling
• MUCH faster access (less data to be read – lessmemory used)
• Standard: 128 x 128 Pixel (this is often too small!)- Adjust: ¼ of average display size
• Tiling is invisible for end user!0 1 2
0
1
2
Internal tiles
Modify footprint or boundary
• Extents of images and services are defined byvectors
Footprints + Overviews = Boundary Image ViewImage ViewImage ViewImage View
Without changingany image content…
…you can offer aservices like this!
Creating a mosaic dataset
The table structure and its meanings
Changing footprint and boundary
A LITTLE DEMO
Changing footprint and boundaryOverviews are not pyramids but may be
There is much more to it … examplesRaster Types – potentially complex Image Specifications
• ArcGIS Raster Dataset is just one „Type“
• Raster Types make sure, the datacontent of many files is used …
• Makes use of function chains
There is much more to it … examplesNo data handling – smarter than ever
• More than one value per dataset
• True masking
• Makes use of Mask-function
There is much more to it … examplesReferenced Mosaic – one source, many services
• Only maintain one Mosaic
• Referenced ones are updated automatically
• Example: Create one Elevation service …- Referenced Service: Hillshade
- Referenced Service: Aspect
- Referenced Service: Slope …
Lidar DEM
Hillshade
Referenced Mosaic
Datasets
Slope
Aspect
There is much more to it … examplesSynchronize – Data changes detected automatically
• Base data changes …- Same name, different content
- Files added to a workspace (*10.1 final)
- Metadata changes to a dataset
New geometry to a dataset- New geometry to a dataset
- …
���� Run „Synchronize“ and the system does whats needed
There is much more to it … examplesImport Geometry – Use your geometries as footprint/bound ary
• A service for every administrative unit?
• A limited service for a contractor, only for a week?
• Exclude military facilities?
There is much more to it … examplesGP-Tools – automate your work
• Part of the data management tools
• Toolset in the Raster Toolbox
• other relevant tools in- Raster Catalog
- Raster Processing
- Raster Properties
Adding a GeoEye raster type
NoData – a really horrable example
Referenced Mosaics from elevation data
A LITTLE DEMO (if time)
Referenced Mosaics from elevation data
A summary of 10.1 MosaicDataset News
• More Mosaic Properties
• Extended Raster Function (batch) Editor
• Attribute Table Function => Classification
• Load LIDAR from *.las• Load LIDAR from *.las
• Analyze Mosaic: like for MSD
• Need to Upgrade 10 to 10.1 dataset
Image-Services: The served MosaicDataset
• Many server-sided settings:- Size
- Number of rasters
- Resampling
Compression- Compression
- MosaicMethods
- Table/catalog access
- Metadata level
- Fields
- Download
- Upload (10.1)
- Mensuration (10.1)
ImageService Properties on the server
A sample web client to ImageServices
A LITTLE DEMO
A summary of 10.1 ImageService News
• Extended REST-API (Operations)- Add Raster
- Update Raster
- Delete Raster
Mensuration- Mensuration
- …
• Resourcen- Tile
- Attribute Table
- Colormap
- …
A summary of 10.1 ImageService News
• Function Templates
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