ImageServiceInfo

A class that provides access to image service information.

Property

Type

Description

AllowedCompressions

string

The list of allowed client controllable transmission compressions including None, LZ77, and JPEG.

AllowedFields

string

The list of field names that are visible to the clients.

AllowedItemMetadata

string

The level of item metadata details: None, Basic, or Full.

AllowedMosaicMethods

string

The list of allowed client controllable mosaic method names.

BandCount

int

The number of bands.

Colormap

RasterColormap

Colormap of the image service (service is a single band).

CopyrightText

string

The Copyright information associated with the image service.

DefaultCompression

string

The default compression method (None, LZ77, or JPEG).

DefaultCompressionQuality

int

The default compression quality for JPEG compression.

DefaultCompressionQualitySpecified

bool

Indicates if DefaultCompressionQuality is specified.

DefaultMosaicMethod

esriMosaicMethod

The default mosaic method.

DefaultMosaicMethodSpecified

bool

Indicates if DefaultMosaicMethod is specified.

DefaultResamplingMethod

rstResamplingTypes

The default resampling method.

DefaultResamplingMethodSpecified

bool

Indicates if DefaultResamplingMethod is specified.

Description

string

The image service description.

EndTimeFieldName

string

The end time field name.

Extent

Envelope

The native extent of the image service.

HasRasterAttributeTable

bool

Indicates if the service has a raster attribute table.

Histograms

RasterHistogram[]

Histograms of all bands.

MaxDownloadImageCount

int

The maximum number of rasters allowed to download.

MaxDownloadImageCountSpecified

bool

Indicates if MaxDownloadImageCount is specified.

MaxMosaicImageCount

int

The maximum number of images allowed for mosaic.

MaxMosaicImageCountSpecified

bool

Indicates if MaxMosaicImageCount is specified.

MaxNCols

int

The maximum number of columns this service can serve.

MaxNRows

int

The maximum number of rows this service can serve.

MaxPixelSize

double

The maximum visible pixel size.

MaxRecordCount

int

The maximum number of records (catalog items) can be returned for query results.

MaxRecordCountSpecified

bool

Indicates if MaxRecordCount is specified.

MaxScale

double

The maximum scale at which service can be cached.

MaxValues

double[]

A list of maximum values, one per band.

MeanValues

double[]

A list of mean values, one per band.

MensurationCapabilities

string

The supported mensuration capabilities, including: Basic, Base-Top Height,Top-Top Shadow Height, Base-Top Shadow Height, and 3D.

MinPixelSize

double

The minimum visible pixel size.

MinScale

double

The minimum scale at which service can be cached.

MinValues

double[]

A list of minimum values, one per band.

Name

string

The image service name.

NoData

object

The NoData (background) value of the image service. The variant data type does not have to match the pixel type. It can be empty or outside the pixel value range. This indicates the service does not have a predefined NoData value, and will not fill NoData pixels with a predefined value.

PixelSizeX

double

The pixel size in X.

PixelSizeY

double

The pixel size in Y.

PixelType

rstPixelType

The pixel type of the image service.

RasterFunctions

RasterInfoFunction[]

Raster functions associated with the image service.

RasterTypes

RasterTypeInfo[]

Raster types supported by the image service in an add request.

ServiceDataType

esriImageServiceDataType

The data type of the image service. It provides additional usage information about image data the service served.

ServiceProperties

string

The default service properties in XML format.

ServiceSourceType

esriImageServiceSourceType

The data source type of the image service. It provides additional information on the data source the service served.

ServiceSourceTypeSpecified

bool

Indicates if ServiceSourceType is specified.

StartTimeFieldName

string

The start time field name.

StdvValues

double[]

A list of standard deviation values, one per band.

SupportBSQ

bool

Indicates if output can be generated in BSQ pixel interleave format.

SupportBSQSpecified

bool

Indicates if SupportBSQ is specified.

SupportsTime

bool

Indicates if Time is supported.

SupportsTimeSpecified

bool

Indicates if SupportsTimeSpecified is specified.

TimeExtent

TimeExtent

The extent of time.

TimeReference

TimeReference

Indicates which time zone and daylight savings time values were used when the underlying data was recorded.

TimeValueFormat

string

The format of the time value field.

Remarks

This object provides information on allowed fields, native spatial reference, allowed compressions, allowed mosaic methods, default compression, default compression quality, default mosaic method, default resampling method, etc. There is no colormap, histogram, and attribute table.

The ServiceDataType property can be one of the following:

The ServiceSourceType property can be one of the following:

11/8/2016