ArcGISImageServiceInfo Class

  • ArcGISImageServiceInfo
  • class Esri::ArcGISRuntime::ArcGISImageServiceInfo

    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.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.