...

Статистика

Для фильтрации записей в таблице созданы фильтры для большинства типов данных. Для каждого поля пользователь может определить свои правила фильтрации. Все правила по полям объединяются по логическому «И». Внутри поля можно определить несколько значений фильтраций, которые для поля объединяются по логическому «ИЛИ». Так для строкового поля можно установить несколько значений. Соответственно останутся все записи, у которых имеются перечисленные значения. Для полей типа "Дата" пользователь может задать диапазоны дат. При этом одно из значений может опустить. Для числовых значений пользователь может указать любые знаки сравнения.

Для пространственных полей можно применить фильтр в виде площадного объекта. В результате можно получить записи, находящиеся внутри этого объекта. Площадные объекты пользователь может указать следующим образом:

  • нарисовать на карте с помощью инструмента;
  • загрузить в формате KML;
  • выбрать из слоев административного деления.

Для подсчета статистических характеристик реализован механизм группировки данных, который основан на средствах языка SQL. В рамках интерфейса можно выбрать поля, по которым производится группировка записей таблицы, по оставшимся полям требуется выбрать групповую функцию. Для строковых полей можно выбрать групповую функцию подсчета количества записей в группе. Для числовых полей и полей типа "Дата" можно выбрать одну из функций, рассчитывающих максимальное, минимальное, среднее значение поля или количество по группам записей. Группировка записей может производиться для всех типов полей по равенству значений. Для полей типа "Дата" можно группировать записи по неделям, месяцам, кварталам, годам и десятилетиям. Для пространственных полей можно группировать записи по районам, регионам и округам. При обобщении информации используются заданные пользователем фильтры.