BingMapsLayer QML Type

  • Esri.ArcGISRuntime
  • BingMapsLayer
  • A Bing Maps layer displays map content from a Bing Maps web service, providing access to static map tiles and imagery metadata. More...

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




    Detailed Description

    Functional characteristics

    Bing maps require an API key from Microsoft. There are two ways to set this key:

    A Bing maps layer will fail to load if it does not have a Bing map key or a Portal from where it can get the Bing map key. In this situation, you can set the BingMapsLayer.key and call Loadable.retryLoad.

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

    Use of BingMapsLayer in ArcGIS Maps SDK requires adherence to To use the BingMapsLayer you must adhere to Microsoft's Mobile Brand Guidelines.

    Performance characteristics

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

    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

    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


    Emitted when the culture property changes.

    Note: The corresponding handler is onCultureChanged.


    Emitted when the key property changes.

    Note: The corresponding handler is onKeyChanged.


    Emitted when the portal property changes.

    Note: The corresponding handler is onPortalChanged.


    Emitted when the style property changes.

    Note: The corresponding handler is onStyleChanged.

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