Skip To Content ArcGIS for Developers Sign In Dashboard

BingMapsLayer QML Type

A Bing Maps layer displays map content from a Bing Maps web service. More...

Import Statement: import Esri.ArcGISRuntime 100.9
Since: Esri.ArcGISRuntime 100.1
Inherits:

ServiceImageTiledLayer

Properties

Signals

Detailed Description

Functional characteristics

Bing maps require an API key from Microsoft. A Bing maps key may be provided via a portal that has one, or with a string at load time. See Microsoft’s documentation for details on Getting a Bing Maps Key. If the layer does not have a Bing map key or a portal where it can get the Bing map key when load is called, the layer will fail to load.

Bing maps layers do not support identify, query, selection, or time.

Performance characteristics

Bing maps layers perform similarly to other tiled layers. Raster tiles are fetched from Bing's servers on demand.

Usage of BingMapsLayer in ArcGIS Runtime requires adherence to Microsoft's Mobile Brand Guidelines.

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
Portalportal

See also Cancelable, LayerContent, and Loadable.

Property Documentation

culture : string

The culture for the layer.

The culture affects the localization of certain items, such as street names or country names.

See Supported culture codes.

Note: the culture cannot be changed after the layer is loaded.


key : string

The Bing Maps key used to access the layer.

Note: This is not used if the key is supplied via a portal.


[default] portal : Portal

The portal that contains the Bing Maps key.

Note: This is not used if the key is supplied via the key property.


style : Enums.BingMapsLayerStyle

The style type of the layer.

See also Enums.BingMapsLayerStyle.


Signal Documentation

cultureChanged()

Emitted when the culture property changes.

Note: The corresponding handler is onCultureChanged.


keyChanged()

Emitted when the key property changes.

Note: The corresponding handler is onKeyChanged.


portalChanged()

Emitted when the portal property changes.

Note: The corresponding handler is onPortalChanged.


styleChanged()

Emitted when the style property changes.

Note: The corresponding handler is onStyleChanged.



Feedback on this topic?