Tools
Utilities
Presentations
Introduction
→
Storing Spatial Data and Spatial Databases
→
Sharing Spatial Data (GeoServer and Beyond)
→
Spatial Data Infrastructure & GeoNode
→
Webmaps & Dashboards
→
Cloud-native geospatial
→
Workbooks
Examples
Links to Other Resources
PostGIS Documentation
Official reference for PostGIS functions, types, and usage.
PostGIS
→
Introduction to PostGIS
Hands-on workshop covering spatial queries, indexing, and geometry operations.
PostGIS
→
GeoServer User Manual
Complete guide to publishing, styling, and managing geospatial data with GeoServer.
GeoServer
→
GeoServer — Getting Started
Step-by-step guide to loading data and publishing your first WMS/WFS layer.
GeoServer
→
GeoNode Documentation
Official docs for installing, administering, and using the GeoNode spatial data platform.
GeoNode
→
DuckDB Documentation
Reference for DuckDB's SQL dialect, extensions, and in-process analytics engine.
DuckDB
→
DuckDB Spatial Extension
Geospatial types, functions, and format support inside DuckDB via the spatial extension.
DuckDBSpatial
→
Cloud Native Geospatial Foundation
Community hub for cloud-optimized geospatial formats, standards, and best practices.
Cloud Native Geo
→
Cloud Optimized GeoTIFF (COG)
Specification and tooling for GeoTIFFs optimized for HTTP range-request access.
COGCloud Native Geo
→
SpatioTemporal Asset Catalog (STAC)
Specification for describing and cataloging geospatial assets in a standardized, searchable way.
STACCloud Native Geo
→
STAC Specification (GitHub)
Source specification for STAC items, catalogs, and collections with full examples.
STAC
→
GeoParquet
Specification for encoding vector geodata in Apache Parquet for cloud-native workflows.
GeoParquetCloud Native Geo
→
PMTiles
Single-file archive format for tiled map data, designed for serverless tile hosting.
PMTilesCloud Native Geo
→
pg_tileserv
Zero-config vector tile server from CrunchyData — serves MVT tiles directly from PostGIS.
pg_tileservPostGIS
→
pygeoapi
Python-based OGC API server supporting Features, Tiles, Maps, and Records — the modern successor to WFS.
pygeoapiCloud Native Geo
→
QGIS Server Manual
Publish WMS and WFS services directly from a QGIS project file, with styles included.
QGIS Server
→
tippecanoe
Build vector tilesets from GeoJSON or other vector data — the standard tool for generating PMTiles and MBTiles.
tippecanoePMTiles
→
Leaflet
Lightweight JavaScript library for embedding interactive web maps — consumes WMS, WFS, and tile services.
Web Mapping
→
MapLibre GL JS
Open-source WebGL-based mapping library — supports vector tiles, PMTiles, and JSON style specifications.
Web MappingPMTiles
→
Streamlit Documentation
Build and share interactive data apps in pure Python — no front-end experience required.
Streamlit
→
Observable
Collaborative JavaScript notebook platform for building and sharing live data visualizations.
Observable
→
Observable Framework
Static-site framework for building fast, self-contained data apps and dashboards from Markdown and JavaScript.
Observable
→
Evidence
Code-driven BI tool — write SQL and Markdown to build polished data reports and dashboards.
Evidence
→
pystac
Python library for creating, reading, and validating STAC catalogs, collections, and items.
STAC
→
STAC Browser
Web-based browser for exploring STAC catalogs and previewing assets — works with any STAC-compliant API.
STAC
→
Get Started with Docker
Official introduction to Docker — installation, core concepts, and running your first container.
Docker
→
Dockerfile Reference
Complete reference for all Dockerfile instructions used to build container images.
Docker
→
Docker Compose Overview
Define and run multi-container applications with a single YAML file using Docker Compose.
Docker
→
Docker Hub
Registry of public container images — find official images for PostGIS, GeoServer, GeoNode, and more.
Docker
→