Provides access to members that control an image server object (SO).
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
Download | Clips images to a given geometry, and returns a list of downloadable files for a given set of catalog item IDs. | |
ExportImage | Exports into a well-known image for a given image description. | |
ExportMapImage | Exports into a well-known image with a correct aspect ratio for a given image description. | |
Fields | The fields of the image catalog. | |
GenerateServiceInfo | Generates the image service information as if a given rendering rule is applied. | |
GetCatalogItemCount | Gets the catalog item count for a given query filter. | |
GetCatalogItemIDs | Gets the catalog item IDs for a given query filter. | |
GetCatalogItems | Gets the catalog items for a given query filter. | |
GetFile | Get the URL to a given download result. | |
GetImage | Gets an image for a given image description. | |
GetNativePixelBlock | Gets a pixel block at a given block location for a specified raw source raster. | |
GetNativeRasterInfo | Gets raster information of all raw source rasters for a given raster catalog item. | |
GetPixelBlock | Gets a pixel block at a given block location. | |
GetRasterInfo | Gets the image information of a given raster catalog item. | |
GetRasterMetadata | Gets the metadata of a given raster catalog item. | |
GetThumbnail | Gets the thumbnail image of a given raster catalog item. | |
Identify | Identifies the pixel value and catalog items at the given location. | |
Metadata | The image service metadata. | |
ServiceInfo | The properties of the image service provided. | |
Version | The Image Server version number. |
Inherited Interfaces
Interfaces | Description |
---|---|
IImageServer2 | Provides access to members that control an image server. |
IImageServer | Provides access to members that control an image server. |
CoClasses that implement IImageServer3
CoClasses and Classes | Description |
---|---|
ImageServer | The ArcGIS Server Image Server class. |
ImageServerIP | Image Server Message Proxy. |
ImageServerLP | Image Server LAN Proxy. |
Remarks
IImageServer3 interface provides methods accessing the catalog of an image service such as select catalog items based on a query, get the catalog items, metadata, and download the selected items.
An ImageServer object can be created from multiple data models: raster dataset, mosaic dataset, or an image service defintion file (an 9.3 classic image server file). Table below lists the supported methods with regards to the data models.
Methods |
Raster Dataset |
Mosaic Dataset |
Image Service Definition |
---|---|---|---|
GetVersion | yes | yes | yes |
GetServiceInfo | yes | yes | yes |
GetImage | yes | yes | yes |
ExportImage | yes | yes | yes |
ExportMapImage | yes | yes | yes |
GetMetadata | yes | yes | yes |
GenerateServiceInfo | yes | yes | yes |
Identify | yes | yes | yes |
GetCatalogItemCount | no | yes | no |
GetCatalogItemIDs | no | yes | no |
GetCatalogItems | no | yes | no |
GetThumnail | no | yes | no |
GetRasterMetadata | no | yes | no |
GetRasterInfo | no | yes | no |
GetPixelBlock | no | yes | no |
GetNativeRasterInfo | no | yes | no |
GetNativePixelBlock | no | yes | no |
GetFields | no | yes | no |
Download | no | yes | no |
GetFile | no | yes | no |