import ElevationProfileViewOptions from "@arcgis/core/analysis/ElevationProfile/ElevationProfileViewOptions.js";const ElevationProfileViewOptions = await $arcgis.import("@arcgis/core/analysis/ElevationProfile/ElevationProfileViewOptions.js");- Inheritance:
- ElevationProfileViewOptions→
Accessor
- Since
- ArcGIS Maps SDK for JavaScript 4.34
Provides general configuration options for visualizing an elevation profile within a view, independent of the profile line type.
Constructors
Constructor
Constructor
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| properties | | |
See the properties table for a list of all the
properties that may be passed into the constructor.
Properties
Any properties can be set, retrieved or listened to. See the
Watch for changes
topic.
| Property | Type | Class |
|---|---|---|
declaredClass readonly inherited | ||
| |
geometryVisualizationVisible
Property
- Type
- boolean
Whether the default visualization of the geometry in the view is visible. Note that this only applies when the analysis is not interactive. Otherwise, the geometry visualization and the manipulators to edit it are always visible.
- Default value
- true
Methods
| Method | Signature | Class |
|---|---|---|
clone inherited | clone(): this |
clone
inherited Method
- Signature
-
clone (): this
Inherited from: ClonableMixin
Creates a deep clone of this object. Any properties that store values by reference will be assigned copies of the referenced values on the cloned instance.
- Returns
- this
A deep clone of the class instance that invoked this method.