Skip to content
Paul Yakovlev edited this page Feb 13, 2021 · 2 revisions

Overview

To drive many of its research projects, the UCSC Long Marine Lab (LML) collects data from examining strandings: an event in which a marine mammal has washed ashore, living or deceased. With this tool, lab technicians can view the data they’ve collected over the years on an interactive map. As a scientific tool, the stranding map opens up new avenues of data analysis for the lab and provides geospatial visualization for LML’s research in marine life, coastal conservation, and climate change. Making the map public can improve collaborative planning efforts and promote public involvement.

The tool

The stranding map is a web application to visualize marine mammal strandings of Santa Cruz county. This tool’s features include multi-attribute filtering, marker clustering, heatmap layer, time series animation, and data upload. This allows both the Long Marine Lab and the public to look at stranding data in a more intuitive and effective way.

Approach

  • Firebase stores the stranding data. This can be updated easily when new strandings are reported.
  • Mapbox displays all the marine mammal strandings on the map with their GPS coordinates and creates the heatmap view.
  • Algolia allows us to achieve fast multi-attribute querying for the filter.
  • Heroku hosts the website and production pipeline.
Clone this wiki locally