Центральной базой данных iNaturalist является PostgreSQL, при этом поиск в значительной степени зависит от масштабируемости. Веб-приложение построено с использованием фреймворка Ruby on Rails, а наш API построен на основе Express. Наш веб-интерфейс представляет собой смесь простых представлений Rails и React для более интерактивных представлений.
Мобильные приложения iNaturalist для iPhone и Android разрабатываются с использованием собственных инструментов для соответствующих платформ. Seek построен с использованием React Native.
Большинство полезных данных в iNaturalist предоставляют сами пользователи. Карты и сервисы геокодирования используют сервис Google Maps, за исключением приложения для iPhone, где используются Apple Maps. В качестве источников для импорта таксономической информации мы используем некоторые изображения из Flickr и Wikimedia Commons на страницах таксонов, а также Catalogue of Life и множество других источников данных. Список таксономических органов и политик приведен в руководстве куратора. Многие из геополитических границ, которые мы используем, изначально пришли из GADM.
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью