data | ||
docs | ||
.DS_Store | ||
00-Authors.Rmd | ||
01-Session1.Rmd | ||
02-Session2.Rmd | ||
_bookdown.yml | ||
_output.yml | ||
book.bib | ||
index.Rmd | ||
Makefile | ||
preamble.tex | ||
README.md | ||
style.css |
Introduction to Geospatial Visualisation
This repository contains the contents of a short open course designed by Jeremy H. Kidwell at the University of Birmingham. The course is meant to provide a hands-on introduction to visualising geospatial data using the Carto platform. This should be useful for a wide audience, but was originally designed for Undergraduate students with a humanities background. As you will see below, the course is designed around "challenges" which build on one another.
The course here has been compiled with bookdown, and so the live instance of the course is compiled from openly accessible resources located in this repository. If you're interested in doing something similar, there are a number of good options, including: gitbook, mkdocs, readthedocs which technically uses Sphinx or daux.
Directory structure includes:
README.md
this README file displayed on Githubdocs
a folder containing the compiled book in html, .pdf and epub formatscourse.bib
a bibliography of items used for the course in BibTeX formatindex.Rmd
Contains initialization settings, and preface content00-Overview.Rmd
Introduction and overview to course01-Session1.Rmd
Challenge 1: Find yourself on the map02-Session2.Rmd
Challenge 2: Work with existing data03-Session3.Rmd
Challenge 3: Find some additional data sets04-Session4.Rmd
Challenge 4: Generate a geospatial visualisation
Content here, unless otherwise indicated are copyright by Jeremy H. Kidwell. But please re-use them as they are covered by Creative Commons Attribution 4.0 International Licence (CC BY 4.0).
How to produce 'books' from this repository using bookdown
- Clone this repository so you have a local directory to work with
- You can use
make
from the command line, which calls theMakefile
provided here OR - Working in R Studio, load the
bookdown
library, and then from within the root directory of this repo, invoke the commandbookdown::render_book("index.Rmd", "bookdown::gitbook")