The metadata for an ArcGIS image service. More...
Header: | #include <ArcGISImageServiceInfo.h> |
Since: | Esri::ArcGISRuntime 100.1 |
Public Functions
ArcGISImageServiceInfo() | |
ArcGISImageServiceInfo(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other) | |
ArcGISImageServiceInfo(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other) | |
~ArcGISImageServiceInfo() | |
QString | attribution() const |
QString | currentVersion() const |
QList<Esri::ArcGISRuntime::Field> | fields() const |
Esri::ArcGISRuntime::Envelope | fullExtent() const |
bool | isEmpty() const |
double | maxScale() const |
double | minScale() const |
QString | name() const |
Esri::ArcGISRuntime::PixelType | pixelType() const |
QList<Esri::ArcGISRuntime::RenderingRuleInfo> | renderingRuleInfos() const |
Esri::ArcGISRuntime::SpatialReference | spatialReference() const |
Esri::ArcGISRuntime::LayerTimeInfo | timeInfo() const |
QUrl | url() const |
Esri::ArcGISRuntime::ArcGISImageServiceInfo & | operator=(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other) |
Esri::ArcGISRuntime::ArcGISImageServiceInfo & | operator=(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other) |
Detailed Description
An ArcGIS image service is a data service that provides access to large collections of imagery, elevation data, rasters, and other remotely sensed data. ArcGISImageServiceInfo provides basic information about the image service, such as the name, extent, spatial reference, pixel type, mosaic field names (if appropriate), and a collection of rendering rules.
To display and interact with the raster images, create a RasterLayer using an ImageServiceRaster constructed from the URL to an ArcGIS Image Service. You can obtain the ArcGISImageServiceInfo content from a loaded ImageServiceRaster.
Member Function Documentation
ArcGISImageServiceInfo::ArcGISImageServiceInfo ()
Default constructor.
ArcGISImageServiceInfo::ArcGISImageServiceInfo (const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other)
Copy constructor from other ArcGISImageServiceInfo.
ArcGISImageServiceInfo::ArcGISImageServiceInfo (Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)
Move constructor from other ArcGISImageServiceInfo.
ArcGISImageServiceInfo::~ArcGISImageServiceInfo ()
Destructor.
QString ArcGISImageServiceInfo::attribution() const
Returns copyright information from image service info object.
QString ArcGISImageServiceInfo::currentVersion () const
Returns current version from image service info object.
QList<Esri::ArcGISRuntime::Field > ArcGISImageServiceInfo::fields() const
Returns optional mosaic dataset catalog table fields from image service info object.
Esri::ArcGISRuntime::Envelope ArcGISImageServiceInfo::fullExtent () const
Returns full extent from image service info object.
bool ArcGISImageServiceInfo::isEmpty () const
Returns whether this ArcGISImageServiceInfo is empty.
A default constructed ArcGISImageServiceInfo is empty.
Returns true
if empty.
double ArcGISImageServiceInfo::maxScale () const
Returns max scale value from image service info object.
double ArcGISImageServiceInfo::minScale () const
Returns min scale value from image service info object.
QString ArcGISImageServiceInfo::name() const
Returns name from image service info object.
Esri::ArcGISRuntime::PixelType ArcGISImageServiceInfo::pixelType () const
Returns the pixel type of the image service.
QList<Esri::ArcGISRuntime::RenderingRuleInfo > ArcGISImageServiceInfo::renderingRuleInfos () const
Returns a collection of information about the rendering rules defined in this image service.
Esri::ArcGISRuntime::SpatialReference ArcGISImageServiceInfo::spatialReference () const
Returns the spatial reference of the image service.
[since Esri::ArcGISRuntime 100.3]
Esri::ArcGISRuntime::LayerTimeInfo ArcGISImageServiceInfo::timeInfo () const
Returns the time info from the image service.
This function was introduced in Esri::ArcGISRuntime 100.3.
QUrl ArcGISImageServiceInfo::url() const
Returns the url of the image service.
Esri::ArcGISRuntime::ArcGISImageServiceInfo &ArcGISImageServiceInfo::operator=(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other)
Assignment operator from other ArcGISImageServiceInfo.
Esri::ArcGISRuntime::ArcGISImageServiceInfo &ArcGISImageServiceInfo::operator=(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)
Move operator from other ArcGISImageServiceInfo.