Программный продукт «ФотоБерега Крыма»

М. П. Вецало*, Е. А. Годин, Е. А. Исаева, Л. К. Галковская

Морской гидрофизический институт РАН, Севастополь, Россия

* e-mail: mvetsalo@mhi-ras.ru

Аннотация

Описывается информационно-поисковая система «ФотоБерега Крыма», разработанная сотрудниками группы «Банк океанографических данных» на основе концепции программного продукта «ФотоБерега» для систематизации и каталогизации коллекции цифровых изображений берегов Крымского полуострова, а также обеспечения эффективной работы с этой коллекцией при проведении научных исследований. Программная система написана на языке программирования Python. Интерфейс приложения разработан с использованием пакета tkinter. Центральной частью системы является каталог метаинформации объектов съемки, который построен на основе фасетной классификации и включает описательные фасеты «Дата и время», «Вид съемки» и специализированные фасеты «Географический регион», «Генетический тип побережья». Для формирования поисковой выдачи в программной системе применен метод расширенного булева поиска. Загрузка новых изображений и редактирование метаданных существующих элементов каталога выполняется в редакторе метаданных. Работа с геоинформационной частью базы метаинформации осуществляется в редакторе геоданных. Созданный программный продукт имеет значительный потенциал для дальнейшего развития и после соответствующей настройки может быть использован для работы с изображениями берегов других регионов, а также для систематизации и классификации коллекций изображений в самых различных областях.

Ключевые слова

берега, изображения, визуализация, систематизация, каталогизация, фасетная классификация, информационно-поисковая система

Благодарности

Рработа выполнена в рамках государственного задания ФГБУН ФИЦ МГИ по теме № 0827-2020-0004 «Прибрежные исследования». Авторы выражают благодарность инициатору разработки данного программного продукта д. г. н. Ю. Н. Горячкину, а также к. х. н. В. В. Долотову и к. ф.-м. н. А. В. Багаеву за плодотворное обсуждение полученных результатов.

Для цитирования

Программный продукт «ФотоБерега Крыма» / М. П. Вецало [и др.] // Экологическая безопасность прибрежной и шельфовой зон моря. 2024. № 4. С. 131–140. EDN NVWXVU.

Vetsalo, M.P., Godin, E.A., Isaeva, E.A. and Galkovskaya, L.K., 2024. Software PhotoCoasts of Crimea. Ecological Safety of Coastal and Shelf Zones of Sea, (4), pp. 131–140.

Список литературы

  1. Информационная поддержка исследований прибрежных зон Черного и Азовского морей / Е. А. Годин [и др.] // Натурные и теоретические исследования – в практику берегопользования : сборник материалов, представленных на Всероссийскую конференцию с международным участием: XXIX Береговая конференция: Калининград, 2022. С. 330–333.
  2. Вецало М. П., Годин Е. А. Разработка программной системы базы данных фотографических изображений берегов Крыма // Моря России : вызовы отечественной науки. Тезисы докладов Всероссийской научной конференции. Севастополь, 26–30 сентября 2022 г. Севастополь : ФГБУН ФИЦ МГИ, 2022. С. 287–289. EDN KZNERH.
  3. Черный А. И. Введение в теорию информационного поиска. Москва : Наука, 1975. 238 с.
  4. Ранганатан Ш. Р. Классификация двоеточием. Основная классификация. Москва : ГПНТБ СССР, 1970. 422 с.
  5. Маннинг К. Д., Прабхакар Р., Шютце Х. Введение в информационный поиск. Москва : Вильямс, 2011. 520 с.
  6. Witten I. H., Moffat A., Bell T. C. Managing gigabytes: compressing and indexing documents and images. Second edition. Morgan Kaufmann, 1999. 519 p.
  7. Горячкин Ю. Н., Долотов В. В. Морские берега Крыма. Севастополь : Колорит, 2019. 256 с.
  8. Богданов Д. В. Оптимальный способ хранения и обработки древовидных структур в базах данных // Программные продукты и системы. 2009. № 1. С. 140–142. EDN NOJDWN.
  9. Тарасов С. В., Бураков В. В. Способы реляционного моделирования иерархических структур данных // Информационно-управляющие системы. 2013. № 6. С. 58–66. EDN RPREYR.
  10. Bentley J. L., Friedman J. H. Data structures for range searching // ACM Computing Surveys. 1979. Vol. 11, iss. 4. P. 397–409. https://doi.org/10.1145/356789.356797

Текст статьи

Русскоязычная версия (PDF)

Англоязычная версия (PDF)