# Externals

##

### Classes

DataTableCore

### Namespaces

Highcharts

### Members

#### borderWidth :number|null

  The border width of each geoheatmap tile.

  In styled mode, the border stroke width is given in the `.highcharts-point` class.

  ##### Type:

  - number | null
  Default Value:
    - 0

  ##### Try it

  - borderWidth set to 1 to create a grid.

#### colsize

  The column size - how many longitude units each column in the geoheatmap should span.

  ##### Try it

  - 1 by default, set to 5.

#### interpolation :boolean|Highcharts.InterpolationOptionsObject

  Make the geoheatmap render its data points as an interpolated image. It can be used to show a Temperature Map-like charts.

  ##### Type:

  - boolean | Highcharts.InterpolationOptionsObject
  Since:
    - 11.2.0

  ##### Try it

  - Advanced demo of GeoHeatmap interpolation with multiple datasets.

#### rowsize

  The rowsize size - how many latitude units each row in the geoheatmap should span.

  ##### Try it

  - 1 by default, set to 5.

### Methods

#### crisp(value, lineWidth [, inverted])

  Utility for crisping a line position to the nearest full pixel depening on the line width

  ##### Parameters:

  Name | Type | Argument | Default | Description
  --- | --- | --- | --- | ---
  `value` | number |  |  | The raw pixel position
  `lineWidth` | number |  | 0 | The line width
  `inverted` | boolean | <optional> |  | Whether the containing group is inverted. Crisping round numbers on the y-scale need to go to the other side because the coordinate system is flipped (scaleY is -1)

  ##### Returns:

  number .

  The pixel position to use for a crisp display

#### hasURLOption()

#### onPointMouseOver()

  Point hover event. We use a short timeout due to issues with coordinating point mouseover/out events on dragHandles and points.

  Particularly arearange series are finicky since the markers are not individual points. This logic should preferably be improved in the future.

  Notice that the mouseOut event below must have a shorter timeout to ensure event order.

### Type Definitions

#### GlobalSVGElement

  Reference to the global SVGElement class as a workaround for a name conflict in the Highcharts namespace.

  ##### Type:

  - global.SVGElement
  See also:
    - https://developer.mozilla.org/en-US/docs/Web/API/SVGElement