Series class which renders polygons as Paths, in a geographic context, based on lists of points in the ItemsSource.

IgxGeographicShapeSeriesComponent

new IgxGeographicShapeSeriesComponent(): IgxGeographicShapeSeriesComponent

Returns IgxGeographicShapeSeriesComponent

ngAcceptInputType_fillScaleUseGlobalValues

Section titled "ngAcceptInputType_fillScaleUseGlobalValues"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_fillScaleUseGlobalValues: string | boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_hasMarkers: string | boolean

ngAcceptInputType_isCustomShapeMarkerStyleAllowed

Section titled "ngAcceptInputType_isCustomShapeMarkerStyleAllowed"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_isCustomShapeMarkerStyleAllowed: string | boolean

ngAcceptInputType_isCustomShapeStyleAllowed

Section titled "ngAcceptInputType_isCustomShapeStyleAllowed"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_isCustomShapeStyleAllowed: string | boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_isGeographic: string | boolean
ngAcceptInputType_isPolygon: string | boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_itemSearchMode: any

ngAcceptInputType_itemSearchPointsThreshold

Section titled "ngAcceptInputType_itemSearchPointsThreshold"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_itemSearchPointsThreshold: string | number

ngAcceptInputType_itemSearchThreshold

Section titled "ngAcceptInputType_itemSearchThreshold"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_itemSearchThreshold: string | number

ngAcceptInputType_markerCollisionAvoidance

Section titled "ngAcceptInputType_markerCollisionAvoidance"
ngAcceptInputType_markerCollisionAvoidance: any
ngAcceptInputType_markerFillMode: any

ngAcceptInputType_markerOutlineMode

Section titled "ngAcceptInputType_markerOutlineMode"
ngAcceptInputType_markerOutlineMode: any
ngAcceptInputType_markerThickness: string | number
ngAcceptInputType_markerType: any

ngAcceptInputType_shapeFilterResolution

Section titled "ngAcceptInputType_shapeFilterResolution"

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_shapeFilterResolution: string | number
ngAcceptInputType_shapeOpacity: string | number

ngAcceptInputType_shapeStrokeThickness

Section titled "ngAcceptInputType_shapeStrokeThickness"
ngAcceptInputType_shapeStrokeThickness: string | number

Inherited from: IgxGeographicShapeSeriesBaseComponent

ngAcceptInputType_visibleFromScale: string | number
ɵcmp: ɵɵComponentDeclaration<IgxGeographicShapeSeriesComponent, "igx-geographic-shape-series", never, object, object, never, never>
ɵfac: ɵɵFactoryDeclaration<IgxGeographicShapeSeriesComponent, never>
actualMarkerBrush: string
actualMarkerOutline: string
actualMarkerTemplate: IgDataTemplate

Inherited from: IgxGeographicShapeSeriesBaseComponent

coercionMethods: any

Inherited from: IgxGeographicShapeSeriesBaseComponent

databaseSource: string

Inherited from: IgxGeographicShapeSeriesBaseComponent

fillMemberPath: string

Inherited from: IgxGeographicShapeSeriesBaseComponent

fillScale: IgxBrushScaleComponent

Inherited from: IgxGeographicShapeSeriesBaseComponent

fillScaleUseGlobalValues: boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

isCustomShapeMarkerStyleAllowed: boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

isCustomShapeStyleAllowed: boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

itemSearchMode: ShapeItemSearchMode

Inherited from: IgxGeographicShapeSeriesBaseComponent

itemSearchPointsThreshold: number

Inherited from: IgxGeographicShapeSeriesBaseComponent

itemSearchThreshold: number
markerBrush: string
markerCollisionAvoidance: CollisionAvoidanceType
markerFillMode: MarkerFillMode
markerOutline: string
markerOutlineMode: MarkerOutlineMode
markerTemplate: IgDataTemplate
markerThickness: number
markerType: MarkerType

Inherited from: IgxGeographicShapeSeriesBaseComponent

shapeDataSource: string

Inherited from: IgxGeographicShapeSeriesBaseComponent

shapefileDataSource: IgxShapeDataSource
shapeFill: string

Inherited from: IgxGeographicShapeSeriesBaseComponent

shapeFilterResolution: number

Inherited from: IgxGeographicShapeSeriesBaseComponent

shapeMemberPath: string
shapeOpacity: number
shapeStroke: string
shapeStrokeThickness: number

Inherited from: IgxGeographicShapeSeriesBaseComponent

visibleFromScale: number

Inherited from: IgxGeographicShapeSeriesBaseComponent

Event raised when Assigning Shape Marker Style

get assigningShapeMarkerStyle(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxGeographicShapeSeriesBaseComponent

Event raised when Assigning Shape Style. Note, if using this event, or highlighting, its best to avoid use of ShapeStyle/StyleShape/ShapeStyleSelector.

get assigningShapeStyle(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxGeographicShapeSeriesBaseComponent

Gets whether this series supports markers

get hasMarkers(): boolean

Returns boolean

Inherited from: IgxGeographicShapeSeriesBaseComponent

Checks if this control is geographic coordinate system

get isGeographic(): boolean

Returns boolean

Gets whether the current series shows a polygon shape.

get isPolygon(): boolean

Returns boolean

get styleShape(): EventEmitter<object>

Returns EventEmitter<object>

ensureShapeStyle(): void

Returns void

Inherited from: IgxGeographicShapeSeriesBaseComponent

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgxGeographicShapeSeriesBaseComponent

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: IgxGeographicShapeSeriesBaseComponent

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: IgxGeographicShapeSeriesBaseComponent

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

Parameters

  • item: any
  • memberPathName: string

Returns any

Inherited from: IgxGeographicShapeSeriesBaseComponent

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: IgxGeographicShapeSeriesBaseComponent

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

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns IgPoint

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns IgPoint

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns number

Inherited from: IgxGeographicShapeSeriesBaseComponent

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: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns IgPoint

getSeriesValuePositionFromSeriesPixel

Section titled "getSeriesValuePositionFromSeriesPixel"

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

Parameters

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

Returns IgPoint

Inherited from: IgxGeographicShapeSeriesBaseComponent

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

notifyIndexedPropertiesChanged(): void

Returns void

Inherited from: IgxGeographicShapeSeriesBaseComponent

Renders the series.

renderSeries(animate: boolean): void

Parameters

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

Returns void

Inherited from: IgxGeographicShapeSeriesBaseComponent

Called when this series' Style is updated.

styleUpdated(): void

Returns void