![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > II > IImageServer3 Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that control an image server object (SO).
| 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. |
| Interfaces | Description |
|---|---|
| IImageServer2 | Provides access to members that control an image server. |
| IImageServer | Provides access to members that control an image server. |
| CoClasses and Classes | Description |
|---|---|
| ImageServer | The ArcGIS Server Image Server class. |
| ImageServerIP | Image Server Message Proxy. |
| ImageServerLP | Image Server LAN Proxy. |
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 |