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.

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.

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.

MaxValues

double[]

A list of maximum values, one per band.

MeanValues

double[]

A list of mean values, one per band.

MinPixelSize

double

The minimum visible pixel size.

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.

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, allowed compressions, allowed mosaic methods, default compression, default compression quality, default mosaic method, default resampling method, etc.

 

The ServiceSourceType property can be one of the following: