Top 10 Most Downloaded Games on Play Store in 2024
Building Mosaics
1. TW: Building Mosaic Datasets
28th of October 2011 - 11.30 to 13.00
held by:
Guenter Doerffel
Technical Marketing Lead
SynerGIS Austria (Distributor Austria)
g.doerffel@mysynergis.com
3. A rough plan for this afternoon
• Mosaic Datset Basics
• Different Mosaic Datasets
• There is more to it … Configuration, GP, …
• Serving Mosaics: Image Services
Always included: Whats comming with ArcGIS 10.1
4. Organizing rasters as a mosaic dataset
Image 1 Image 2
Image 3 Image 4
Source images Mosaic dataset
A
5. The Mosaic Dataset Advantage(s)
• All Pro‘s of unmanaged Catalog and Raster Dataset
• Can combine data of different resolution, color
model, 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
8. Mosaic methods control display order
By Attribute
With no Cloud cover With Cloud cover
By Cloud cover By Acquisition Date
A D
9. A LITTLE DEMO
Mosaic Dataset Properties
Different mosaic methods in real
Dynamic data compression
Raster functions
10. Workflow to create a mosaic dataset
Create a geodatabase
Create a new mosaic dataset
Add rasters to mosaic dataset
Optimize …
3 4
A D
11. The structure of a MosaicDataset
• Group-Layer display in ArcMap:
- Boundary
Default: Full extent off all Images
in fact: Whatever you want
- Footprint
Default: Extent of participating images
In fact: Can be changed individually!
- (Seamline)
Where mosaicking is to take place
- Image
The single Image delivered to client
… with many additional settings
12. 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
Conversion factor inch:meter
Dpi-Default (PC Display)
13. Raster pyramids always show the same content ...
10 m
Level 0
20m
Level 1
40 m
Level 2 Different cell sizes
80m
Level 3
A
14. Overviews are not (always) pyramids ….
10 m
Level 0
20m
Level 1
40 m
Level 2 Different cell sizes
80m
Level 3
A
15. Keep in mind: Tiles …
• Some Raster Formats allow tiling
• MUCH faster access (less data to be read – less
memory 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
Internal tiles
1
2
16. Modify footprint or boundary
• Extents of images and services are defined by
vectors
Footprints + Overviews = Boundary Image View
Without changing …you can offer a
any image content… services like this!
17. A LITTLE DEMO
Creating a mosaic dataset
The table structure and its meanings
Changing footprint and boundary
Overviews are not pyramids but may be
18. There is much more to it … examples
Raster Types – potentially complex Image Specifications
• ArcGIS Raster Dataset is just one „Type“
• Raster Types make sure, the data
content of many files is used …
• Makes use of function chains
19. There is much more to it … examples
No data handling – smarter than ever
• More than one value per dataset
• True masking
• Makes use of Mask-function
20. There is much more to it … examples
Referenced 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 Hillshade
- Referenced Service: Slope …
Slope Referenced
Mosaic
Datasets
Lidar DEM
Aspect
21. There is much more to it … examples
Synchronize – 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
- …
Run „Synchronize“ and the system does whats needed
22. There is much more to it … examples
Import Geometry – Use your geometries as footprint/boundary
• A service for every administrative unit?
• A limited service for a contractor, only for a week?
• Exclude military facilities?
23. There is much more to it … examples
GP-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
24. A LITTLE DEMO (if time)
Adding a GeoEye raster type
NoData – a really horrable example
Referenced Mosaics from elevation data
25. A summary of 10.1 MosaicDataset News
• More Mosaic Properties
• Extended Raster Function (batch) Editor
• Attribute Table Function => Classification
• Load LIDAR from *.las
• Analyze Mosaic: like for MSD
• Need to Upgrade 10 to 10.1 dataset
26. Image-Services: The served MosaicDataset
• Many server-sided settings:
- Size
- Number of rasters
- Resampling
- Compression
- MosaicMethods
- Table/catalog access
- Metadata level
- Fields
- Download
- Upload (10.1)
- Mensuration (10.1)
29. A summary of 10.1 ImageService News
• Function Templates
30. Me gustaría dar las gracias a
I would like to thank
• Tracasa
• Aurensis
• la Junta de Andalucía
• el Instituto Geográfico Nacional
• y a Esri España
por su colaboración en los datos usados en este workshop
for their collaboration with the data used for this presentation