Skip to content

Commit 68197f3

Browse files
committed
Deploy commit: Merge pull request #1133 from geocompx/refs
unifies ref 985ed4b
1 parent 67c5862 commit 68197f3

29 files changed

+69
-75
lines changed

02-spatial-data.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -882,7 +882,7 @@ To turn off S2 for the entirety of a project, you can create a file called .Rpro
882882

883883
The spatial raster data model represents the world with the continuous grid of cells (often also called pixels; Figure \@ref(fig:raster-intro-plot):A)\index{raster data model}.
884884
This data model often refers to so-called regular grids, in which each cell has the same, constant size -- and we will focus on the regular grids in this book only.
885-
However, several other types of grids exist, including rotated, sheared, rectilinear, and curvilinear grids (see chapter 1 of @pebesma_spatial_2022 or chapter 2 of @tennekes_elegant_2022).
885+
However, several other types of grids exist, including rotated, sheared, rectilinear, and curvilinear grids (see chapter 1 of @pebesmaSpatialDataScience2023 or chapter 2 of @tennekes_elegant_2022).
886886

887887
The raster data model usually consists of a raster header\index{raster!header}
888888
and a matrix (with rows and columns) representing equally spaced cells (often also called pixels; Figure \@ref(fig:raster-intro-plot):A).^[
@@ -944,7 +944,7 @@ The **terra** package mostly relies on a large number of built-in functions, whe
944944
On the other hand, **stars** uses some built-in functions (usually with names starting with `st_`), some existing **dplyr** functions (e.g., `filter()` or `slice()`), and also has its own methods for existing R functions (e.g., `split()` or `aggregate()`).
945945

946946
Importantly, it is straightforward to convert objects from **terra** to **stars** (using `st_as_stars()`) and the other way round (using `rast()`).
947-
We also encourage you to read @pebesma_spatial_2022 for the most comprehensive introduction to the **stars** package.
947+
We also encourage you to read @pebesmaSpatialDataScience2023 for the most comprehensive introduction to the **stars** package.
948948

949949
### Introduction to terra
950950

07-reproj.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ These string representations, built on a key=value form (e.g, `+proj=longlat +da
137137
\index{CRS!proj-string}
138138
Recent PROJ versions (6+) still allow use of proj-strings to define coordinate operations, but some proj-string keys (`+nadgrids`, `+towgs84`, `+k`, `+init=epsg:`) are either no longer supported or are discouraged.
139139
Additionally, only three datums (i.e., WGS84, NAD83, and NAD27) can be directly set in proj-string.
140-
Longer explanations of the evolution of CRS definitions and the PROJ library can be found in @bivand_progress_2021, chapter 2 of @pebesma_spatial_2022, and a [blog post by Floris Vanderhaeghe, available at inbo.github.io/tutorials/tutorials/spatial_crs_coding/](https://inbo.github.io/tutorials/tutorials/spatial_crs_coding/).
140+
Longer explanations of the evolution of CRS definitions and the PROJ library can be found in @bivand_progress_2021, chapter 2 of @pebesmaSpatialDataScience2023, and a [blog post by Floris Vanderhaeghe, available at inbo.github.io/tutorials/tutorials/spatial_crs_coding/](https://inbo.github.io/tutorials/tutorials/spatial_crs_coding/).
141141
Also, as outlined in the [PROJ documentation](https://proj.org/development/reference/cpp/cpp_general.html) there are different versions of the WKT CRS format including WKT1 and two variants of WKT2, the latter of which (WKT2, 2018 specification) corresponds to the ISO 19111:2019 [@opengeospatialconsortium_wellknown_2019].
142142

143143
## Querying and setting coordinate systems {#crs-setting}

16-synthesis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ Some topics and themes appear repeatedly, with the aim of building essential ski
105105

106106
We deliberately omitted some topics that are covered in-depth elsewhere.
107107
Statistical modeling of spatial data such as point pattern analysis\index{point pattern analysis}, spatial interpolation\index{spatial interpolation} (e.g., kriging) and spatial regression\index{spatial regression}, for example, are mentioned in the context of machine learning in Chapter \@ref(spatial-cv) but not covered in detail.
108-
There are already excellent resources on these methods, including statistically orientated chapters in @pebesma_spatial_2023 and books on point pattern analysis [@baddeley_spatial_2015], Bayesian techniques applied to spatial data [@gomez-rubio_bayesian_2020; @moraga_spatial_2023], and books focused on particular applications such as health [@moraga_geospatial_2019] and [wildfire severity analysis](https://bookdown.org/mcwimberly/gdswr-book/application---wildfire-severity-analysis.html) [@wimberly_geographic_2023].
108+
There are already excellent resources on these methods, including statistically orientated chapters in @pebesmaSpatialDataScience2023 and books on point pattern analysis [@baddeley_spatial_2015], Bayesian techniques applied to spatial data [@gomez-rubio_bayesian_2020; @moraga_spatial_2023], and books focused on particular applications such as health [@moraga_geospatial_2019] and [wildfire severity analysis](https://bookdown.org/mcwimberly/gdswr-book/application---wildfire-severity-analysis.html) [@wimberly_geographic_2023].
109109
Other topics which received limited attention were remote sensing and using R alongside (rather than as a bridge to) dedicated GIS software.
110110
There are many resources on these topics, including a [discussion on remote sensing in R](https://github.com/r-spatial/discuss/issues/56), @wegmann_remote_2016 and the GIS-related teaching materials available from [Marburg University](https://geomoer.github.io/moer-info-page/courses.html).
111111

404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ <h2>Second Edition</h2>
129129
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
130130

131131
<div class="col-12 col-md-6 mt-3">
132-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
132+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
133133
</div>
134134

135135
<div class="col-12 col-md-6 mt-3">

adv-map.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1342,7 +1342,7 @@ <h2>Second Edition</h2>
13421342
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
13431343

13441344
<div class="col-12 col-md-6 mt-3">
1345-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
1345+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
13461346
</div>
13471347

13481348
<div class="col-12 col-md-6 mt-3">

algorithms.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ <h2>Second Edition</h2>
529529
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
530530

531531
<div class="col-12 col-md-6 mt-3">
532-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
532+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
533533
</div>
534534

535535
<div class="col-12 col-md-6 mt-3">

attr.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@ <h2>Second Edition</h2>
861861
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
862862

863863
<div class="col-12 col-md-6 mt-3">
864-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
864+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
865865
</div>
866866

867867
<div class="col-12 col-md-6 mt-3">

conclusion.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ <h2>
196196
Some topics and themes appear repeatedly, with the aim of building essential skills for geocomputation, and showing you how to go further, into more advanced topics and specific applications.</p>
197197
<p>We deliberately omitted some topics that are covered in-depth elsewhere.
198198
Statistical modeling of spatial data such as point pattern analysis, spatial interpolation (e.g., kriging) and spatial regression, for example, are mentioned in the context of machine learning in Chapter <a href="spatial-cv.html#spatial-cv">12</a> but not covered in detail.
199-
There are already excellent resources on these methods, including statistically orientated chapters in <span class="citation">Pebesma and Bivand (<a href="references.html#ref-pebesma_spatial_2023">2023c</a>)</span> and books on point pattern analysis <span class="citation">(<a href="references.html#ref-baddeley_spatial_2015">Baddeley, Rubak, and Turner 2015</a>)</span>, Bayesian techniques applied to spatial data <span class="citation">(<a href="references.html#ref-gomez-rubio_bayesian_2020">Gómez-Rubio 2020</a>; <a href="references.html#ref-moraga_spatial_2023">Moraga 2023</a>)</span>, and books focused on particular applications such as health <span class="citation">(<a href="references.html#ref-moraga_geospatial_2019">Moraga 2019</a>)</span> and <a href="https://bookdown.org/mcwimberly/gdswr-book/application---wildfire-severity-analysis.html">wildfire severity analysis</a> <span class="citation">(<a href="references.html#ref-wimberly_geographic_2023">Wimberly 2023</a>)</span>.
199+
There are already excellent resources on these methods, including statistically orientated chapters in <span class="citation">(<a href="#ref-pebesmaSpatialDataScience2023"><strong>pebesmaSpatialDataScience2023?</strong></a>)</span> and books on point pattern analysis <span class="citation">(<a href="references.html#ref-baddeley_spatial_2015">Baddeley, Rubak, and Turner 2015</a>)</span>, Bayesian techniques applied to spatial data <span class="citation">(<a href="references.html#ref-gomez-rubio_bayesian_2020">Gómez-Rubio 2020</a>; <a href="references.html#ref-moraga_spatial_2023">Moraga 2023</a>)</span>, and books focused on particular applications such as health <span class="citation">(<a href="references.html#ref-moraga_geospatial_2019">Moraga 2019</a>)</span> and <a href="https://bookdown.org/mcwimberly/gdswr-book/application---wildfire-severity-analysis.html">wildfire severity analysis</a> <span class="citation">(<a href="references.html#ref-wimberly_geographic_2023">Wimberly 2023</a>)</span>.
200200
Other topics which received limited attention were remote sensing and using R alongside (rather than as a bridge to) dedicated GIS software.
201201
There are many resources on these topics, including a <a href="https://github.com/r-spatial/discuss/issues/56">discussion on remote sensing in R</a>, <span class="citation">Wegmann, Leutner, and Dech (<a href="references.html#ref-wegmann_remote_2016">2016</a>)</span> and the GIS-related teaching materials available from <a href="https://geomoer.github.io/moer-info-page/courses.html">Marburg University</a>.</p>
202202
<p>We focused on machine learning rather than spatial statistical inference in Chapters <a href="spatial-cv.html#spatial-cv">12</a> and <a href="eco.html#eco">15</a> because of the abundance of quality resources on the topic.
@@ -444,7 +444,7 @@ <h2>Second Edition</h2>
444444
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
445445

446446
<div class="col-12 col-md-6 mt-3">
447-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
447+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
448448
</div>
449449

450450
<div class="col-12 col-md-6 mt-3">

eco.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ <h2>Second Edition</h2>
628628
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
629629

630630
<div class="col-12 col-md-6 mt-3">
631-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
631+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
632632
</div>
633633

634634
<div class="col-12 col-md-6 mt-3">

figures/circle-intersection-1.png

0 Bytes
Loading

figures/points-1.png

0 Bytes
Loading

foreword-1st-edition.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ <h2>Second Edition</h2>
157157
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
158158

159159
<div class="col-12 col-md-6 mt-3">
160-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
160+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
161161
</div>
162162

163163
<div class="col-12 col-md-6 mt-3">

foreword-2nd-edition.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ <h2>Second Edition</h2>
148148
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
149149

150150
<div class="col-12 col-md-6 mt-3">
151-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
151+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
152152
</div>
153153

154154
<div class="col-12 col-md-6 mt-3">

geometry-operations.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1016,7 +1016,7 @@ <h2>Second Edition</h2>
10161016
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
10171017

10181018
<div class="col-12 col-md-6 mt-3">
1019-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
1019+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
10201020
</div>
10211021

10221022
<div class="col-12 col-md-6 mt-3">

gis.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1064,7 +1064,7 @@ <h2>Second Edition</h2>
10641064
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
10651065

10661066
<div class="col-12 col-md-6 mt-3">
1067-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
1067+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
10681068
</div>
10691069

10701070
<div class="col-12 col-md-6 mt-3">

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ <h1>Welcome<a class="anchor" aria-label="anchor" href="#welcome"><i class="fas f
118118
<p>The online version of the book is hosted at <a href="https://r.geocompx.org">r.geocompx.org</a> and kept up-to-date by <a href="https://github.com/geocompx/geocompr/actions">GitHub Actions</a>.
119119
Its current ‘build status’ as follows:</p>
120120
<p><a href="https://github.com/geocompx/geocompr/actions"><img src="https://github.com/geocompx/geocompr/workflows/Render/badge.svg" alt="Actions"></a></p>
121-
<p>This version of the book was built on GH Actions on 2024-09-30.</p>
121+
<p>This version of the book was built on GH Actions on 2024-10-01.</p>
122122
<p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png"></a><br>This book is licensed to you under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>.</p>
123123
<p><a rel="license" href="https://creativecommons.org/publicdomain/zero/1.0/"><img alt="Creative Commons License" style="border-width:0" src="https://licensebuttons.net/l/zero/1.0/88x31.png"></a><br>The code samples in this book are licensed under <a rel="license" href="https://creativecommons.org/publicdomain/zero/1.0/">Creative Commons CC0 1.0 Universal (CC0 1.0)</a>.</p>
124124
<div id="how-to-contribute" class="section level2 unnumbered">
@@ -231,7 +231,7 @@ <h2>Second Edition</h2>
231231
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
232232

233233
<div class="col-12 col-md-6 mt-3">
234-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
234+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
235235
</div>
236236

237237
<div class="col-12 col-md-6 mt-3">

index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Geocomputation with R'
33
author: 'Robin Lovelace, Jakub Nowosad, Jannes Muenchow'
4-
date: '2024-09-30'
4+
date: '2024-10-01'
55
site: bookdown::bookdown_site
66
output: bookdown::bs4_book
77
documentclass: krantz
@@ -44,7 +44,7 @@ Its current 'build status' as follows:
4444

4545
[![Actions](https://github.com/geocompx/geocompr/workflows/Render/badge.svg)](https://github.com/geocompx/geocompr/actions)
4646

47-
This version of the book was built on GH Actions on 2024-09-30.
47+
This version of the book was built on GH Actions on 2024-10-01.
4848

4949
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png"/></a><br/>This book is licensed to you under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>.
5050

intro.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ <h2>Second Edition</h2>
506506
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
507507

508508
<div class="col-12 col-md-6 mt-3">
509-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
509+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
510510
</div>
511511

512512
<div class="col-12 col-md-6 mt-3">

location.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,7 @@ <h2>Second Edition</h2>
626626
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
627627

628628
<div class="col-12 col-md-6 mt-3">
629-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
629+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
630630
</div>
631631

632632
<div class="col-12 col-md-6 mt-3">

preface.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ <h2>Second Edition</h2>
242242
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
243243

244244
<div class="col-12 col-md-6 mt-3">
245-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
245+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
246246
</div>
247247

248248
<div class="col-12 col-md-6 mt-3">

raster-vector.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,7 +514,7 @@ <h2>Second Edition</h2>
514514
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
515515

516516
<div class="col-12 col-md-6 mt-3">
517-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
517+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
518518
</div>
519519

520520
<div class="col-12 col-md-6 mt-3">

read-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1205,7 +1205,7 @@ <h2>Second Edition</h2>
12051205
<footer class="bg-primary text-light mt-5"><div class="container"><div class="row">
12061206

12071207
<div class="col-12 col-md-6 mt-3">
1208-
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-09-30.</p>
1208+
<p>"<strong>Geocomputation with R</strong>" was written by Robin Lovelace, Jakub Nowosad, Jannes Muenchow. It was last built on 2024-10-01.</p>
12091209
</div>
12101210

12111211
<div class="col-12 col-md-6 mt-3">

0 commit comments

Comments
 (0)