Base class for geographic series which triangulate XY data prior to rendering.

IgxGeographicXYTriangulatingSeriesComponent

new IgxGeographicXYTriangulatingSeriesComponent(): IgxGeographicXYTriangulatingSeriesComponent

Returns IgxGeographicXYTriangulatingSeriesComponent

Inherited from: IgxGeographicMapSeriesHostComponent

ngAcceptInputType_hasMarkers: string | boolean

Inherited from: IgxGeographicMapSeriesHostComponent

ngAcceptInputType_isGeographic: string | boolean

Inherited from: IgxGeographicMapSeriesHostComponent

ngAcceptInputType_visibleFromScale: string | number
ɵcmp: ɵɵComponentDeclaration<IgxGeographicXYTriangulatingSeriesComponent, "ng-component", never, object, object, never, never, true, never>
ɵfac: ɵɵFactoryDeclaration<IgxGeographicXYTriangulatingSeriesComponent, never>

Inherited from: IgxGeographicMapSeriesHostComponent

Gets or sets the coercion methods to use when loading data from data sources. Should be specified before setting any member paths, if being used. Setting it later will not cause data to be reimported into the chart.

get coercionMethods(): any

Returns any

set coercionMethods(v: any): void

Parameters

  • v: any

Returns void

Inherited from: IgxGeographicMapSeriesHostComponent

Gets whether this series supports markers

get hasMarkers(): boolean

Returns boolean

Inherited from: IgxGeographicMapSeriesHostComponent

Checks if this control is geographic coordinate system

get isGeographic(): boolean

Returns boolean

The name of the property from which to extract the Latitude for each item in the ItemsSource.

get latitudeMemberPath(): string

Returns string

set latitudeMemberPath(v: string): void

Parameters

  • v: string

Returns void

The name of the property from which to extract the Longitude for each item in the ItemsSource.

get longitudeMemberPath(): string

Returns string

set longitudeMemberPath(v: string): void

Parameters

  • v: string

Returns void

The source of triangulation data. This property is optional. If it is left as null, the triangulation will be created based on the items in the ItemsSource. Triangulation is a demanding operation, so the runtime performance will be better when specifying a TriangulationSource, especially when a large number of data items are present.

get trianglesSource(): any[]

Returns any[]

set trianglesSource(v: any[]): void

Parameters

  • v: any[]

Returns void

The name of the property of the TrianglesSource items which, for each triangle, contains the index of the first vertex point in the ItemsSource.

get triangleVertexMemberPath1(): string

Returns string

set triangleVertexMemberPath1(v: string): void

Parameters

  • v: string

Returns void

The name of the property of the TrianglesSource items which, for each triangle, contains the index of the second vertex point in the ItemsSource.

get triangleVertexMemberPath2(): string

Returns string

set triangleVertexMemberPath2(v: string): void

Parameters

  • v: string

Returns void

The name of the property of the TrianglesSource items which, for each triangle, contains the index of the third vertex point in the ItemsSource.

get triangleVertexMemberPath3(): string

Returns string

set triangleVertexMemberPath3(v: string): void

Parameters

  • v: string

Returns void

get triangulationDataSource(): string

Returns string

Gets or sets the string path specifying the location of the Itf file.

set triangulationDataSource(value: string): void

Parameters

  • value: string

Returns void

Inherited from: IgxGeographicMapSeriesHostComponent

The minimum scale at which this series becomes visible. The default value for this property is 1.0, which means the series will always be visible. At a VisibleFromScale setting of 0.0, the series will never be visible. At a VisibleFromScale setting of 0.5, the series will be visible as long as the map is zoomed in to at least 200%.

get visibleFromScale(): number

Returns number

set visibleFromScale(v: number): void

Parameters

  • v: number

Returns void

Inherited from: IgxGeographicMapSeriesHostComponent

Gets the item that is the best match for the specified world coordinates.

getItem(world: IgPoint): any

Parameters

  • world: IgPoint
    • The world coordinates to use.

Returns any

Inherited from: IgxGeographicMapSeriesHostComponent

For a category plotted series, returns the current width of the items within the categories. This only returns a value if the items have some form of width (e.g. columns, bars, etc.) otherwise 0 is returned.

getItemSpan(): number

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

getItemValue(item: any, memberPathName: string): any

Parameters

  • item: any
  • memberPathName: string

Returns any

Inherited from: IgxGeographicMapSeriesHostComponent

Gets the value of a requested member path from the series.

getMemberPathValue(memberPathName: string): string

Parameters

  • memberPathName: string
    • The property name of a valid member path for the series

Returns string

Inherited from: IgxGeographicMapSeriesHostComponent

getNextOrExactIndex(world: IgPoint, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

getPreviousOrExactIndex(world: IgPoint, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesHighValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesHighValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesLowValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesLowValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

If possible, will return the best available value bounding box within the series that has the best value match for the world position provided.

getSeriesValueBoundingBox(world: IgPoint): IgRect

Parameters

  • world: IgPoint
    • The world coordinate for which to get a value bounding box for

Returns IgRect

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesValueFromSeriesPixel(mouse: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • mouse: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicMapSeriesHostComponent

If possible, will return the best available value marker bounding box within the series that has the best value match for the world position provided.

getSeriesValueMarkerBoundingBox(world: IgPoint): IgRect

Parameters

  • world: IgPoint
    • The world coordinates for which to get a value marker bounding box for

Returns IgRect

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

getSeriesValuePositionFromSeriesPixel

Section titled "getSeriesValuePositionFromSeriesPixel"

Inherited from: IgxGeographicMapSeriesHostComponent

getSeriesValuePositionFromSeriesPixel(mouse: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • mouse: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgxGeographicMapSeriesHostComponent

Called to notify about changes to indexed-based properties, e.g. Brushes, Outlines, MarkerBrushes, MarkerOutlines and refresh series

notifyIndexedPropertiesChanged(): void

Returns void

Inherited from: IgxGeographicMapSeriesHostComponent

Renders the series.

renderSeries(animate: boolean): void

Parameters

  • animate: boolean
    • True if the change should be animated.

Returns void

Inherited from: IgxGeographicMapSeriesHostComponent

Called when this series' Style is updated.

styleUpdated(): void

Returns void