Image Caching with ArcGIS Server - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Image Caching with ArcGIS Server

Description:

... speaking when we cached from a tif raster catalog the cache was 16%-37% of the ... Replacing raster storage in SDE with Cache. External Consumption ... – PowerPoint PPT presentation

Number of Views:117
Avg rating:3.0/5.0
Slides: 23
Provided by: virginiaec
Category:

less

Transcript and Presenter's Notes

Title: Image Caching with ArcGIS Server


1
Image Caching with ArcGIS Server
  • Michael Kolonay
  • GIS Systems Admin/Application Developer

2
  • What is a Map Service Cache in ArcGIS Server?
  • Pre-rendered images based on a map service.
  • Created at predefined scale levels.

Source ESRI
3
  • Why Cache?
  • Speed.
  • Cartographic Quality.

4
  • Why Cache?
  • Speed.
  • Using an image cache significantly improves map
    service performance.

5
  • Why Cache?
  • Speed.
  • Using an image cache significantly improves map
    service performance.

6
  • Why Cache?
  • Cartographic Quality.
  • Using an image cache allows more complex
    symbology

7
  • What are the requirements?
  • ArcGIS Server
  • Data Storage
  • CPU time

8
  • What are the requirements?
  • Data Storage
  • How much space will you need to Cache your base
    maps?
  • Generally speaking when we cached from a tif
    raster catalog the cache was 16-37 of the total
    catalog size.
  • When caching from SDE the cache was 284 of the
    disc space required for the feature class.

9
  • What are the requirements?
  • CPU Time
  • How time will it take to create a cache?
  • Depends on where/how you have your data stored
  • Depends on the type of system you have

10
  • Some More Details Various Caches

11
  • Some More Details Tiff Tiles

12
  • Some More Details- Tiff Cache Size Growth

13
  • Some More Details- Tiff Cache Size by Scale Level

14
  • Some More Details- 2002 6in 1ft Cache Size by
    Scale Level

15
  • Some More Details- 2002 6in 1ft Cache Size by
    Scale Level

16
  • Some Standards Used
  • Scale Levels
  • Tile sizes
  • 512 X 512
  • File Formats
  • JPEG for aerial imagery.
  • PNG for road basemaps.

17
  • Walkthrough of Caching
  • We first tried caching the entire state using the
    tools in ArcCatalog.

18
  • Brief Walkthrough of Caching
  • We first tried caching the entire state using the
    tools in ArcCatalog.
  • This did not work well for us.
  • Too many empty tiles were created.
  • Difficult to recover from when process failed.
  • So instead we used a python script.
  • Update Map Server Cache by FeatureClass by
    Jeremy Bartley.

19
  • Example of FeatureClass that we used.

20
  • Some Examples
  • http//spatialserver.yesvirginia.org/2002_imagery_
    cache
  • http//spatialserver.yesvirginia.org/2002_imagery_
    NoCache/

21
  • What else are we using ArcGIS Server for?
  • Internal Consumption of Basemap Cache.
  • Replacing raster storage in SDE with Cache.
  • External Consumption
  • Soap Services (Cached and non-cached.)
  • Web Map Applications
  • Database Replication
  • Replicating sites and buildings data with
    Virginia localities.

22
  • Sources
  • Authoring and Publishing Optimized Map Services
  • Building and Using ArcGIS Server Map Caches -Best
    Practices. (From Developer Summit 2007)
  • ArcGIS Server Best Practices and Guidelines.
    (NEARC 2007 ESRI Technical Session)
  • Web Application Stress Test Methodology
  • Update Map Server Cache by Feature Class
Write a Comment
User Comments (0)
About PowerShow.com