Skip To Content ArcGIS for Developers Sign In Dashboard

KmlPlacemark QML Type

A KML node with associated Geometry. More...

Import Statement: import Esri.ArcGISRuntime 100.6
Since: Esri.ArcGISRuntime 100.4
Inherits:

GeoElement

Properties

Signals

Detailed Description

See also KmlNode.

Property Documentation

attributes : AttributeListModel

Returns a list model of all KmlPlacemark attributes and values.

Warning: the attrributes list should be considered constant and immutable. You are not restricted from making changes, but the changes will not be persisted or updated.

Returns the following attributes only.

  • name - KML node's name.
  • html - KML node's popup content as a fully formatted HTML string.
  • is_popup_location_absolute - A boolean that indicates whether or not the the KML node's popup tail location is absolute.

Note: there is no associated attributesChanged signal since the attributes cannot change.


geometriesListModel : KmlGeometry

Returns a list model of KmlGeometry .

The collection will contain one KmlGeometry for non multi-geometry.

See also KmlGeometry.


geometry : Geometry

Returns the geometry for this KmlPlacemark.

Returns the GeoElement's popup tail location. This needs to be used in combination with the return value of attributes which contains the attribute - is_popup_location_absolute.

See also attributes.


graphicType : Enums.KmlGraphicType

Returns the type of the graphic in the KML placemark (read-only).

See also Enums.KmlGraphicType.


Signal Documentation

geometriesListModelChanged()

Emitted when the geometriesListModel property changes.


geometryChanged()

Emitted when the geometry property changes.



Feedback on this topic?