A scrollytelling visualisation of snake sightings in South-East Queensland, Australia.
This project uses D3, scrollama, and vanilla JavaScript.
I wrote about how I morphed circles into snakes on Observable:
- yarn to install dev dependencies like live-server for hot reloading in local development
yarn dev
For local, offline development, there are local copies of d3 v7, scrollama, and Textures.js in ./vendor/
but otherwise the code uses CDN assets.
- Uncomment the
analysis.js
script inindex.html
toconsole.log
basic data analysis:<script src="./script.js"></script> <!-- <script src="./analysis.js"></script> -->
- The code is licensed under MIT License, as shown in LICENSE_CODE.md.
- The data
src/data/sunny-coast-snake-species.json
andsrc/data/snake-sightings-public.csv
is licensed under CC-BY-SA-4.0, as shown in LICENSE_DATA.md. - The terms of the licenses of third-party libraries are shown in
LICENSE_3RD_PARTY.md
.