Skip To Content ArcGIS for Developers Sign In Dashboard

ImageFrame QML Type

A frame that, when added to an ImageOverlay, renders an image on top of a scene. More...

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

Loadable

Properties

Signals

Detailed Description

This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.

TypeDefault Property
Envelopeextent
Polygonquadrilateral

You can initialize the imageFrame in several different ways: creating from a URL to an image that is georeferenced; a URL to an image (that does not have any georeferencing information) and an extent; a URL to an image (that does not have any georeferencing information) and a four point polygon that defines a quadrilateral. Each method of initialization is mutually exclusive. For example, you should not set both the extent and quadrilateral properties.

The table below highlights the possible combinations.

PropertyProperty
url - a georeferenced image urlN/A
url - a non-georeferenced image urlextent
url - a non-georeferenced image urlquadrilateral

Supported image formats are GEOTIFF, TIFF, JPEG, and PNG.

See also ImageOverlay.

Property Documentation

[default] credential : Credential

The credential to be used to access a secured image URL if provided.

A credential can only be provided before the image frame is loaded.


[default] extent : Envelope

The extent of the image.


[default] quadrilateral : Polygon

The polygon consisting of four points that represent each corner of the image.


[default] requestConfiguration : RequestConfiguration

The configuration parameters used for network requests sent by the image frame.


url : url

The URL path to the image.

This could be a local file path, Qt resource path, or HTTP path to the image. The URL can only be provided before the picture marker symbol is loaded.


Signal Documentation

credentialChanged()

Emitted when the credential property changes.


extentChanged()

Emitted when the extent property of this ImageFrame changes.


quadrilateralChanged()

Emitted when the quadrilateral property of this ImageFrame changes.


requestConfigurationChanged()

Emitted when the requestConfiguration property changes.


urlChanged()

Emitted when the url property of this ImageFrame changes.



Feedback on this topic?