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 model, raster dataset, mosaic definiton, 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 Definition |
Image Service Definition |
---|---|---|---|
GetVersion | yes | yes | yes |
GetServiceInfo | yes | yes | yes |
GetImage | yes | yes | yes |
ExportImage | yes | yes | yes |
ExportScaledImage | yes | yes | yes |
GetMetadata | yes | yes | yes |
GenerateServiceInfo | 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 |
GetFields | no | yes | no |
Download | no | yes | no |
GetFile | no | yes | no |
Identify | no | yes | no |