A Jupyter Book explaining the TIFF, GeoTIFF, and Cloud Optimized GeoTIFF (COG) formats.
View the book here: https://nordatanet.github.io/TIFF-GeoTIFF-and-COG/
This book provides a comprehensive introduction to:
- TIFF: The Tagged Image File Format, covering structure and basic metadata.
- GeoTIFF: TIFF extended with geospatial metadata for coordinate systems and georeferencing.
- Cloud Optimized GeoTIFF (COG): A cloud-optimized variant designed for efficient streaming and partial access over HTTP.
- Python 3.7+
- Jupyter Book
Install dependencies from requirements.txt:
pip install -r requirements.txtBuild the HTML version:
jupyter-book build bookThe generated HTML will be in book/_build/html/. Open book/_build/html/index.html in a browser to view the book.
.
├── README.md # This file
├── requirements.txt # Python dependencies
├── book/ # Jupyter Book source directory
│ ├── _config.yml # Jupyter Book configuration
│ ├── _toc.yml # Table of contents
│ ├── intro.md # Introduction
│ ├── tiff.md # TIFF format documentation
│ ├── geotiff.md # GeoTIFF format documentation
│ ├── cog.md # Cloud Optimized GeoTIFF documentation
│ ├── references.bib # Bibliography (BibTeX format)
│ ├── images/ # Image assets for the book
│ └── _build/ # Generated build output
To edit or add content:
- Modify the relevant
.mdfile - Rebuild the book:
jupyter-book build book - View changes in
book/_build/html/
For cross-references between pages, use MyST {ref} syntax:
{ref}`Link text <target-label>`Target labels are defined with the syntax:
(target-label)=
## Section Heading- The
book/images/README.mdfiles are not included in the book TOC and are internal documentation. Build warnings about this are expected and can be safely ignored.