wildlife-census
An easy to use reference for users to search home prices vs. crime rates in a defined geographic search area.
Science Score: 31.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 22 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.1%) to scientific vocabulary
Repository
An easy to use reference for users to search home prices vs. crime rates in a defined geographic search area.
Basic Info
- Host: GitHub
- Owner: War-Nugget
- License: mit
- Language: JavaScript
- Default Branch: main
- Size: 372 KB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 3
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Wildlife Census
Description:
An interactive web application that will allow the user to evaluate population density of endangered wildlife species based on user input of latitude and longtiude.
User Story:
As a user,
I want to be able to see wildlife density on endangered species, based on geographic location around the world, presented with information about the species.
So that I can know where endangered animals are concentrated around the world and basic information about their species.
Link to Deployed Application:
https://mdschenck.github.io/Wildlife-Census/
API’s Used:
GBIF - This project uses the Global Biodiversity Information Facility API to display population density as occurence points on a worldwide map. The GBIF project aims to provide anyone, anywhere open access to data about all types of life on Earth.
Wikipedia - This project uses the Wikipedia API to pull in species statistics and display next to the population map. Wikipedia is an open-source web based dictionary founded in 2001.
MapBox API - This project uses the Mapbox API to display the map on the page and overlay the endangered species information from the GBIF API.
Technologies Used:
This project makes use of the following technologies in order to create the UI and functionality, and to meet the project requirements:
- Materialize CSS Framework
- Modals for error messages
- Javascript
- Fetch API Calls
Project Requirements:
This project meets the following project requirements and acceptance criteria:
- Use a CSS framework other than Bootstrap.
- Be deployed to GitHub Pages.
- Be interactive (i.e., accept and respond to user input).
- Use at least two server-side APIs.
- Does not use alerts, confirms, or prompts (use modals).
- Use client-side storage to store persistent data.
- Be responsive.
- Have a polished UI.
- Have a clean repository that meets quality coding standards (file structure, naming conventions, follows best practices for class/id naming conventions, indentation, quality comments, etc.).
- Have a quality README (with unique name, description, technologies used, screenshot, and link to deployed application).
Usage:
When the user visits the site, they are presented with an unpopulated map that locates to the user's coordinates, input fields for Latitude and Longitude, and a dropdown menu with endangered species to choose from.
When the user enters a Latitude and Longitude input along with selecting a species, the map will locate to the new coordinates, and populate sighting occurances for the wildlife selected. The species summary and image will populate to show a picture of the species as well as as a description from the Wikipedia Api.
When the user enters new search parameters, the map will locate to the new coordinates and display the new species information, and the species image and description will change to the new species selected. The user's searches are stored in local storage and displayed beneath the map. When the user clicks on "Clear Stored Searches", local storage is cleared and the page goes back to the initial load state.
When the user clicks the "Citations" link, they are redirected to the Citations page with information on the API's used and their organization information.
GBIF Citations
Flying Squirrel
GBIF.org (11 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.8qzxj3
Panda
GBIF.org (12 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.zekw2k
Tiger
GBIF.org (13 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.zd3any
Whooping Crane
GBIF.org (13 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.k9kyrg
Asian Elephant
GBIF.org (14 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.xffcun
Sea Otter
GBIF.org (14 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.x2hmn4
Snow Leopard
GBIF.org (15 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.g26umg
Tasmanian Devil
GBIF.org (16 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.q45dj4
Orangutan
GBIF.org (16 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.kj7mp6
Gorilla
GBIF.org (18 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.ynjq4f
Blue Whale
GBIF.org (18 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.25y45f
Citation (citations.html)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"
/>
<link
rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.8.1/css/all.css"
integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf"
crossorigin="anonymous"
/>
<link
rel="stylesheet"
href="https://api.mapbox.com/mapbox-gl-js/v2.8.0/mapbox-gl.css"
/>
<link
href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap"
rel="stylesheet"
/>
<link rel="stylesheet" href="./assets/css/style.css" />
<title>Endangered Wildlife Census</title>
</head>
<body>
<div class="container">
<header>
<div class="row">
<div class="col s8 right" id="projectTitle">
<h1 class="right citationsTitle">Endangered Wildlife Census</h1>
</div>
<div class="col s4 left">
<h4 class="left citationsHead">Citations: </h4>
<a href="./index.html"><button class="btn left citationsHead" id="goBack">Back to Search</button></a>
</div>
</div>
</header>
<div class="divider"></div>
<div class="row">
<div class="col s12">
<p>
This project makes use of the Global Biodiversity Information Facility
API to display sighting occurances of endangered wildlife around the
globe based on geographic coordinates. Wikipedia's API is used to display species summary information and a representative image of the species. MapBox's Api is used to display maps based on geographic coordinates and display layers of data from the GBIF global wildlife dataset.
</p>
<h5>Global Biodiversity Information Facility - "GBIF API" </h5>
<img src="assets/images/GBIF-2015-full.jpg">
<p>
www.gbif.org Accessed 10 April, 2022. "GBIF—the Global Biodiversity
Information Facility—is an international network and data
infrastructure funded by the world's governments and aimed at
providing anyone, anywhere, open access to data about all types of
life on Earth."
</p>
<p>From their Website:</p>
<p>
"GBIF—the Global Biodiversity Information Facility—is an international
network and data infrastructure funded by the world's governments and
aimed at providing anyone, anywhere, open access to data about all
types of life on Earth. Coordinated through its Secretariat in
Copenhagen, the GBIF network of participating countries and
organizations, working through participant nodes, provides
data-holding institutions around the world with common standards, best
practices and open-source tools enabling them to share information
about where and when species have been recorded. This knowledge
derives from many sources, including everything from museum specimens
collected in the 18th and 19th century to geotagged smartphone photos
shared by amateur naturalists in recent days and weeks. The GBIF
network draws all these sources together through the use of data
standards, including Darwin Core, which forms the basis for the bulk
of GBIF.org's index of hundreds of millions of species occurrence
records. Publishers provide open access to their datasets using
machine-readable Creative Commons licence designations, allowing
scientists, researchers and others to apply the data in hundreds of
peer-reviewed publications and policy papers each year. Many of these
analyses—which cover topics from the impacts of climate change and the
spread of invasive and alien pests to priorities for conservation and
protected areas, food security and human health— would not be possible
without this."
</p>
<p>
Flying Squirrel
</br>
</br>
GBIF.org (11 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.8qzxj3
</br>
</br>
Panda
</br>
</br>
GBIF.org (12 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.zekw2k
</br>
</br>
Tiger
</br>
</br>
GBIF.org (13 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.zd3any
</br>
</br>
Whooping Crane
</br>
</br>
GBIF.org (13 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.k9kyrg
</br>
</br>
Asian Elephant
</br>
</br>
GBIF.org (14 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.xffcun
</br>
</br>
Sea Otter
</br>
</br>
GBIF.org (14 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.x2hmn4
</br>
</br>
Snow Leopard
</br>
</br>
GBIF.org (15 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.g26umg
</br>
</br>
Tasmanian Devil
</br>
</br>
GBIF.org (16 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.q45dj4
</br>
</br>
Orangutan
</br>
</br>
GBIF.org (16 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.kj7mp6
</br>
</br>
Gorilla
</br>
</br>
GBIF.org (18 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.ynjq4f
</br>
</br>
Blue Whale
</br>
</br>
GBIF.org (18 April 2022) GBIF Occurrence Download https://doi.org/10.15468/dl.25y45f
</p>
<div class="divider"></div>
<h5>Wikipedia - "Wikipedia API" </h5>
<img src="assets/images/wikipedia.jpg">
<p>
www.wikipedia.org Accessed 14 April, 2022. Wikipedia is an Open-Source Online repository of information. Wikipedia's API allows us to easily display species summary information and an image for each species.
</p>
<p>From their Website:</p>
<p>"Wikipedia is a multilingual open online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Individual contributors, also called editors, are known as Wikipedians. Wikipedia is the largest and most-read reference work in history. It is consistently one of the 15 most popular websites ranked by Alexa; as of 2022, Wikipedia was ranked the 10th most popular site. It is hosted by the Wikimedia Foundation, an American non-profit organization funded mainly through donations."</p>
<div class="divider"></div>
<h5>Mapbox - "Mapbopx API" </h5>
<img src="assets/images/mapbox.png">
<p>
www.mapbox.com Accessed 10 April, 2022. Mapbox is an cloud based mapping platform that allowed us to display detailed maps and overlay lavers with the endangered species data from the GBIF database.
</p>
<p>From their Website:</p>
<p>"Mapbox is a mapping and location cloud platform for developers. We’re the building blocks; the SDKs and APIs for developers and designers to build real-time location awareness into their apps."</p>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://api.mapbox.com/mapbox-gl-js/v2.8.0/mapbox-gl.js"></script>
<script async src="./assets/js/script.js"></script>
</div>
</body>
</html>