PhytoLex Geo
Наносим на карту объекты базы данных PhytoLex
PhytoLex
Этноботаническая база данных
База данных «PhytoLex. Этноботаническая база данных (XI-XVIII вв.)» содержит названия растений, зафиксированные в русской книжности XI—XVIII вв. В базу включены названия растений с контекстами употребления из оригинальных и переводных литературных произведений, лексикографических сочинений, естественнонаучной и исторической литературы, памятников деловой письменности, а также исторических словарей русского языка исследуемого периода. Представлены как исконно русские, так и заимствованные фитонимы, в том числе иноязычные транслитерированные лексемы, не получившие дальнейшего распространения в русском языке.
Цель проекта PhytoLex Geo - отображать на карте географические данные о растениях, входящих в базу проекта, и предоставить инструменты для первичного анализа этих данных.
Задачи:
Отобрать из базы те растения, о которых имеется географическая информация


Из 42+ тысяч вхождений лишь около 10 тысяч сопровождаются сведениями о месте купли, использования или произрастания. Они были занесены в отдельную таблицу.

К каждой локации привязать ее географические координаты
Координаты были скачаны из Википедии специально для этой цели написанным парсером на Python
Таблицу с координатами привязать к карте в FlexGIS
FlexGIS автоматически преобразует числовые координаты в точки на карте.
Создать выборки, которые интересно проанализировать
Всю информацию базы данных невозможно отобразить одновременно. Мы сделали отдельные таблицы по разным темам. Каждой таблице соответствует отдельный слой. Пользователь может переключаться между слоями в соответствии со своими научными задачами.
Привязать исторические топонимы к картам соответствующего периода
Карта включает в себя слои, отображающие административно-территориальное деление в разные исторические периоды. Локации, упоминаемые в источниках того или иного периода, привязаны к соответствующей исторической карте.
Сложности, с которыми мы столкнулись
  • Наш проект строится на взаимодействии четырех платформ: Фитолекс, Википедия, QGIS и FlexGIS, у каждой из которых есть свои нюансы использования и своя логика. Наша задача - "подружить" эти платформы.
  • Для реализации таймслайдера на платформе FlexGIS нужно было корректно преобразовать формат данных столбца "Дата создания источника".
  • Некоторые исторические топонимы в принципе невозможно нанести на карту. Например, запись "Индия" в базе данных может означать Вест-Индию или Ост-Индию. Такие локации мы изъяли из таблицы, которая отображается на карте.


Над проектом работали:
Анастасия Михалева
Ксения Викторова
Кира Коваленко
PhytoLex
Ольга Беличенко
PhytoLex
Александр Королев
FlexGIS
Made on
Tilda