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.