Связывание и соединение таблиц

Методика просмотра таблицы атрибутов шейп-файла в геоинформационной системе "ArcCalalog". Порядок создания выборки и анализа связанной таблицы в данном программном приложении. Алгоритм надписывания объектов с использованием присоединенных атрибутов.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 16.03.2022
Размер файла 1,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

Уфимский государственный авиационный технический университет

Кафедра геоинформационных систем

Лабораторная работа

По дисциплине: Геоинформационные системы

На тему: Связывание и соединение таблиц

Выполнила: Зубарева А.И.

Уфа - 2022

1. Цель работы

Изучить различные форматы данных и определить отношения между таблицами, установив между ними связь (relate) и выполнив соединение. Также научиться изменять внешний вид таблицы путем контроля за отображением полей, познакомиться с дополнительными методами надписывания объектов с использованием конструктора Выражение надписи (Label Expression).

2. Методика выполнения лабораторной работы

Запуск ArcCatalog и просмотр таблицы атрибутов шейп-файла.

Запустили ArcCalalog и через папку C:\Student\igis1\Redlands щелкнули на шейп-файле donut, просмотрели таблицу атрибутов шейп-файла donut (рисунок 1).

Рисунок 1

Изучение свойств полей.

Через дерево каталога ArcCatalog изучили свойства шейп-файла donut (рисунок 2).

Рисунок 2

Изучение таблицы базы геоданных.

С помощью папки Regis развернули базу геоданных Red_GDB и посмотрели таблицу owner (владелец), обращая особенное внимание на поле Own_ID. Также на классе пространственных объектов coffee просмотрели таблицу (рисунок 3).

Рисунок 3

Изучение кардинальности таблицы.

Посмотрели атрибуты таблицы shareholders (акционеры) и сравнили поля таблицы и поля класса пространственных объектов coffee. Затем присоединили таблицу shareholders к таблице owner и установили связь между ними, основываясь на поле с названием Coffee_JD (рисунок 4).

Рисунок 4

Создание соединения (join).

Запустили ArcMap с Новой пустой картой, соединили (join) таблицы shareholders и owner, связанные между собой по типу многие-к-одному, добавили данные в ArcMap. Через свойства слоя coffee надписали объекты этого слоя.

Через опцию Соединения и связи объединили атрибуты обеих таблиц shareholders и owner (рисунок 5)

Рисунок 5

Изменение внешнего вида присоединенной таблицы.

Для упрощения чтения присоединенной таблицы отключили несколько полей. Убрали отметки для shareholders.OBJECTID, shareholders.Own_ID, owner.OBJECTID, и owner.Own_ID. Внутри приложения АrсМар произошло присвоение новой таблице имени sliareholders_owner (рисунок 6).

Рисунок 6

Установление связи (relate).

Установили связь между таблицей класса пространственных объектов coffee и таблицей shareholders с помощью опции Соединения и Связи (рисунок 7).

Рисунок 7

геоинформационный таблица программный алгоритм

Создание выборки и изучение связанной таблицы.

Сделали выборку из класса пространственных объектов coffee, и при этом связанные записи выбрали за счет связи, которую установили между таблицей этого класса пространственных объектов и присоединенной таблицей shareholders. Сначала выбрали кофейный магазин и открыли таблицу атрибутов слоя.

Далее, открыли и просмотрели выбранные записи в присоединенной таблице shareholders путем активации связи между этими двумя таблицами (рисунок 8).

.

Рисунок 8

Надписывание объектов с использованием присоединенных атрибутов.

В этом шаге мы присоединили таблицу класса пространственных объектов coffee к таблице, содержащей информацию санитарных служб.

Через опцию Добавить данные добавили таблицу health_code из базы геоданных Red_GDB.mdb.

Добавили поле heallh_code.Health_Code в окно Выражение и присоединили (рисунок 9).

Рисунок 9

Завершение работы АrcСatalog и АrcМap.

Закрыли ArcCatalog и АrсМар.

Вывод

Изучили различные форматы данных и определили отношения между таблицами, установив между ними связь (relate) и выполнив соединение. Также научились изменять внешний вид таблицы путем контроля за отображением полей, познакомились с дополнительными методами надписывания объектов с использованием конструктора Выражение надписи (Label Expression).

Размещено на Allbest.ru

...

Подобные документы

  • Универсальная подпрограмма по записи элементов и атрибутов из таблицы XML в различные массивы, в зависимости от раздела. Алгоритм трехмерной визуализации. Классы разбора таблицы XML по элементам и атрибутам. Алгоритмы работы с двухмерными объектами.

    дипломная работа [425,9 K], добавлен 06.03.2013

  • Изучение тегов для создания списков и таблиц в HTML, основных атрибутов тегов. Практические навыки создания списков и таблиц в HTML-документах. Нумерованные, маркированные и вложенные списки, список определений. Выравнивание данных в ячейках таблицы.

    контрольная работа [322,1 K], добавлен 09.08.2014

  • Создание электронной таблицы с использованием приложений MS Office. Оформление таблицы, ввод исходных данных и формул. Пример создания макроса, выводящего на экран график путем нажатия комбинации горячих клавиш. Алгоритм создания электронной таблицы.

    курсовая работа [133,5 K], добавлен 13.11.2009

  • Создание и оформление исходных таблиц, их связывание; расчеты в таблицах с применением "Мастера функций"; обработка данных посредством сортировки и выборки (фильтрации); построение диаграмм; оформление отчета в виде комплексного текстового документа.

    контрольная работа [1,7 M], добавлен 26.03.2012

  • Этапы создания программы для учета рождаемости детей. Разработка базы из основной таблицы с оперативными данными и четырех таблиц-справочников с наименованиями кодов. Создание форм для заполнения таблиц и просмотра запросов с русифицированными кнопками.

    практическая работа [1,6 M], добавлен 13.07.2010

  • Программа Word, позволяющая создавать таблицы, состоящие из строк и столбцов. Способы построения таблиц. Обработка таблиц и их форматирование. Вычисления в тексте и таблице. Разделение и соединение ячеек. Создание заголовков многостраничных таблиц.

    контрольная работа [1,7 M], добавлен 28.01.2012

  • Методы хеширования данных и реализация хеш-таблиц. Разработка на языке программирования высокого уровня программы с функциями создания хеш-таблицы, добавления в нее элементов, их просмотра, поиска и удаления. Экспериментальный анализ хеш-функции.

    лабораторная работа [231,9 K], добавлен 18.06.2011

  • Основные операции, связанные с созданием и форматированием таблиц. Создание таблицы, внесение в нее текстовой информации и выполнение обрамления таблицы. Задание фиксированных размеров ячеек, слияние ячеек, использование автоматической нумерации.

    лабораторная работа [165,9 K], добавлен 10.03.2007

  • Рассмотрение способов присоединения атрибутов к графическим объектам. Знакомство с функциями геоинформационной системы. Пространственный анализ как группа функций, обеспечивающих анализ связей и иных пространственных отношений пространственных объектов.

    курсовая работа [4,2 M], добавлен 18.12.2014

  • Способы решения системы дифференциальных, нелинейный и линейных уравнений. Понятие интерполирования и аппроксимации. Основные принципы линейного программирования. Сущность и условия применения трендового анализа. Алгоритм создания электронной таблицы.

    курсовая работа [2,0 M], добавлен 02.01.2012

  • Структура заданного исходного файла и структуры данных, соответствующие данным файла. Подпрограмма проверки принадлежности текста к одной из шести кодовых таблиц. Алгоритмы перекодировки файла в cp1251. Алгоритм сортировки записей исходного файла.

    курсовая работа [63,7 K], добавлен 12.12.2010

  • Программа MS Word как текстовый процессор. Разбиение и слияние ячеек таблицы. Понятия "строка", "столбец". Особенности форматирования таблиц, стиль и нумерация. Практический пример построения диаграммы в MS Word. Автоматическая нумерация строк таблицы.

    лабораторная работа [782,1 K], добавлен 17.12.2013

  • Описание предметной области, определение функциональных требований к системе и построение диаграммы потока данных. Построение модели "сущность-связь", описание сущностей и атрибутов модели. Построение реляционной базы данных и описание ее таблицы.

    курсовая работа [624,5 K], добавлен 30.05.2019

  • Особенности создания и распечатки на принтере текстового файла (документа), содержащего таблицу, с использованием шрифта Times New Roman черного цвета размером 12 пунктов. Алгоритм создания справочно-поисковой системы и баз данных в Бейсик-программе.

    контрольная работа [462,1 K], добавлен 04.04.2012

  • Понятие объектов и классов в Visual Basic. Свойства, методы и события. Создание Титула на рабочем листе с помощью процедур обработки событий в UserForm. Определение диапазона для создания таблицы и ее заголовка. Создание формы по заполнению таблицы.

    курсовая работа [1,3 M], добавлен 28.05.2012

  • Достоинства произведения расчетов при помощи электронных таблиц. Назначение табличных процессоров. Основные структурные элементы электронной таблицы. Описание функций табличной ячейки, особенности работы с ней. Что такое диапазон, классификация данных.

    презентация [1,4 M], добавлен 10.11.2010

  • Создание и форматирование таблицы MS Excel. Работа с файлами, возможности программы. Последовательность действий при создании, редактировании и сохранении таблицы. Относительная и абсолютная адресация. Специальные операции редактирования таблиц.

    лабораторная работа [18,8 K], добавлен 16.11.2008

  • Разработка логической и физической моделей базы данных предприятия и описание атрибутов. Порядок создания справочников и реквизитов базы данных на основе программы "1С:Предприятие 8.2", назначение связей таблиц. Пример сгенерированных SQL-кодов.

    курсовая работа [2,7 M], добавлен 02.12.2015

  • Анализ предметной области. Перечень хранимой информации: таблицы, поля, типы. Выделение сущностей, атрибутов, ключей, связей. Начальное заполнение данными БД. Создание и запуск базовых запросов. Проектирование базы данных в среде Enterprise Architect.

    курсовая работа [1,6 M], добавлен 16.02.2016

  • Принципы использования видеоинформации в рекламной деятельности. Требования к ПЭВМ и программам для работы с видео; правила ответственной видеорекламы. Электронные таблицы: функции и возможности приложения MS Excel, составление таблиц, анализ данных.

    контрольная работа [1,3 M], добавлен 08.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.