ArcGISImageServiceInfo Class

  • ArcGISImageServiceInfo
  • class Esri::ArcGISRuntime::ArcGISImageServiceInfo

    Read-only metadata from the image service. More...

    Header: #include <ArcGISImageServiceInfo.h>
    Since: Esri::ArcGISRuntime 100.1

    This class was introduced in Esri::ArcGISRuntime 100.1.

    Public Functions

    ArcGISImageServiceInfo(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)
    ArcGISImageServiceInfo(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other)
    ArcGISImageServiceInfo()
    Esri::ArcGISRuntime::ArcGISImageServiceInfo &operator=(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)
    Esri::ArcGISRuntime::ArcGISImageServiceInfo &operator=(const 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

    Detailed Description

    This metadata is populated once the corresponding ImageServiceRaster object is loaded.

    Member Function Documentation

    ArcGISImageServiceInfo::ArcGISImageServiceInfo(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)

    Move constructor from other ArcGISImageServiceInfo.

    ArcGISImageServiceInfo::ArcGISImageServiceInfo(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other)

    Copy constructor from other ArcGISImageServiceInfo.

    ArcGISImageServiceInfo::ArcGISImageServiceInfo()

    Default constructor.

    Esri::ArcGISRuntime::ArcGISImageServiceInfo &ArcGISImageServiceInfo::operator=(Esri::ArcGISRuntime::ArcGISImageServiceInfo &&other)

    Move operator from other ArcGISImageServiceInfo.

    Esri::ArcGISRuntime::ArcGISImageServiceInfo &ArcGISImageServiceInfo::operator=(const Esri::ArcGISRuntime::ArcGISImageServiceInfo &other)

    Assignment operator from other ArcGISImageServiceInfo.

    ArcGISImageServiceInfo::~ArcGISImageServiceInfo()

    Destructor.

    QString ArcGISImageServiceInfo::attribution() const

    Returns the attribution of the service.

    QString ArcGISImageServiceInfo::currentVersion() const

    Returns the ArcGIS Server version of the service.

    QList<Esri::ArcGISRuntime::Field> ArcGISImageServiceInfo::fields() const

    Returns information about fields in the service.

    Esri::ArcGISRuntime::Envelope ArcGISImageServiceInfo::fullExtent() const

    Returns the full extent of the service as an Envelope.

    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 the maximum scale of the service.

    double ArcGISImageServiceInfo::minScale() const

    Returns the minimum scale of the service.

    QString ArcGISImageServiceInfo::name() const

    Returns the name of the service.

    Esri::ArcGISRuntime::PixelType ArcGISImageServiceInfo::pixelType() const

    Returns the pixel type of the image service.

    QList<Esri::ArcGISRuntime::RenderingRuleInfo> ArcGISImageServiceInfo::renderingRuleInfos() const

    Returns information about raster templates defined by the service.

    Esri::ArcGISRuntime::SpatialReference ArcGISImageServiceInfo::spatialReference() const

    Returns the spatial reference of the image service.

    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.

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

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close