public void Construct(IPropertySet props) { _configProps = props; imageServerInit = (IImageServerInit3)_serverObjectHelper.ServerObject; IName mosaicName = imageServerInit.ImageDataSourceName; if (mosaicName is IMosaicDatasetName) { IMosaicDataset md = (IMosaicDataset)mosaicName.Open(); _mosaicCatalog = md.Catalog; _supportRasterItemAccess = true; } else _supportRasterItemAccess = false; }
public void Construct(IPropertySet props) { _configProps = props; IImageServerInit3 imageServer = (IImageServerInit3)_serverObjectHelper.ServerObject; IName mosaicName = imageServer.ImageDataSourceName; if (mosaicName is IMosaicDatasetName) { IMosaicDataset md = (IMosaicDataset)mosaicName.Open(); _mosaicCatalog = md.Catalog; _supportRasterItemAccess = true; } else { _supportRasterItemAccess = false; } }