ArcGIS Developers

VectorTileSourceInfo Class

class Esri::ArcGISRuntime::VectorTileSourceInfo

Information about a vector tile source. More...

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

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

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

Detailed Description

This class describes a vector tile source, which may be displayed using an ArcGISVectorTiledLayer. The vector tile source can be an online service, a vector tile style sheet, or a local vector tile cache. The information about the source includes name, extent, visible scale, and so on.

Member Function Documentation

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

Move constructor from other VectorTileSourceInfo.

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

Copy constructor from other VectorTileSourceInfo.


Default constructor.

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

Move operator from other VectorTileSourceInfo.

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

Assignment operator from other VectorTileSourceInfo.



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

Returns information about the default style sheet referenced in the vector tile source.

QUrl VectorTileSourceInfo::defaultStyleUrl() const

Returns the URL of the default style sheet referenced in the vector tile source.

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

Returns the full extent of this vector tile source.

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

Returns the initial extent defined for this vector tile source.

bool VectorTileSourceInfo::isEmpty() const

Returns whether the object is empty.

A default constructed VectorTileSourceInfo is empty.

bool VectorTileSourceInfo::isExportTilesAllowed() const

Returns whether this vector tile source may be used to export tiles.

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.

int VectorTileSourceInfo::maxExportTilesCount() const

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

This function was introduced in Esri::ArcGISRuntime 100.3.

double VectorTileSourceInfo::maxScale() const

Returns the maximum scale defined for this vector tile source.

double VectorTileSourceInfo::minScale() const

Returns the minimum scale defined for this vector tile source.

QString VectorTileSourceInfo::name() const

Returns the name of this vector tile source.

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

Returns the origin point of this vector tile source.

The origin point is the upper left corner of the extent as displayed by default.

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

Returns the spatial reference of this vector tile source.

QUrl VectorTileSourceInfo::url() const

Returns the URL of the vector tile source.

QString VectorTileSourceInfo::version() const

Returns the version of this vector tile source.

Feedback on this topic?