An overview of the client library

ArcGIS Image Server client library provides a developer with the ability to create client applications. It contains objects and defines interfaces that help in connecting to ArcGIS Image Server and extracting images from image services published on a service provider. The image services can be local (such as a .ISDef image service) and remote (such as a .ISCDef image service).

The objects that implement this functionality are grouped into a number of library subsystems. These library subsystems are:

IClientObject
IImageService
IServicePropertiesDialog
IServicePropertiesDialogEvents
IExportImageDialog

The methods of these objects are designed to take the input and output as XML strings so that the interface is open to modification and expansion. The XML schemas of these methods are provided in the help. These schemas are not the actual definition files used internally. Modifications to these schemas will not affect the behavior of these methods.

All these objects work with ArcGIS 9.2 and higher versions.