new EsriJsonVectorSource(params)
Создает экземпляр класса EsriJsonVectorSource
Parameters:
| Name | Type | Description |
|---|---|---|
params |
Extends
Methods
-
addFeatures(data)
Добавить объекты в источник
. -
Добавить объекты в источник
Parameters:
Name Type Description data -
create(params)
Инициализирует (и позволяет выполнить реинициализацию) источника данных
. -
Инициализирует (и позволяет выполнить реинициализацию) источника данных
Parameters:
Name Type Description paramsReturns:
- Type
- ol.source.Vector
-
createTransaction(params)
Создание объекта транзаксии
. -
Создание объекта транзаксии
Parameters:
Name Type Description paramsReturns:
- транзакция
- Type
- TransactionItem
-
getFeatures(params)
Получить список объектов источника
. -
Получить список объектов источника
Parameters:
Name Type Description paramsReturns:
- Type
- * | Array.<(ol.Feature|ol.render.Feature)> | ol.Collection.<ol.Feature> | Array.<ol.Feature>
-
getFields()
Метод возвращает информацию по полям источника данных - для получения информации в виде массива или объекта используйте getArray() или getObject(), соответственно
. -
Метод возвращает информацию по полям источника данных - для получения информации в виде массива или объекта используйте getArray() или getObject(), соответственно
Returns:
- Type
- Object
-
getGeometryType()
Метод, возвращающий тип геометрии источника векторных данных
. -
Метод, возвращающий тип геометрии источника векторных данных
Returns:
- geometryType - Point, LineString, Polygon
- Type
- string
-
getSource()
Возвращает ссылку на экземпляр источника
. -
Возвращает ссылку на экземпляр источника
- Overrides:
- Source:
Returns:
- Type
- *
-
<async> loadFeatureFromService(featureId)
Получение feature из сервиса
. -
Получение feature из сервиса
Parameters:
Name Type Description featureIdstring featureId
-
<async> loadSourceProperties()
Выполняет загрузку и инициализацию свойств источника
. -
Выполняет загрузку и инициализацию свойств источника
Returns:
- Type
- Promise.<{}>
-
removeFeature(feature)
Удаление feature из источника
. -
Удаление feature из источника
Parameters:
Name Type Description feature -
removeFeatureByProperty(params)
Удаление feature из источника через указания свойства и значения
. -
Удаление feature из источника через указания свойства и значения
Parameters:
Name Type Description paramsobject параметры поиска
Properties
Name Type Description keystring имя свойства
valuestring искомое значение
-
setSource(source)
Применяет новый источник данных
. -
Применяет новый источник данных
Parameters:
Name Type Description source- Overrides:
- Source:
Returns:
- источник данных
- Type
- EsriJsonVectorSource
-
toStack(params)
Перемещение транзакции в стек операций редактирования
. -
Перемещение транзакции в стек операций редактирования
Parameters:
Name Type Description paramsReturns:
- Type
- Object
-
<async> transact(params)
Непосредственное выполнение транзакции
. -
Непосредственное выполнение транзакции
Parameters:
Name Type Description paramsReturns:
- Type
- Promise.<*>
-
updateFeatures()
Обновление features
. -
Обновление features