ol/format/WFS
Классы
- WFS
Функции
-
writeFilter(filter, version){Узел}
-
import {writeFilter} from 'ol/format/WFS';Кодирует фильтр как WFS
Filterи возвращает узел.Имя Тип Описание filterФильтр Фильтр.
versionстрока Версия WFS. Если не указана, по умолчанию используется '1.1.0'
Возвращает:
Результат.
Определения типов
-
FeatureCollectionMetadata{Объект}
-
Количество объектов; границы/охваты.
Свойства:
Имя Тип Описание numberOfFeaturesчисло NumberOfFeatures.
boundsОхваты Границы.
-
FeatureType{Объект}
-
Свойства:
Имя Тип Описание nameстрока Имя типа объекта.
bboxОхваты Границы для использования в фильтре BBOX.
geometryNameстрока Имя геометрии для использования в фильтре BBOX.
-
Options{Объект}
-
Свойства:
Имя Тип Описание featureNSОбъект.<строка, строка> | строка | undefined URI пространства имен, используемый для объектов.
featureTypeМассив.<строка> | строка | undefined Тип объекта для парсинга. Используется только для операций чтения.
gmlFormatGMLBase | undefined Формат GML для использования при парсинге ответа. По умолчанию используется
ol/format/GML2для WFS 1.0.0,ol/format/GML3для WFS 1.1.0 иol/format/GML32для WFS 2.0.0.schemaLocationстрока | undefined Необязательная схемаLocation для использования при сериализации; это переопределит значение по умолчанию.
versionстрока
(по умолчанию '1.1.0')Версия WFS для использования. Может быть
1.0.0,1.1.0или2.0.0. -
TransactionResponse{Объект}
-
Общее количество удаленных; общее количество вставленных; общее количество обновленных; массив идентификаторов вставки.
Свойства:
Имя Тип Описание transactionSummaryTransactionSummary Сводка транзакции.
insertIdsМассив.<строка> InsertIds.
-
TransactionSummary{Объект}
-
Свойства:
Имя Тип Описание totalDeletedчисло TotalDeleted.
totalInsertedчисло TotalInserted.
totalUpdatedчисло TotalUpdated.
-
WriteGetFeatureOptions{Объект}
-
Свойства:
Имя Тип Описание featureNSстрока URI пространства имен, используемый для объектов.
featurePrefixстрока Префикс для пространства имен объектов.
featureTypesМассив.<(строка|модуль:ol/format/WFS~FeatureType)> Имена типов объектов или объекты FeatureType для определения уникального фильтра bbox по имени типа объекта (в этом случае параметры
bboxиgeometryNameигнорируются).srsNameстрока | undefined Имя СК. Атрибут srsName не будет устанавливаться для геометрий, когда это значение не указано.
handleстрока | undefined Обработчик.
outputFormatстрока | undefined Формат вывода.
maxFeaturesчисло | undefined Максимальное количество объектов для извлечения.
geometryNameстрока | undefined Имя геометрии для использования в фильтре BBOX.
propertyNamesМассив.<строка> | undefined Необязательный список имен свойств для сериализации.
viewParamsстрока | undefined Параметр поставщика GeoServer viewParams.
startIndexчисло | undefined Начальный индекс для использования при постраничном отображении WFS. Это функция WFS 2.0, перенесенная в WFS 1.1.0 некоторыми веб-сервисами пространственных данных.
countчисло | undefined Количество объектов для извлечения при постраничном отображении. Это функция WFS 2.0, перенесенная в WFS 1.1.0 некоторыми веб-сервисами пространственных данных. Обратите внимание, что некоторые веб-сервисы пространственных данных вместо этого использовали
maxfeatures.bboxОхваты | undefined Границы для использования в фильтре BBOX. Должен быть установлен параметр
geometryName.filterФильтр | undefined Условие фильтра. Дополнительную информацию см. в
ol/format/filter.resultTypeстрока | undefined Указывает, какой ответ должен быть возвращен, например,
hitsвключает только атрибутnumberOfFeaturesв ответ и не содержит объектов. -
WriteTransactionOptions{Объект}
-
Свойства:
Имя Тип Описание featureNSстрока URI пространства имён, используемого для функций.
featurePrefixстрока Префикс для пространства имён функций.
featureTypeстрока Имя типа функции.
srsNameстрока | undefined Имя SRS. Атрибут srsName не будет установлен для геометрий, если это значение не указано.
handleстрока | undefined Обработчик.
hasZлогическое | undefined Должно быть установлено в значение true, если транзакция предназначена для 3D-слоя. Это позволит включить координату Z в транзакцию.
nativeElementsМассив.<Объект> Нативные элементы. В настоящее время не поддерживается.
gmlOptionsПараметры | undefined Параметры GML для создателя транзакции WFS.
versionстрока
(по умолчанию '1.1.0')Версия WFS, используемая для транзакции. Может быть либо
1.0.0, либо1.1.0, либо2.0.0.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_format_WFS.html