Represents the Infragistics GeographicMapComponent control.

IgrGeographicMap

new IgrGeographicMap(props: IIgrGeographicMapProps): IgrGeographicMap

Returns IgrGeographicMap

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

actualSeries: IgrSeries[]
contentSeries: IgrSeries[]
actualWindowScale: number
actualWorldRect: IgRect
backgroundContent: IgrGeographicMapImagery
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: IgrNumericXAxis
yAxis: IgrNumericYAxis
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(): IgrSeriesCollection

Returns IgrSeriesCollection

Gets whether or not the control is ready for zooming

get zoomIsReady(): boolean

Returns boolean

bindData(): void

Returns void

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

clearTileCache(): void

Returns void

componentDidMount(): void

Returns void

componentWillUnmount(): 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

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

initializeContent(): void

Returns void

render(): DetailedReactHTMLElement<object, any>

Returns DetailedReactHTMLElement<object, any>

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