Класс HeatmapLayer
google.maps.visualization . HeatmapLayer
Класс google.maps.visualization . HeatmapLayer
Слой, который обеспечивает визуализацию тепловой карты на стороне клиента, отображающую интенсивность данных в географических точках.
Этот класс расширяет MVCObject
.
Загрузите с помощью параметра &libraries=visualization
URL. См. Библиотеки в Maps JavaScript API .
При использовании v=beta
к нему можно получить доступ, вызвав const {HeatmapLayer} = await google.map.importLibrary("visualization")
. См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
HeatmapLayer | HeatmapLayer([opts]) Параметры:
Создает новый экземпляр HeatmapLayer . |
Методы | |
---|---|
getData | getData() Параметры: Нет Возвращаемое значение: MVCArray < LatLng | WeightedLocation > Возвращает точки данных, отображаемые в данный момент на этой тепловой карте. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |undefined |
setData | setData(data) Параметры:
Возвращаемое значение: нет Устанавливает точки данных, которые будут отображаться на этой тепловой карте. |
setMap | setMap(map) Параметры:
Возвращаемое значение: нет Отображает тепловую карту на указанной карте. Если для карты задано значение null , тепловая карта будет удалена. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: нет |
Унаследовано: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
Интерфейс HeatmapLayerOptions
google.maps.visualization . HeatmapLayerOptions
Интерфейс google.maps.visualization . HeatmapLayerOptions
Этот объект определяет свойства, которые можно задать для объекта HeatmapLayer
.
Характеристики | |
---|---|
data optional | Тип: MVCArray < LatLng | WeightedLocation >| Array < LatLng | WeightedLocation > optional Точки данных для отображения. Необходимый. |
dissipating optional | Тип: boolean optional Указывает, рассеиваются ли тепловые карты при увеличении. По умолчанию радиус влияния точки данных определяется только опцией радиуса. Когда рассеивание отключено, параметр радиуса интерпретируется как радиус при уровне масштабирования 0. |
gradient optional | Тип: Array <string> optional Цветовой градиент тепловой карты в виде массива строк цвета CSS. Поддерживаются все цвета CSS3, кроме расширенных именованных цветов. |
map optional | Тип: Map optional Карта, на которой должен отображаться слой. |
maxIntensity optional | Тип: number optional Максимальная интенсивность тепловой карты. По умолчанию цвета тепловой карты динамически масштабируются в соответствии с наибольшей концентрацией точек в любом конкретном пикселе на карте. Это свойство позволяет указать фиксированный максимум. |
opacity optional | Тип: number optional По умолчанию: 0.6 Непрозрачность тепловой карты, выраженная числом от 0 до 1. |
radius optional | Тип: number optional Радиус влияния для каждой точки данных в пикселях. |
Интерфейс WeightedLocation
google.maps.visualization . WeightedLocation
Интерфейс google.maps.visualization . WeightedLocation
Запись точки данных для тепловой карты. Это точка географических данных с атрибутом веса.
Характеристики | |
---|---|
location | Тип: LatLng Расположение точки данных. |
weight | Тип: number Весовое значение точки данных. |
Класс HeatmapLayer
google.maps.visualization . HeatmapLayer
Класс google.maps.visualization . HeatmapLayer
Слой, который обеспечивает визуализацию тепловой карты на стороне клиента, отображающую интенсивность данных в географических точках.
Этот класс расширяет MVCObject
.
Загрузите с помощью параметра &libraries=visualization
URL. См. Библиотеки в Maps JavaScript API .
При использовании v=beta
к нему можно получить доступ, вызвав const {HeatmapLayer} = await google.map.importLibrary("visualization")
. См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
HeatmapLayer | HeatmapLayer([opts]) Параметры:
Создает новый экземпляр HeatmapLayer . |
Методы | |
---|---|
getData | getData() Параметры: Нет Возвращаемое значение: MVCArray < LatLng | WeightedLocation > Возвращает точки данных, отображаемые в данный момент на этой тепловой карте. |
getMap | getMap() Параметры: Нет Возвращаемое значение: Map |undefined |
setData | setData(data) Параметры:
Возвращаемое значение: нет Устанавливает точки данных, которые будут отображаться на этой тепловой карте. |
setMap | setMap(map) Параметры:
Возвращаемое значение: нет Отображает тепловую карту на указанной карте. Если для карты задано значение null , тепловая карта будет удалена. |
setOptions | setOptions(options) Параметры:
Возвращаемое значение: нет |
Унаследовано: addListener , bindTo , get , notify , set , setValues , unbind , unbindAll |
Интерфейс HeatmapLayerOptions
google.maps.visualization . HeatmapLayerOptions
Интерфейс google.maps.visualization . HeatmapLayerOptions
Этот объект определяет свойства, которые можно задать для объекта HeatmapLayer
.
Характеристики | |
---|---|
data optional | Тип: MVCArray < LatLng | WeightedLocation >| Array < LatLng | WeightedLocation > optional Точки данных для отображения. Необходимый. |
dissipating optional | Тип: boolean optional Указывает, рассеиваются ли тепловые карты при увеличении. По умолчанию радиус влияния точки данных определяется только опцией радиуса. Когда рассеивание отключено, параметр радиуса интерпретируется как радиус при уровне масштабирования 0. |
gradient optional | Тип: Array <string> optional Цветовой градиент тепловой карты в виде массива строк цвета CSS. Поддерживаются все цвета CSS3, кроме расширенных именованных цветов. |
map optional | Тип: Map optional Карта, на которой должен отображаться слой. |
maxIntensity optional | Тип: number optional Максимальная интенсивность тепловой карты. По умолчанию цвета тепловой карты динамически масштабируются в соответствии с наибольшей концентрацией точек в любом конкретном пикселе на карте. Это свойство позволяет указать фиксированный максимум. |
opacity optional | Тип: number optional По умолчанию: 0.6 Непрозрачность тепловой карты, выраженная числом от 0 до 1. |
radius optional | Тип: number optional Радиус влияния для каждой точки данных в пикселях. |
Интерфейс WeightedLocation
google.maps.visualization . WeightedLocation
Интерфейс google.maps.visualization . WeightedLocation
Запись точки данных для тепловой карты. Это точка географических данных с атрибутом веса.
Характеристики | |
---|---|
location | Тип: LatLng Расположение точки данных. |
weight | Тип: number Весовое значение точки данных. |