Class OrientedImageryLayer
A layer that can visualize point feature data with additional properties that support the oriented imagery workflow.
Namespace: Esri.ArcGISRuntime.Mapping
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class OrientedImageryLayer : Layer, INotifyPropertyChanged, ILoadable, ILayerContent, IPopupSource
Remarks
Oriented imagery enables the use of nontraditional images in ArcGIS as described in the ArcGIS Pro "Introduction to oriented imagery". Each image includes location, orientation, and camera metadata that link image pixels to map locations. Supported imagery includes street-level, mobile, oblique, close-range, and 360-degree images.
An oriented imagery layer stores the location where each image was acquired, the path to the image file, and the key metadata required to visualize the imagery within a map or scene. The layer is composed of point features representing camera locations, along with attributes that define image metadata and additional information about the real-world feature it represents.
Constructors
| Name | Description |
|---|---|
| OrientedImageryLayer(ArcGISFeatureTable) | Initializes a new instance of the OrientedImageryLayer class from a feature table containing oriented imagery data. |
| OrientedImageryLayer(PortalItem, long) | Initializes a new instance of the OrientedImageryLayer class from a feature service portal item. |
| OrientedImageryLayer(Uri) | Initializes a new instance of the OrientedImageryLayer class with a URL. |
Properties
| Name | Description |
|---|---|
| FeatureTable | Gets the feature table associated with the layer. |
| IsPopupEnabled | Gets or sets a value indicating whether the PopupDefinition defined on the IPopupSource is enable / disable. |
| LayerId | Gets the layer ID that defines the layer within the feature service portal item. |
| PopupDefinition | Gets or sets the pop-up definition. |
| Source | Gets the URL of the oriented imagery layer. |
Methods
| Name | Description |
|---|---|
| ClearSelection() | Clears the list of selected features and clears the visible selection halos from the map or scene view. |
| GetSelectedFeaturesAsync(CancellationToken) | Returns a list of the currently selected features. |
| SelectFeature(Feature) | Selects the given feature and adds it to the current list of selected features. |
| SelectFeatures(IEnumerable<Feature>) | Selects the features in the list and adds them to the current list of selected features. |
| SelectFeaturesAsync(QueryParameters, SelectionMode, CancellationToken) | Selects the features that match the criteria in the QueryParameters object and adds them to the current list of selected features. |
| UnselectFeature(Feature) | Unselects the given feature and removes it from the current list of selected features. |
| UnselectFeatures(IEnumerable<Feature>) | Unselects the given features and removes them from the current list of selected features. |
Applies to
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |