Class: HeatLayer

HeatLayer

Класс слоя типа HeatLayer - рендеринг производится на стороне клиента на основе сведений о геометрии и атрибутах объектов, а также назначенной функции стилизации (рендерера) Класс предназначен для создания слоев "тепловых карт"


new HeatLayer(params)

Создание экземляра слоя типа VectorLayer

Parameters:
Name Type Description
params
Properties
Name Type Description
url

адрес геосервера

className

имя слоя

radius

радиус окружности от точки

blur

размытие

shadow

размер тени

weight

поле веса (атрибут) или функция

Source:

Extends

Methods


draw(params)

Создание нового объекта и сохранение в dataSource

.

Создание нового объекта и сохранение в dataSource

Parameters:
Name Type Description
params
Source:

getMap()

Получение родительской карты

.

Получение родительской карты

Inherited From:
Source:
Returns:
Type
*

getState()

Получение текущего состояния слоя

.

Получение текущего состояния слоя

Inherited From:
Source:

getStyle()

Получение рендерера (функции стиля)

.

Получение рендерера (функции стиля)

Inherited From:
Overrides:
Source:

getVisibility()

Получение текущей видимости слоя

.

Получение текущей видимости слоя

Inherited From:
Source:

identify(params)

Идкетификация объектов слоя, находящихся в точке

.

Идкетификация объектов слоя, находящихся в точке

Parameters:
Name Type Description
params
Inherited From:
Overrides:
Source:
Returns:
Type
Array

initStore(params)

Parameters:
Name Type Description
params
Properties
Name Type Description
className

имя класса

mappings

объект, содержащий трансляцию полей (подстановка)

Overrides:
Source:

off(eventName)

Отвязка события от объекта

.

Отвязка события от объекта

Parameters:
Name Type Description
eventName
Inherited From:
Source:

on(eventName, func)

Привязка событий и вызов обратной функции

.

Привязка событий и вызов обратной функции

Parameters:
Name Type Description
eventName
func
Inherited From:
Source:

query(params)

Запрос к объектам слоя

.

Запрос к объектам слоя

Parameters:
Name Type Description
params
Inherited From:
Overrides:
Source:
Returns:
Type
Array

Выполняет поисковый запрос к слою

.

Выполняет поисковый запрос к слою

Parameters:
Name Type Description
params object
Properties
Name Type Description
query string

поисковый запрос, например, ПС-12

minLength number

минимальная длина запроса, по умолчанию - 1 символ

Overrides:
Source:
Returns:
Type
*

setMap(map)

Присвоение объекта родительской карты

.

Присвоение объекта родительской карты

Parameters:
Name Type Description
map
Inherited From:
Source:

setStyle(style)

Parameters:
Name Type Description
style

объект типа style

Overrides:
Source:

setVisibility(value, afterTimeValue)

Установление видимости слоя

.

Установление видимости слоя

Parameters:
Name Type Description
value boolean

Возможные значения - true, false

afterTimeValue
Inherited From:
Source:

snap(params)

Включает или выключает привязку к другим объектам слоя

.

Включает или выключает привязку к другим объектам слоя

Parameters:
Name Type Description
params
Source: