Skip to content

Commit

Permalink
GA build of book HTML
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Sep 17, 2024
1 parent 11b1881 commit 70b70b6
Show file tree
Hide file tree
Showing 750 changed files with 259,898 additions and 0 deletions.
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pythongis.org
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/2009-11-03-Cats-Eye.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Binary file added _images/JupyterLab_Notebook_instructions.png
Binary file added _images/JupyterLab_interface_components.png
Binary file added _images/OSM_logo.png
Binary file added _images/QGIS-Python.png
Binary file added _images/Table_join_logic.png
Binary file added _images/basic-elements-of-plot.png
Binary file added _images/bill-the-vending-machine.png
Binary file added _images/binder-rocket-ship.png

Large diffs are not rendered by default.

Binary file added _images/computer-diagram.png
Binary file added _images/curved_surface_to_flat_plane.png
Binary file added _images/directed_graph.png
Binary file added _images/f-string-annotated.png

Large diffs are not rendered by default.

Binary file added _images/function_anatomy.png
Binary file added _images/geodataframe.png
Binary file added _images/global-temperature-anomalies.png
Binary file added _images/graph_elements.png
Binary file added _images/graph_elements1.png
Binary file added _images/graph_weights.png
Binary file added _images/jupyter-notebook-window.png
Binary file added _images/jupyter-notebook.png
Binary file added _images/lines-grayscale.png
Binary file added _images/lipponen-video-1.jpg
Binary file added _images/lipponen-video-2.jpg
Binary file added _images/miniconda-linux.png
Binary file added _images/miniconda-macos.png
Binary file added _images/miniconda-windows.png
Binary file added _images/nearest-neighbour.png
Binary file added _images/new-text-file.png
Binary file added _images/new-text-tab.png
Binary file added _images/orange_peel_analogy.png
Binary file added _images/pandas-save-file-1.png
Binary file added _images/pandas-save-file-2.png
Binary file added _images/pandas-structures-annotated.png
Binary file added _images/programming-languages.png
Binary file added _images/projections.png
Binary file added _images/pycharm-ide.png
Binary file added _images/python-console.png
Binary file added _images/python-gis-ecosystem.png
Binary file added _images/python-plotting.png
Binary file added _images/python-script-example.png
Binary file added _images/raster_bit_depths.png
Binary file added _images/raster_data_model.png
Binary file added _images/rename-file-part-1.png
Binary file added _images/rename-file-part-2.png
Binary file added _images/spatial-join-alternatives.png
Binary file added _images/spatial-join-basic-idea.png
Binary file added _images/spatial-relations.png
Binary file added _images/subplots.png
Binary file added _images/temperature-anomalies-over-time.png
Binary file added _images/vector_data_model.png
Binary file added _images/vector_overlay_processes.png
Binary file added _images/vector_vs_raster.png
Binary file added _images/view_module_functions.png
Binary file added _images/yaml_configuration_example.png
21 changes: 21 additions & 0 deletions _sources/authors.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
About the authors
=================

Henrikki Tenkanen
^^^^^^^^^^^^^^^^^

- Web: `https://www.researchgate.net/profile/Henrikki_Tenkanen/ <https://www.researchgate.net/profile/Henrikki_Tenkanen/>`_
- Twitter: `@tenkahen <https://twitter.com/tenkahen>`_

Vuokko Heikinheimo
^^^^^^^^^^^^^^^^^^

- Web: `https://researchportal.helsinki.fi/en/persons/vuokko-vilhelmiina-heikinheimo <https://researchportal.helsinki.fi/en/persons/vuokko-vilhelmiina-heikinheimo>`_
- Twitter: `@Vuoggis <https://twitter.com/vuoggis>`_

David Whipp
^^^^^^^^^^^

- Web: `https://davewhipp.github.io/markdown-cv/ <https://davewhipp.github.io/markdown-cv/>`_
- Twitter: `@dave_whipp <https://twitter.com/dave_whipp>`_

12 changes: 12 additions & 0 deletions _sources/back-matter/appendices.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Appendices
==========

The appendices include information for working efficiently with Python: how to develop software with git, how to write and use Python script files, and tips for testing and debugging code. In addition, you can find solutions to the questions and exercises here.

.. toctree::
:maxdepth: 1
:caption: Appendices:

appendix-a
appendix-b
appendix-c
14 changes: 14 additions & 0 deletions _sources/back-matter/appendix-a.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
A. Working effectively in Python
================================

TEXT DESCRIPTION GOES HERE...

.. toctree::
:maxdepth: 1
:caption: Contents:

nb/appendix-0-python-environments.ipynb
nb/appendix-1-git.ipynb
nb/appendix-2-github.ipynb
nb/appendix-3-script-files.ipynb
nb/appendix-4-testing-and-debugging.ipynb
10 changes: 10 additions & 0 deletions _sources/back-matter/appendix-b.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
B. Spatial index efficiency
===========================

TEXT DESCRIPTION GOES HERE...

.. toctree::
:maxdepth: 1
:caption: Contents:

nb/appendix-5-spatial-index.ipynb
11 changes: 11 additions & 0 deletions _sources/back-matter/appendix-c.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
C. Solutions to questions and exercises
=======================================

TEXT DESCRIPTION GOES HERE...

.. toctree::
:maxdepth: 1
:caption: Contents:

nb/appendix-6-question-solutions.ipynb
nb/appendix-7-exercise-solutions.ipynb
13 changes: 13 additions & 0 deletions _sources/back-matter/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Back matter
===========

This section is under construction.

.. toctree::
:maxdepth: 1
:caption: Sections:

appendices
nb/acknowledgements.ipynb
nb/glossary.ipynb
nb/references.ipynb
21 changes: 21 additions & 0 deletions _sources/back-matter/md/acknowledgements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Acknowledgements

The following people (listed by name or GitHub username) assisted with proofreading and suggesting edits the the book materials:

- Nicolás Ordax Sommer, hmhann, tyjonthomas, Frontnerd, ...

This section is under construction.
31 changes: 31 additions & 0 deletions _sources/back-matter/md/appendix-0-python-environments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Installing and managing Python environments


Tips and tricks for working with Python installations and managing the conda environments.

Here, we introduce a few good practices, terminology and approaches to ensure that installing Python libraries is a smooth experience.

- When installing Python and specific libraries for it, we recommend to create a

- When updating a library, if you face issues, it's often better to re-create the whole environment from scracth.

- Use configuration files to document and keep track of your packages installed in the virtual environment.


```python

```
17 changes: 17 additions & 0 deletions _sources/back-matter/md/appendix-1-git.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Version control with git

Content to be added.
17 changes: 17 additions & 0 deletions _sources/back-matter/md/appendix-2-github.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Collaborative coding with GitHub

Content to be added.
17 changes: 17 additions & 0 deletions _sources/back-matter/md/appendix-3-script-files.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Using Python script files

Content to be added.
17 changes: 17 additions & 0 deletions _sources/back-matter/md/appendix-4-testing-and-debugging.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
jupyter:
jupytext:
text_representation:
extension: .md
format_name: markdown
format_version: '1.3'
jupytext_version: 1.15.2
kernelspec:
display_name: Python 3 (ipykernel)
language: python
name: python3
---

# Testing and debugging your code

Content to be added.
Loading

0 comments on commit 70b70b6

Please sign in to comment.