MarkerSceneSymbol QML Type

  • Esri.ArcGISRuntime
  • MarkerSceneSymbol
  • Base class for 3D marker scene symbols. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.0
    Inherits:

    Symbol

    Inherited By:

    ModelSceneSymbol and SimpleMarkerSceneSymbol

    Properties

    Signals

    Detailed Description

    Note: You cannot declare or create a component of this type in QML code.

    Symbols describe how graphics and features look on a map. Different symbols are used with different geometry types. Marker symbols are used to display those graphics and features that are based on point or multipoint geometries on a 3D surface (a Scene). Subclasses of this class represent specific types of marker scene symbols, such as simple symbols or 3D models.

    Measurement and units

    • The ENU (East-North-Up) ground reference frame is used.
    • Heading is expressed in degrees of rotation around its Z axis, clockwise from North.
    • Pitch is expressed in degrees of rotation around the Y axis, from 0 to 360: 0 looking straight down, 90 looking ahead perpendicular to the surface, and 180 looking straight up.
    • Roll is expressed in degrees of rotation around the X axis, from 0 to 360, with 0 being horizontal to the surface.
    • Linear sizes are expressed in meters.

    See also JsonSerializable.

    Property Documentation

    anchorPosition : Enums.SceneSymbolAnchorPosition

    The placement of the symbol relative to the geometry.

    See also Enums.SceneSymbolAnchorPosition.


    color : color

    The color of the symbol.


    depth : double

    The depth of the symbol in meters.


    heading : real

    The heading of the symbol in degrees.


    height : double

    The height of the symbol in meters.


    pitch : real

    The pitch of the symbol in degrees.


    roll : real

    The roll of the symbol in degrees.


    width : double

    The width of the symbol in meters.


    Signal Documentation

    anchorPositionChanged()

    Emitted when the anchorPosition property changes.

    Note: The corresponding handler is onAnchorPositionChanged.


    colorChanged()

    Emitted when the color property changes.

    Note: The corresponding handler is onColorChanged.


    depthChanged()

    Emitted when the depth property changes.

    Note: The corresponding handler is onDepthChanged.


    headingChanged()

    Emitted when the heading property changes.

    Note: The corresponding handler is onHeadingChanged.


    heightChanged()

    Emitted when the height property changes.

    Note: The corresponding handler is onHeightChanged.


    pitchChanged()

    Emitted when the pitch property changes.

    Note: The corresponding handler is onPitchChanged.


    rollChanged()

    Emitted when the roll property changes.

    Note: The corresponding handler is onRollChanged.


    widthChanged()

    Emitted when the width property changes.

    Note: The corresponding handler is onWidthChanged.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.