-
Notifications
You must be signed in to change notification settings - Fork 8
/
geocompr-preview.Rmd
194 lines (132 loc) · 4.12 KB
/
geocompr-preview.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
---
title: "Geocomputation with R"
subtitle: "🗺 <br/> Book Preview / Unlaunch"
author: "Robin Lovelace, Jakub Nowosad, Jannes Muenchow"
date: "GeoStat 2018(-08-20)"
output:
xaringan::moon_reader:
css: xaringan_stuff/my-theme.css
seal: true
lib_dir: xaringan_stuff/libs
nature:
# highlightStyle: dracula
highlightLines: true
ratio: '4:3'
countIncrementalSlides: false
# for use with citr (allows auto-updates)
bibliography: refs-geostat.bib
---
<!-- 14:15 - 15:00 - 45 minute talk -->
<!-- Aims: show-off the book, provide overview, some useful things in it -->
```{r setup, include = FALSE}
options(htmltools.dir.version = FALSE)
library(RefManageR)
BibOptions(check.entries = FALSE,
bib.style = "authoryear",
cite.style = 'alphabetic',
style = "markdown",
first.inits = FALSE,
hyperlink = FALSE,
dashed = FALSE)
my_bib = ReadBib("refs-geostat.bib", check = FALSE)
```
layout: true
background-image: url(xaringan_stuff/img/r_geocomp_background.png)
background-size: cover
---
# The wider project
See https://geocompr.github.io/
```{r, echo=FALSE}
knitr::include_graphics("images/Screenshot_2018-08-22 Geocomputation with R.png")
```
---
# What's in the geocompr box?
.pull-left[
- Chapter 1: History + 'philosophy' = important
Foundations
- Starting from nothing
- Class definitions
- Spatial/attribute operations
- Projections
- Data IO
Extensions
- Advanced methods
- How to build your own functions
Applications
- A taster of what you can do
]
.pull-right[
```{r, echo=FALSE, message=FALSE, out.height="500"}
knitr::include_graphics("images/geocompr-index.png")
```
]
---
# Overview of contents: Part I
- Chapter 1: history, context, motivation
- Chapter 2: R's main spatial classes (sf/raster)
- Chapter 3: Attribute data (tidyverse/base R functions)
- Chapter 4: Spatial data operations (spatial join, spatial subset)
- Chapter 5: Geometry operations (simplify, buffer etc)
- Chapter 6: Projections + transformations
- Chapter 7: Reading and writing spatial data (I/O)
---
# Overview of contents: Part II
- Chapter 8: Making maps (tmap, interactive maps, etc)
- Chapter 9: Bridges to dedicated GIS software
- Chapter 10: Scripts, algorithms and functions (how to build geo-tools)
- Chapter 11: Statistical learning (mlr)
---
# Overview of contents: Part III
- Chapter 12: Transport
- Chapter 13: Geomarketing
- Chapter 14: Ecology
---
# Publication plan
- Original deadline: 1st November
--
- We're ahead of schedule: 1st October!
--
Priorities:
- Robustness testing (try and break our code)
- Improve exercises (are they too easy/hard?)
- Refine explanation (anything unclear?)
---
# Contributors over time
- We've had 20+ [contributors](https://github.com/Robinlovelace/geocompr/graphs/contributors) and 150+ [issues](https://github.com/Robinlovelace/geocompr/issues) (questions, answers, learning)
```{r, eval=FALSE}
webshot::webshot("https://github.com/jannes-m/RQGIS/issues/66")
```
```{r, echo=FALSE}
# webshot::webshot("https://github.com/jannes-m/RQGIS/issues/66#issuecomment-304788979", file = "images/rqgis-question.png")
# i = magick::image_read("images/rqgis-question.png")
# i = magick::image_crop(image = i, "992x+0+1500")
# magick::image_write(i, "images/rqgis-question.png")
knitr::include_graphics("images/rqgis-question.png")
```
---
# How to get involved
- Just ask a question (especially if it's got a reprex)
- Issues with the prose (typos, bits not clear)
- Issues with the exercises
- Any content missing?
---
# Front cover visualisation competition
```{r, echo=FALSE, out.width="60%", fig.align='center'}
knitr::include_graphics("images/Screenshot_2018-08-22 GEOSTAT 2018 Prague.png")
```
---
# Upstream contributions
```{r, echo=FALSE}
knitr::include_graphics("images/Screenshot_2018-08-22 Robinlovelace geocompr.png")
```
---
# Thanks
- Thanks to the amazing R and R-spatial communities
- Everyone who's contributed so far
- GEOSTAT/OpenGeoHub for the opportunity to present
---
# Next steps
- Next stop: beer/finish/relax
```{r, echo=FALSE}
knitr::include_graphics("images/team-geocompr-beer.png")
```