Hide Table of Contents
esri/dijit/util
esri/layer/pixelFilters
esri/process
esri/support
esri/workers
Class: TileInfo

dojo.require("esri.layers.TileInfo")

Description

(Added at v1.0)
Contains information about the tiling scheme for an ArcGISTiledMapServiceLayer. TileInfo has no constructor.

Samples

Search for samples that use this class.

Constructors

NameSummary
new esri.layers.TileInfo(properties)Creates a new object describing the given tiling scheme.

Properties

NameTypeSummary
dpiNumberThe dpi of the tiling scheme.
formatStringImage format of the cached tiles.
heightNumberHeight of each tile in pixels.
lodsLOD[]An array of levels of detail that define the tiling scheme.
originPointThe tiling scheme origin.
spatialReferenceSpatialReferenceThe spatial reference of the tiling schema.
widthNumberWidth of each tile in pixels.

Methods

NameReturn typeSummary
toJson()ObjectConverts object to its ArcGIS Server JSON representation.
Constructor Details

new esri.layers.TileInfo(properties)

Creates a new object describing the given tiling scheme. (Added at v3.4)
Parameters:
<Object> properties Required Properties describing the tiling scheme.
Sample:
var tileInfo = new esri.layers.TileInfo({
  "rows" : 256, 
  "cols" : 256, 
  "dpi" : 96, 
  "format" : "JPEG", 
  "compressionQuality" : 90, 

  "origin" : {
    "x" : -20037508.342787, 
    "y" : 20037508.342787
  }, 

  "spatialReference" : {
    "wkid" : 102100
  }, 

  "lods" : [
    {"level" : 0, "resolution" : 156543.033928, "scale" : 591657527.591555}, 
    {"level" : 1, "resolution" : 78271.5169639999, "scale" : 295828763.795777}, 
    {"level" : 2, "resolution" : 39135.7584820001, "scale" : 147914381.897889}, 
    {"level" : 3, "resolution" : 19567.8792409999, "scale" : 73957190.948944}, 
    {"level" : 4, "resolution" : 9783.93962049996, "scale" : 36978595.474472}, 
    {"level" : 5, "resolution" : 4891.96981024998, "scale" : 18489297.737236}, 
    {"level" : 6, "resolution" : 2445.98490512499, "scale" : 9244648.868618}, 
    {"level" : 7, "resolution" : 1222.99245256249, "scale" : 4622324.434309}, 
    {"level" : 8, "resolution" : 611.49622628138, "scale" : 2311162.217155}, 
    {"level" : 9, "resolution" : 305.748113140558, "scale" : 1155581.108577}, 
    {"level" : 10, "resolution" : 152.874056570411, "scale" : 577790.554289}, 
    {"level" : 11, "resolution" : 76.4370282850732, "scale" : 288895.277144}, 
    {"level" : 12, "resolution" : 38.2185141425366, "scale" : 144447.638572}, 
    {"level" : 13, "resolution" : 19.1092570712683, "scale" : 72223.819286}, 
    {"level" : 14, "resolution" : 9.55462853563415, "scale" : 36111.909643}, 
    {"level" : 15, "resolution" : 4.77731426794937, "scale" : 18055.954822}, 
    {"level" : 16, "resolution" : 2.38865713397468, "scale" : 9027.977411}, 
    {"level" : 17, "resolution" : 1.19432856685505, "scale" : 4513.988705}, 
    {"level" : 18, "resolution" : 0.597164283559817, "scale" : 2256.994353}, 
    {"level" : 19, "resolution" : 0.298582141647617, "scale" : 1128.497176}
  ]
});
Property Details

<Number> dpi

The dpi of the tiling scheme.

<String> format

Image format of the cached tiles. Valid values are png8, png24, png32, and jpg.

<Number> height

Height of each tile in pixels.

<LOD[]> lods

An array of levels of detail that define the tiling scheme.

<Point> origin

The tiling scheme origin.

<SpatialReference> spatialReference

The spatial reference of the tiling schema. See Projected Coordinate Systems and Geographic Coordinate Systems for the list of supported spatial references.

<Number> width

Width of each tile in pixels.
Method Details

toJson()

Converts object to its ArcGIS Server JSON representation. (Added at v3.4)
Return type: Object
Show Modal