Тема: Картографирование дендроклиматических показателей на основе микропараметров клеток
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области 6
1.1 Анализ методов картографирования 6
1.2 Обзор исходных данных 7
1.3 Обзор картографических веб-сервисов 9
1.4 Обзор языков для реализации серверной части 11
1.5 Выводы по главе 1 13
2 Инструменты и алгоритмы для реализации веб-приложения 14
2.1 Используемое программное обеспечение 14
2.1.1 Интегрированная среда разработки IDE JetBrains GoLang 2018 14
2.1.2 Пользовательский интерфейс pgAdmin 4 15
2.2 Используемые инструменты, библиотеки и языки программирования. 16
2.2.1 Язык программирования Go 16
2.2.2 Языки HTML, CSS и JavaScript 17
2.2.3 Используемые инструменты и библиотеки 18
2.3 Кластеризация 19
3 Реализация. Руководство пользователя 21
3.1 Концепция веб-приложения 21
3.2 Серверная часть 22
3.3 Клиентская часть 23
3.4 Руководство пользователя 29
3.5 Выводы по главе 3 35
Заключение 36
Список использованных сокращений 37
Список использованных источников 38
Приложение
📖 Введение
Исследования в области дендрохронологии и дендроклиматологии обрели мировую известность благодаря работам двух научных школ - Е. А. Ваганова и С. Г. Шиятова, сформировавшихся в Институте леса им. В. Н. Сукачева СО РАН, а также Институту экологии растений и животных УрО РАН.
В начале 90-х годов в России была создана государственная система экологического мониторинга, в состав которой входит раздел дендроклиматического и дендрохронологического мониторинга, то есть «информационная система слежения, оценки и прогноза изменений годичного прироста деревьев и определяющих этот прирост факторов» [1].
На сегодняшний день было собрано большое количество данных различных пространственно-временные и распределительные дендроклиматические данные. Они отображают состояние лесных экосистем под влиянием климатических факторов природы.
Основная научная проблема, частью которой является предлагаемый проект - оптимизация анализа областей среза деревьев.
Одно из возможных применений разрабатываемого веб-приложения - использование в гранте Шишова В. В. 14-14-00219 «Экспериментально-теоретический анализ изменчивости роста древесных растений в континентальной части Сибири (Енисейско-Ленский трансект)».
Целью настоящей работы является создание веб-приложения способного визуализировать данные о микропараметрах клеток деревьев с возможностью вывода данных по отдельным деревьям и агрегирования
4
данных по выбранным параметрам для сопоставления с климатическими условиями в заданных участках.
Для достижения цели необходимо решить следующие задачи:
- сформировать реляционную базу данных с данными о микропараметрах клеток и областях расположения срезов деревьев;
- написать серверную часть для получения запросов от клиента, получения данных из базы данных и отправки данных клиенту;
- написать клиентскую часть, визуализирующую на карте данные о микропараметрах клеток из базы данных;
- реализовать функционал, позволяющий агрегировать данные по областям и визуализировать по отдельным параметрам клеток.
✅ Заключение
Определившись с инструментами, фреймворками и библиотеками для разработки веб-приложения была описана схема концепции для реализации работы. Основываясь на ней были сформирован прототип разрабатываемого веб-приложения.
В результате выпускной квалификационной работы было разработано веб-приложение, состоящее из клиентской и серверной части, соединенных между собой через REST интерфейс. Сервер хранит данные в базе данных PostgreSQL, получает их и передает при помощи возможностей языка Go. Клиентская часть оформлена при помощи Фреймворка Bootstrap 4, и предоставляет интерактивный пользовательский интерфейс, что позволяет пользователю быстрее адаптироваться к данному приложению.
Цели, поставленные в выпускной квалификационной работе, были выполнены полностью, в результате чего было реализовано веб-приложение, выполняющее все необходимые задачи.



