# \[NEW BOOK\] Geospatial Data Science with Julia

**URL:** <https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364>\
**Category:** Geo\
**Tags:** announcement, book, geo, geostatistics, geodatascience\
**Created:** [August 30, 2023, 12:23pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364 "2023-08-30T12:23:07Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [August 30, 2023, 12:23pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/1 "2023-08-30T12:23:07Z")

</div>

![image](https://global.discourse-cdn.com/julialang/original/3X/a/e/aed5e8886a63684bab0a8695195a3a296fbb62dc.jpeg)

The book will be published soon, and will contain practical applications of the framework we built over the years. If you would like to see an application in a specific area (e.g., agriculture, groundwater, environment, mining, energy), please reach out and we can try to include it in the book.

---

<div class="post-metadata">

**Author:** ![MJulia](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@MJulia](https://discourse.julialang.org/u/MJulia)\
**Post date:** [September 3, 2023, 3:05pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/2 "2023-09-03T15:05:06Z")

</div>

Excellent!

---

<div class="post-metadata">

**Author:** ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Post date:** [September 3, 2023, 4:03pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/3 "2023-09-03T16:03:55Z")

</div>

We don’t know about the book (yet) but the cover is beautiful. Maybe add some info also on how it was constructed.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [September 20, 2023, 12:20pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/4 "2023-09-20T12:20:17Z")

</div>

We are in the process of incorporating reviews from colleagues in industry and from members of the Julia community that kindly accepted the invitation. A first version should be out soon.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [October 5, 2023, 12:36pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/5 "2023-10-05T12:36:41Z")

</div>

We are sharing the first chapters of the book as they can already help the community navigate the vision and ecosystem we built over the years: [Geospatial Data Science with Julia](https://juliaearth.github.io/geospatial-data-science-with-julia)

If you feel that something is not clear for a first-time Julia user, please suggest improvements.

Thanks to @bkamins , @Ronis_BR , @ErickChacon , @kylebeggs who are kindly reviewing the first draft, and to other colleagues in industry outside the Julia community for their feedback.

If you would like to support the book, please consider starring it on GitHub: [GitHub - JuliaEarth/geospatial-data-science-with-julia: Geospatial Data Science with Julia](https://github.com/JuliaEarth/geospatial-data-science-with-julia)

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [October 18, 2023, 5:00pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/6 "2023-10-18T17:00:08Z")

</div>

The book is attracting many students from different communities who are willing to try Julia now. If you are a new Julia user, please share suggestions to improve the text and help your peers.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [May 31, 2024, 10:24am UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/7 "2024-05-31T10:24:16Z")

</div>

The book has been updated to use GeoStats.jl v0.57, which comes with full support for coordinate reference systems (CRS).

_Chapter 6 - Map projections_ is coming next, to conclude the conceptual parts of the book. Will share it here when it is done.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [November 7, 2024, 5:57pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/8 "2024-11-07T17:57:37Z")

</div>

It took more time than expected, but _Chapter 6 - Map projections_ is finally available:

[https://juliaearth.github.io/geospatial-data-science-with-julia/06-projections.html](https://juliaearth.github.io/geospatial-data-science-with-julia/06-projections.html)

It covers basic concepts such as CRS and datum, but most importantly, it provides practical examples with the `Proj` transform.

Please feel free to report issues.

---

<div class="post-metadata">

**Author:** ![devel-chm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/devel-chm/32/3572_2.png) [@devel-chm](https://discourse.julialang.org/u/devel-chm)\
**Post date:** [November 10, 2024, 4:40pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/9 "2024-11-10T16:40:43Z")

</div>

Is there an EPUB or PDF version of the book? I’ve meant to get a copy to read on the road and then did not find something “transportable”…

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [November 10, 2024, 8:29pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/10 "2024-11-10T20:29:15Z")

</div>

The book is built with Quarto. It supports PDF output, but there is an open issue discussing figure sizes in Julia:

> <https://github.com/JuliaEarth/geospatial-data-science-with-julia/issues/20>
>
> Ok, I may look a dinosaur, but sometimes a PDF is useful :-)
> Is it possible to …render the book as a single PDF ?

Can you please try the command in your machine to see if it works?

---

<div class="post-metadata">

**Author:** ![devel-chm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/devel-chm/32/3572_2.png) [@devel-chm](https://discourse.julialang.org/u/devel-chm)\
**Post date:** [November 10, 2024, 9:21pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/11 "2024-11-10T21:21:11Z")

</div>

Tried for a couple of hours—starting with the install of quarto on windows.  
No progress and I’m out of time. Sorry I cannot help more at this time.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [November 11, 2024, 6:32pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/12 "2024-11-11T18:32:04Z")

</div>

The installation of Quarto is not as straightforward as the installation of Julia.

Feel free to share progress here if you find a solution.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [February 6, 2025, 3:12pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/13 "2025-02-06T15:12:11Z")

</div>

[14&nbsp; Petroleum reservoirs – Geospatial Data Science with Julia](https://juliaearth.github.io/geospatial-data-science-with-julia/14-energy.html) is available with a practical application in petroleum reservoir management.

It covers geostatistical clustering and geospatial queries with unstructured meshes, which are very common in this industry.

I would like to thank @moyner for the JutulDarcy.jl reservoir simulator (properly cited) and for his help setting up the simulation results used in the example.

Please feel free to report issues.

---

<div class="post-metadata">

**Author:** ![juliohm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juliohm/32/215266_2.png) [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Post date:** [August 8, 2025, 12:15pm UTC](https://discourse.julialang.org/t/new-book-geospatial-data-science-with-julia/103364/14 "2025-08-08T12:15:13Z")

</div>

Last but not least, [13&nbsp; Agricultural fields – Geospatial Data Science with Julia](https://juliaearth.github.io/geospatial-data-science-with-julia/13-agriculture.html) is available with a practical application in agriculture.

This chapter covers very common tasks with satellite images, including the calculation of spectral indices and extraction of polygonal areas for geometric measurements.

The book is 100% finished now 🎉 Thank you all for the support and for sticking together :juliaheartpulsing:

Please share the book with your colleagues if you haven’t done it already.

Feel free to tag me on LinkedIn 🙂
