UI element class used to display BingMapsMap imagery in the IgxGeographicMap.Component

Hierarchy

Hierarchy

Constructors

Properties

ngAcceptInputType_actualSubDomains: string | IgxSubDomainsCollection
ngAcceptInputType_imageryStyle: string | BingMapsImageryStyle
ngAcceptInputType_isDeferredLoad: string | boolean
ngAcceptInputType_isHorizontalWrappingEnabled: string | boolean
ngAcceptInputType_isInitialized: string | boolean
ngAcceptInputType_opacity: string | number
ngAcceptInputType_subDomains: string | IgxSubDomainsCollection
ngAcceptInputType_windowRect: string | IgRect

Accessors

  • get actualBingImageryRestUri(): string
  • Gets or sets the Actual Bing Imagery Rest Uri.

    Returns string

  • set actualBingImageryRestUri(v: string): void
  • Parameters

    • v: string

    Returns void

  • get actualTilePath(): string
  • Gets or sets the actual map tile image uri.

    Returns string

  • set actualTilePath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get apiKey(): string
  • Gets or sets an API key required by the Bing Maps imagery service. This key must be obtained from the http://www.bingmapsportal.com website.

    Returns string

  • set apiKey(v: string): void
  • Parameters

    • v: string

    Returns void

  • get bingImageryRestUri(): string
  • Gets or sets the Bing Imagery Rest Uri.

    Returns string

  • set bingImageryRestUri(v: string): void
  • Parameters

    • v: string

    Returns void

  • get cancellingImage(): EventEmitter<{
        args: IgxCancellingMultiScaleImageEventArgs;
        sender: any;
    }>
  • Event raised when an image is being downloaded.

    Returns EventEmitter<{
        args: IgxCancellingMultiScaleImageEventArgs;
        sender: any;
    }>

  • get cultureName(): string
  • Gets or sets the culture name for this tile source.

    Returns string

  • set cultureName(v: string): void
  • Parameters

    • v: string

    Returns void

  • get deferralHandler(): IMapRenderDeferralHandler
  • The deferral handler to use for deferred refreshes.

    Returns IMapRenderDeferralHandler

  • set deferralHandler(v: IMapRenderDeferralHandler): void
  • Parameters

    • v: IMapRenderDeferralHandler

    Returns void

  • get downloadingImage(): EventEmitter<{
        args: IgxDownloadingMultiScaleImageEventArgs;
        sender: any;
    }>
  • Event raised when an image is being downloaded.

    Returns EventEmitter<{
        args: IgxDownloadingMultiScaleImageEventArgs;
        sender: any;
    }>

  • get geographicMap(): IgxGeographicMapComponent
  • The IgxGeographicMapComponent which is hosting this GeographicMapImagery control.

    Returns IgxGeographicMapComponent

  • set geographicMap(v: IgxGeographicMapComponent): void
  • Parameters

    Returns void

  • get imageTilesReady(): EventEmitter<{
        args: IgxImageTilesReadyEventArgs;
        sender: any;
    }>
  • Event raised when the image tiles have been downloaded.

    Returns EventEmitter<{
        args: IgxImageTilesReadyEventArgs;
        sender: any;
    }>

  • get imageryStyle(): BingMapsImageryStyle
  • Gets or sets a map style of the Bing Maps imagery tiles. For example: Aerial, AerialWithLabels, or Road map style.

    Returns BingMapsImageryStyle

  • set imageryStyle(v: BingMapsImageryStyle): void
  • Parameters

    Returns void

  • get imagesChanged(): EventEmitter<{
        args: IgxImagesChangedEventArgs;
        sender: any;
    }>
  • Event raised when tile images have changed.

    Returns EventEmitter<{
        args: IgxImagesChangedEventArgs;
        sender: any;
    }>

  • get isDeferredLoad(): boolean
  • Gets or sets whether the Bing Maps service should be auto-initialized upon valid property values.

    Returns boolean

  • set isDeferredLoad(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get isHorizontalWrappingEnabled(): boolean
  • Gets or sets if horizontal wrapping is enabled for the imagery.

    Returns boolean

  • set isHorizontalWrappingEnabled(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get isInitialized(): boolean
  • Gets a status whether the Bing Maps service is initialized.

    Returns boolean

  • set isInitialized(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

  • get opacity(): number
  • Returns number

  • set opacity(v: number): void
  • Parameters

    • v: number

    Returns void

  • get referer(): string
  • Gets or sets the referer sent in the headers of the tile request.

    Returns string

  • set referer(v: string): void
  • Parameters

    • v: string

    Returns void

  • get tilePath(): string
  • Gets or sets the map tile image uri.

    Returns string

  • set tilePath(v: string): void
  • Parameters

    • v: string

    Returns void

  • get userAgent(): string
  • Gets or sets the UserAgent sent in the headers of the tile request.

    Returns string

  • set userAgent(v: string): void
  • Parameters

    • v: string

    Returns void

  • get windowRect(): IgRect
  • A rectangle representing the portion of the map imagery currently in view. A rectangle at X=0, Y=0 with a Height and Width of 1 implies the entire plotting area is in view. A Height and Width of .5 would imply that the view is halfway zoomed in.

    Returns IgRect

  • set windowRect(v: IgRect): void
  • Parameters

    Returns void

Methods

  • Removes all cached tile Imagery from the

    Returns void

  • Parameters

    • name: string

    Returns any

  • Will Connect to the Bing Rest API and retrieve the required TilePath and Subdomains from the service. This requires a valid API key to already be set.

    Returns void