IgcGeographicMapComponent

new IgcGeographicMapComponent(): IgcGeographicMapComponent

Returns IgcGeographicMapComponent

The series actually present in the chart. Do not directly modify this array. This array's contents can be modified by causing Angular to reproject the child content. Or adding and removing series from the manual series collection on the series property.

actualSeries: IgcSeriesComponent[]
contentSeries: IgcSeriesComponent[]
htmlTagName: string
actualWindowScale: number
actualWorldRect: IgRect
backgroundContent: IgcGeographicMapImagery
backgroundTilingMode: MapBackgroundTilingMode
dataSource: any
height: string
imageTilesReady: object
isHorizontalWrappingEnabled: boolean
legend: any
resizeBehavior: MapResizeBehavior
suppressZoomResetOnWorldRectChange: boolean
useWorldRectForZoomBounds: boolean
width: string
windowScale: number
worldRect: IgRect
xAxis: IgcNumericXAxisComponent
yAxis: IgcNumericYAxisComponent
zoomable: boolean

Indicates if this SeriesViewer is a map.

get isMap(): boolean

Returns boolean

A collection or manually added series for the chart.

get series(): IgcSeriesCollection

Returns IgcSeriesCollection

Gets whether or not the control is ready for zooming

get zoomIsReady(): boolean

Returns boolean

get observedAttributes(): string[]

Returns string[]

afterContentInit(): void

Returns void

bindData(): void

Returns void

Removes all cached tile images from the map imagery assigned to the map's background content.

clearTileCache(): void

Returns void

connectedCallback(): void

Returns void

convertGeographicToZoom(geographic: IgRect, extraPixelPadding: number): IgRect

Parameters

  • geographic: IgRect
  • extraPixelPadding: number

Returns IgRect

Calls for a deferred refresh to the GeographicMap's background.

deferredRefresh(): void

Returns void

destroy(): void

Returns void

disconnectedCallback(): void

Returns void

Returns the chart visuals expressed as a ChartVisualData object.

exportVisualData(): any

Returns any

findByName(name: string): any

Parameters

  • name: string

Returns any

Gets actual window scale for horizontal dimension of the control

getActualWindowScaleHorizontal(): number

Returns number

Gets actual window scale for vertical dimension of the control

getActualWindowScaleVertical(): number

Returns number

Gets current world rect in geographic coordinates

getCurrentActualWorldRect(): IgRect

Returns IgRect

Given a WindowRect and the current plot area, get the geographic region represented by that WindowRect.

getGeographicFromZoom(windowRect: IgRect): IgRect

Parameters

  • windowRect: IgRect
    • The zoom area.

Returns IgRect

Convert a pixel-based coordinate to a geographic coordinate.

getGeographicPoint(pixelCoordinate: IgPoint): IgPoint

Parameters

  • pixelCoordinate: IgPoint
    • A pixel-based coordinate

Returns IgPoint

Convert a geographic coordinate to a pixel-based coordinate.

getPixelPoint(geographicCoordinate: IgPoint): IgPoint

Parameters

  • geographicCoordinate: IgPoint
    • A geographic coordinate

Returns IgPoint

Convert a geographic coordinate to a pixel-based coordinate.

getWindowPoint(geographicCoordinate: IgPoint): IgPoint

Parameters

  • geographicCoordinate: IgPoint
    • A geographic coordinate

Returns IgPoint

getZoomFromGeographicPoints(northWest: IgPoint, southEast: IgPoint): IgRect

Parameters

  • northWest: IgPoint
  • southEast: IgPoint

Returns IgRect

Given the current plot area of the control and a geographic region, get the WindowRect that would encompass that geographic region.

getZoomFromGeographicRect(geographic: IgRect): IgRect

Parameters

  • geographic: IgRect
    • The geographic area.

Returns IgRect

Given the current plot area of the control and a geographic region, get the WindowRect that would encompass that geographic region.

getZoomRectFromGeoRect(geographic: IgRect): IgRect

Parameters

  • geographic: IgRect
    • The geographic area.

Returns IgRect

notifyContainerResized(): void

Returns void

Notifies the chart that the CSS styles in effect have been updated.

styleUpdated(): void

Returns void

Updates world rect in geographic coordinates

updateWorldRect(worldRect: IgRect): void

Parameters

  • worldRect: IgRect

Returns void

Updates zoom window using window coordinates

updateZoomWindow(zoomWindow: IgRect): void

Parameters

  • zoomWindow: IgRect

Returns void

Zoom in to the geographic region specified, when possible (may need to wait for map to be initialized).

zoomToGeographic(geographic: IgRect): void

Parameters

  • geographic: IgRect
    • The geographic region to zoom to.

Returns void

register(): void

Returns void