A container for KML nodes and KML styles. More...
Public Functions Detailed DescriptionA KML document contains information about the extended data attributes of the KML nodes in its hierarchy. You can determine whether any of the nodes in the KML document support KML schemas by examining containsSchemaDataInHierarchy. If the value is true
, you can obtain a collection of these supported schemas from schemas. If any of the nodes in the KML document supports non-schema data, containsNonSchemaDataInHierarchy will also be true
.
Relevant samples:
[explicit, since Esri::ArcGISRuntime 100.6]
KmlDocument::KmlDocument(QObject *parent = nullptr)
Constructs a KmlDocument with an optional parent object.
This function was introduced in Esri::ArcGISRuntime 100.6.
[override virtual noexcept]
KmlDocument::~KmlDocument()
Destructor.
[since Esri::ArcGISRuntime 200.5]
bool KmlDocument::containsNonSchemaDataInHierarchy() const
Returns true
if the KML document contains typed or untyped non-schema extended data within its node hierarchy, false
otherwise.
Non-schema data may be contained at the document level or in any of its child nodes. Use this to avoid unnecessarily traversing the node hierarchy and checking each node individually.
This function was introduced in Esri::ArcGISRuntime 200.5.
[since Esri::ArcGISRuntime 200.5]
bool KmlDocument::containsSchemaDataInHierarchy() const
Returns true
if the KML document contains schema data within its node hierarchy, false
otherwise.
If this value is true
, you can use schemas collection for faster feature set creation. You can avoid unnecessarily traversing the node hierarchy and checking the schema of each node individually.
This function was introduced in Esri::ArcGISRuntime 200.5.
[since Esri::ArcGISRuntime 200.5]
QList<Esri::ArcGISRuntime::KmlSchema *> KmlDocument::schemas() const
Returns the collection of KML schemas for the extended data of the nodes in the KML document.
Each KML document may contain a collection of KML schemas that allows for faster feature set creation. If the KML document does not contain a KML schema, this collection is empty.
This function was introduced in Esri::ArcGISRuntime 200.5.
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