Default constructor.
ArcGISMapServiceInfo::ArcGISMapServiceInfo(const Esri::ArcGISRuntime::ArcGISMapServiceInfo &other)Copy constructor from other ArcGISMapServiceInfo.
[noexcept]
ArcGISMapServiceInfo::ArcGISMapServiceInfo(Esri::ArcGISRuntime::ArcGISMapServiceInfo &&other)
Move constructor from other ArcGISMapServiceInfo.
[override virtual noexcept]
ArcGISMapServiceInfo::~ArcGISMapServiceInfo()
Destructor.
QString ArcGISMapServiceInfo::attribution() constReturns the copyright text.
Esri::ArcGISRuntime::MapServiceCapabilities ArcGISMapServiceInfo::capabilities() constReturns the map service capabilities. For example, exporting map images, data and query operations.
QString ArcGISMapServiceInfo::currentVersion() constReturns the current version of the ArcGIS map service.
QString ArcGISMapServiceInfo::description() constReturns the description of the service.
Esri::ArcGISRuntime::ServiceDocumentInfo ArcGISMapServiceInfo::documentInfo() constReturns the document information such as the title, author, and comments.
[static]
Esri::ArcGISRuntime::ArcGISMapServiceInfo ArcGISMapServiceInfo::fromJson(const QString &json)
Convert a JSON string to an object.
Returns the full extent of the service as an Envelope.
Esri::ArcGISRuntime::Envelope ArcGISMapServiceInfo::initialExtent() constReturns the initial extent of the service as an Envelope.
bool ArcGISMapServiceInfo::isEmpty() constGets whether this ArcGISMapServiceInfo is empty.
A default constructed ArcGISMapServiceInfo is empty.
Returns true
if empty.
[since Esri::ArcGISRuntime 100.10]
bool ArcGISMapServiceInfo::isExportTileCacheCompactV2Allowed() const
Returns true
if exporting tiles in compact version 2 format (.tpkx) is supported, false
otherwise.
The export tile cache compact version 2 (.tpkx
) format now supersedes the compact (.tpk
) format across ArcGIS software. For more information, see CacheStorageFormat::CompactV2.
If this property is true
, the map service supports exporting tiles as .tpkx
format. If this property is false
, the service does not support exporting .tpkx
format, and you should check isExportTilesAllowed to confirm whether it supports exporting the earlier .tpk
format. format version.
currentVersion, 10.9 or greater, supports exporting tiles as .tpkx
. Compact V2 tile caches can also be exported from export-enabled Esri image basemaps and elevation services hosted on ArcGIS Online. For more details on the specification of a .tpkx
file, see https://github.com/Esri/tile-package-spec.
This function was introduced in Esri::ArcGISRuntime 100.10.
See also CacheStorageFormat.
bool ArcGISMapServiceInfo::isExportTilesAllowed() constReturns true
if exporting tiles in compact format (.tpk) is supported, false
otherwise.
This property indicates whether the map service supports exporting tiles as compact (.tpk
) format. Exporting tiles allows you to use them as a basemap, operational layer, or elevation source, without network connectivity. See TileCache for information on creating a layer from a local tile cache.
To export tiles, you can use either the ExportTileCacheTask or the OfflineMapTask.
There are two formats for exporting a tile cache:
.tpk
) is the legacy format for a tile cache. All services that support exporting tiles, support the .tpk
format. See CacheStorageFormat::Compact..tpkx
) is the latest format used for exporting tiles. Check isExportTileCacheCompactV2Allowed to confirm whether the service supports this format.See also CacheStorageFormat.
bool ArcGISMapServiceInfo::isSingleFusedMapCache() constReturns true
if the ArcGIS map service has a single fused map cache, false
otherwise.
This is true
if "Single Fused Map Cache" is set to true
in the map service ArcGIS REST Services Directory.
Returns true
if the ArcGIS map service supports dynamic layers, false
otherwise.
This is true
if "Supports Dynamic Layers" is set to true
in the map service ArcGIS REST Services Directory.
Gets information about layers in the service.
QString ArcGISMapServiceInfo::mapName() constReturns the map name of the service.
int ArcGISMapServiceInfo::maxExportTilesCount() constReturns the maximum number of tiles that can be exported to a tile cache or package.
int ArcGISMapServiceInfo::maxImageHeight() constReturns the max image height in pixels of the service.
int ArcGISMapServiceInfo::maxImageWidth() constReturns the max image width in pixels of the service.
int ArcGISMapServiceInfo::maxRecordCount() constReturns the maximum number of records that can be returned at once for a query.
double ArcGISMapServiceInfo::maxScale() constReturns the layers's maximum scale of the service.
double ArcGISMapServiceInfo::minScale() constReturns the layers's minimum scale of the service.
QString ArcGISMapServiceInfo::serviceDescription() constReturns the ArcGIS map service description.
Esri::ArcGISRuntime::ServiceType ArcGISMapServiceInfo::serviceSourceType() constReturns the type of this ArcGIS service.
Esri::ArcGISRuntime::SpatialReference ArcGISMapServiceInfo::spatialReference() constReturns the spatial reference of the map service.
QStringList ArcGISMapServiceInfo::supportedImageFormatTypes() constReturns a list of image format types supported by this layer when generating a map image.
QList<Esri::ArcGISRuntime::IdInfo> ArcGISMapServiceInfo::tableInfos() constGets information about tables in the service.
Esri::ArcGISRuntime::TileInfo ArcGISMapServiceInfo::tileInfo() constReturns the tile info from the service.
QStringList ArcGISMapServiceInfo::tileServers() constReturns a list of tile server URLs that can be used to split requests for tiles.
Esri::ArcGISRuntime::ServiceTimeInfo ArcGISMapServiceInfo::timeInfo() constReturns information on the support of time based queries and map requests of this map service.
If this map service does not support time based requests, this will be empty.
[override virtual]
QString ArcGISMapServiceInfo::toJson() const
Reimplements: JsonSerializable::toJson() const.
Converts and returns an object to JSON string.
See also JsonSerializable.
Esri::ArcGISRuntime::Unit ArcGISMapServiceInfo::unit() constReturns the linear unit of the service.
QUrl ArcGISMapServiceInfo::url() constReturns the URL to the map service.
[noexcept]
Esri::ArcGISRuntime::ArcGISMapServiceInfo &ArcGISMapServiceInfo::operator=(Esri::ArcGISRuntime::ArcGISMapServiceInfo &&other)
Move operator from other ArcGISMapServiceInfo.
Esri::ArcGISRuntime::ArcGISMapServiceInfo &ArcGISMapServiceInfo::operator=(const Esri::ArcGISRuntime::ArcGISMapServiceInfo &other)Assignment operator from other ArcGISMapServiceInfo.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4