Class: GraphicLayer

GraphicLayer

Класс GraphicLayer


new GraphicLayer(params)

Parameters:
Name Type Description
params
Properties
Name Type Description
url

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

className

имя слоя

Source:

Extends

Methods


addFeatures(data)

Добавить объекты в источник

.

Добавить объекты в источник

Parameters:
Name Type Description
data
Source:

getFeatures(params)

Получить список объектов источника

.

Получить список объектов источника

Parameters:
Name Type Description
params
Source:
Returns:
Type
* | Array.<(ol.Feature|ol.render.Feature)> | ol.Collection.<ol.Feature> | Array.<ol.Feature>

getMap()

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

.

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

Inherited From:
Source:
Returns:
Type
*

getState()

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

.

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

Inherited From:
Source:

getStyle()

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

.

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

Inherited From:
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

removeFeature(feature)

Удаление feature из источника

.

Удаление feature из источника

Parameters:
Name Type Description
feature
Source:

removeFeatureByProperty(params)

Удаление feature из источника через указания свойства и значения

.

Удаление feature из источника через указания свойства и значения

Parameters:
Name Type Description
params object

параметры поиска

Properties
Name Type Description
key string

имя свойства

value string

искомое значение

Source:

Поиск объектов слоя по текстовой строке

.

Поиск объектов слоя по текстовой строке

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

setMap(map)

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

.

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

Parameters:
Name Type Description
map
Inherited From:
Source:

setStyle(renderer)

Назначение рендерера (функции стиля объектов)

.

Назначение рендерера (функции стиля объектов)

Parameters:
Name Type Description
renderer
Inherited From:
Overrides:
Source:

setVisibility(value, afterTimeValue)

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

.

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

Parameters:
Name Type Description
value boolean

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

afterTimeValue
Inherited From:
Source: