Filter Encoding (FE)¶
Стандарт OGC® Filter Encoding (FE) определяет кодировку XML для фильтров выражений для пространственных запросов. Это делается для того, чтобы выбрать подмножество объектов, основанных на конкретных атрибутах. (http://www.opengeospatial.org/standards/filter)
Подмножество объектов может быть определено, например, для их отрисовки в определённых цветах или конвертации в определённый пользователем формат.
Нейтральное кодирование XML-фильтра способствует лёгкому разбору и валидации сервером, реализующим стандарт OGC WFS, до того, как выражение фильтра преобразуется в целевой язык хранилища данных, к которому сделан запрос. Этот стандарт используется в ряде веб-сервисов OGC, включая стандарты Web Feature Service, Catalogue Service и Styled Layer Descriptor (SLD).
Ограничения фильтра могут быть определены через значения пространственных, временных и скалярных свойств. Пример пространственного фильтра: “Найти все свойства в Omstead County, принадлежащие Peter Vretanos”. Пример временного фильтра: “Найти все плотины в штате Массачусетс, которые были построены до 1900 года”. Пример скалярного фильтра: “Найти все датчики температуры в Париже, показывающие температуру между 20°С и 24°С.”