Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 4 ПРИКЛАДНАЯ ИНФОРМАТИКА В ГРАДОСТР.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
974.85 Кб
Скачать

5.1. Утилиты работы с полями баз данных

Функции работы с полями баз данных включают в себя

  • поиск имени поля и его значения;

  • поиск по маске;

  • создание, редактирование и удаление поля;

  • калькуляцию,

  • классификацию

  • перегруппировку.

1. Калькуляция генерирование нового значения по полям старых значений баз данных согласно введенной формуле. Например, можно рассчитать площадь земельного участка и его периметр. Полученное значение можно сохранить в новом поле с именем «площадь» или «периметр», а также можно просто визуализировать (табл.5.5).

Таблица 5.5.

Утилиты работы с базами данных. Калькуляция.

Исходная таблица БД

ФОРМУЛА

Выходная таблица БД

Геометрия

Имя

Тип

Геометрия

Имя

Тип

Площадь

Polygon1

Кон1

1

RETURN.AREA

Polygon1

Кон1

1

89563

Polygon2

Кон2

4

(Вычисление площади)

Polygon2

Кон2

4

5890

…………

…………

Polygon332

Кон332

3

Polygon332

Кон332

3

33456

2.Классификация генерация нового значения поля по классификационным правилам. Примером классификации может служить задача определения площадей земельных участков — крупных, средних и мелких по численному значению старых полей. В табл. 5.6 полученное значение сохраняется в новом поле с именем "Размер".

Таблица 5.6.

Утилиты работы с базами данных. Классификация.

Исходная таблица БД

ФОРМУЛА

Выходная таблица БД

Геометрия

Имя

Площадь Р

Геометрия

Имя

Площадь Р

Размер

Polygon1

Кон1

57890

Бол: P>100

Cp: P 50-100

Мал Р<50

Polygon1

Кон1

57890

Cp

Polygon2

Кон2

109563

Polygon2

Кон2

109563

Бол.

Polygon3

Кон3

54890

Polygon2

Кон2

54890

Cp

Polygon4

Кон4

65890

Polygon2

Кон2

65890

Cp

…………

…………

Polygon332

Кон332

29563

Polygon332

Кон332

29563

Мал

3.Перегруппировка генерирование нового значения по группам подобных значений. Например, группировать площади земельных участков подсчетом общей площади каждого типа участка. В табл. 5.7 полученное значение записывается как новое поле с именем "Суммарная площадь".

Таблица 5.7.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]