Skip To Content ArcGIS for Developers Sign In Dashboard

VectorTileSourceInfo Class

(Esri::ArcGISRuntime::VectorTileSourceInfo)

Information about a vector tile source. More...

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

Public Functions

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

Detailed Description

Information about a vector tile source.

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()

Default constructor.

VectorTileSourceInfo::VectorTileSourceInfo(const VectorTileSourceInfo &other)

Copy constructor from other VectorTileSourceInfo.

VectorTileSourceInfo::VectorTileSourceInfo(VectorTileSourceInfo &&other)

Move constructor from other VectorTileSourceInfo.

VectorTileSourceInfo::~VectorTileSourceInfo()

Destructor.

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.

Envelope VectorTileSourceInfo::fullExtent() const

Returns the full extent of this vector tile source.

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<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.

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.

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.

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

Assignment operator from other VectorTileSourceInfo.

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

Move operator from other VectorTileSourceInfo.


Feedback on this topic?