VectorTileSourceInfo Class

  • VectorTileSourceInfo
  • class Esri::ArcGISRuntime::VectorTileSourceInfo

    The metadata for a vector tile source. More...

    Header: #include <VectorTileSourceInfo.h>
    Since: Esri::ArcGISRuntime 100.0

    Public Functions

    VectorTileSourceInfo()
    VectorTileSourceInfo(const Esri::ArcGISRuntime::VectorTileSourceInfo &other)
    VectorTileSourceInfo(Esri::ArcGISRuntime::VectorTileSourceInfo &&other)
    ~VectorTileSourceInfo()
    Esri::ArcGISRuntime::VectorTileStyle defaultStyle() const
    QUrl defaultStyleUrl() const
    Esri::ArcGISRuntime::Envelope fullExtent() const
    Esri::ArcGISRuntime::Envelope initialExtent() const
    bool isEmpty() const
    bool isExportTilesAllowed() const
    QList<Esri::ArcGISRuntime::LevelOfDetail> levelsOfDetail() const
    int maxExportTilesCount() const
    double maxScale() const
    double minScale() const
    QString name() const
    Esri::ArcGISRuntime::Point origin() const
    Esri::ArcGISRuntime::SpatialReference spatialReference() const
    QUrl url() const
    QString version() const
    Esri::ArcGISRuntime::VectorTileSourceInfo &operator=(const Esri::ArcGISRuntime::VectorTileSourceInfo &other)
    Esri::ArcGISRuntime::VectorTileSourceInfo &operator=(Esri::ArcGISRuntime::VectorTileSourceInfo &&other)

    Detailed Description

    A vector tile source can be provided by online vector tile service, a vector tile style sheet, or a local vector tile cache. VectorTileSourceInfo provides basic information about the vector tile source such as the name, URL, extent and visible scale. You can obtain the VectorTileSourceInfo from an ArcGISVectorTiledLayer or a VectorTileCache.

    See also ArcGISVectorTiledLayer::sourceInfo and VectorTileCache::sourceInfo.

    Member Function Documentation

    VectorTileSourceInfo::VectorTileSourceInfo()

    Default constructor.

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

    Copy constructor from other VectorTileSourceInfo.

    VectorTileSourceInfo::VectorTileSourceInfo(Esri::ArcGISRuntime::VectorTileSourceInfo &&other)

    Move constructor from other VectorTileSourceInfo.

    VectorTileSourceInfo::~VectorTileSourceInfo()

    Destructor.

    Esri::ArcGISRuntime::VectorTileStyle VectorTileSourceInfo::defaultStyle() const

    Returns the default style object.

    QUrl VectorTileSourceInfo::defaultStyleUrl() const

    Returns the current the default style URL.

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

    Returns the full extent of the source data.

    Esri::ArcGISRuntime::Envelope VectorTileSourceInfo::initialExtent() const

    Returns the initial extent of the source data.

    bool VectorTileSourceInfo::isEmpty() const

    Returns whether the object is empty.

    A default constructed VectorTileSourceInfo is empty.

    bool VectorTileSourceInfo::isExportTilesAllowed() const

    Returns true if this source supports exporting tiles, false otherwise.

    [since Esri::ArcGISRuntime 100.2] QList<Esri::ArcGISRuntime::LevelOfDetail> VectorTileSourceInfo::levelsOfDetail() const

    Returns the levels of detail of the source data.

    This function was introduced in Esri::ArcGISRuntime 100.2.

    [since Esri::ArcGISRuntime 100.3] int VectorTileSourceInfo::maxExportTilesCount() const

    Returns the maximum number of tiles that can be exported from the service.

    This function was introduced in Esri::ArcGISRuntime 100.3.

    double VectorTileSourceInfo::maxScale() const

    Returns the maximum scale.

    double VectorTileSourceInfo::minScale() const

    Returns the minimum scale.

    QString VectorTileSourceInfo::name() const

    Returns the source name.

    Esri::ArcGISRuntime::Point VectorTileSourceInfo::origin() const

    Returns the origin of the source data.

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

    Returns the spatial reference of the source data.

    QUrl VectorTileSourceInfo::url() const

    Returns the vector tile source URL.

    QString VectorTileSourceInfo::version() const

    Returns the source version.

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

    Assignment operator from other VectorTileSourceInfo.

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

    Move operator from other VectorTileSourceInfo.

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