
- •Тема 4. Прикладная информатика в градостроительстве
- •1. Общее понятие о гис
- •1.1. Что такое гис?
- •1.2. Составные части гис
- •1.3. История развития гис
- •2. Виды гис
- •2.2. Mapping-системы (ам)
- •2.4. Отличия гис от других систем
- •2.5. Классификация гис
- •3. Организация информации в гис
- •3.1. Понятие объекта
- •Задание значений атрибутов
- •3.2. Понятие слоя
- •3.3. Системы координат
- •4. Базы данных в гис
- •4.1. Определения и понятия
- •4.2. Локальные и удаленные субд
- •4.3. Структура баз данных
- •Описание земельных участков
- •Описание физических лиц
- •Описание (классификатор)
- •4.4. Реляционные базы данных
- •4.5. Поиск в базе данных
- •4.6. Субд, применяемые в гис
- •5. Гис как средство принятия решений
- •5.1. Утилиты работы с полями баз данных
- •Утилиты работы с базами данных. Перегруппировка
- •5.2. Геометрические и арифметические утилиты
- •5.3. Сетевой анализ
- •5.4. Выделение объектов по пространственным критериям
- •5.5. Зонирование
- •5.6. Специализированный анализ
3.2. Понятие слоя
Физически геометрические примитивы записываются как последовательность пар координат. Точке соответствует одна пара координат - x,y. Окружности и кривые показываются ломаными линиями. Прямая задается двумя парами координат, а площадь (полигон) записывается как серия пар, которая образует замкнутый контур, для
чего его последняя точка должна иметь те же координаты что и первая, иначе контур не будет замкнут. Совокупность точек, линий и площадей образует цифровое представление карты (рис.3.6).
Р
ис.3.6.
Представление точек, линий, площадей
Карта логически организована как набор слоев информации. Слой составляют объекты, объединенные одной темой, например, вся гидрография. В традиционной картографии этому примерно соответствуют цветные слои карты, могут существовать слои дорог, построек и т.п. В некоторых ГИС в слое могут содержатся объекты одного типа, а не одной темы: слои точек, слои линий, слои площадей. Иногда в слое могут быть объекты, разные и по типу и по теме, но чаще всего встречается все-таки логическая разбивка информации на слои. Слои можно рассматирвать как прозрачные кальки, которые временно можно отключать (рис.3.7).
3.3. Системы координат
Все объекты земной поверхности, представляемые на карте, являются двумерными, т.е. задаются координатами X, Y. Картографическая информация может поступать с карт, выполненных в различных системах координат: свои системы координат имеют также дигитайзеры. Актуальной проблемой ГИС поэтому является преобразование координат в некую единую систему для работы или в такую, которая нужна для выдачи конечного продукта.
Обычно ГИС работают с распространенными проекциями: Меркатора, Ламберта, прямоугольной и др. Список из 10-15 поддерживаемых проекций имеет практически каждая система, однако такое большое количество, как правило, не нужно для систем, работающих с крупными масштабами, в которых используются максимум 1 - 2 проекции.
Рис..3.7. Деление содержания карты на слои
4. Базы данных в гис
Важной составной частью ГИС являются базы данных (БД), в которых содержится тематическая информация. Уже сейчас, в связи со стремительно уменьшающейся стоимостью запоминающих устройств, хранение информации в ЭВМ стоит дешевле, чем на бумажных носителях. Использование компьютеров выгодно еще и потому, что помимо текстов они позволяют хранить чертежи, документы в рукописном виде, фотографии, звуковые записи и т. п. - практически любая информация может быть представлена в компьютерной форме.
4.1. Определения и понятия
Впервые понятие "база данных" появилось в начале 80-х годов. Базами данных (БД) называют электронные хранилища информации, доступ к которым осуществляется с помощью одного или нескольких компьютеров.
Для манипулирования с данными, хранящимися в БД, служат системы управления базами данных (СУБД). СУБД – это программные средства, предназначенные для:
создания БД;
наполнения БД (записи информации в БД);
обновления (редактирования) информации в БД;
удаления информации из БД;
поиск информации в БД;
сортировку информации в БД и т.д.
СУБД можно рассматривать как диспетчера, который обеспечивает связь работающего приложения с хранимой информацией.
В общем случае схема работы с БД может быть представлена схемой, изображенной на рис.4.8.
Рис. 4.8. Взаимодействие элементов при работе с БД
Приложения позволяют вводить необходимую информацию, осуществлять ее первичный контроль, визуализировать на экране дисплея информацию, имеющуюся в БД, формировать запросы к БД, генерировать необходимые отчеты, осуществлять вывод на печать и т.д.