geospatial-imagery

Convert and tile raster formats into WMS/WMTS/TMS serving patterns.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/juburr/mad-skills --skill geospatial-imagery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geospatial-imagery
Source: https://github.com/juburr/mad-skills/tree/main/geospatial-imagery
Command: npx skills add https://github.com/juburr/mad-skills --skill geospatial-imagery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines geospatial imagery workflows.

Core Features & Use Cases

  • GDAL-based format conversion, tiling, and processing for raster data (GeoTIFF, COG, NITF, JP2, MrSID)
  • WMS/WMTS/TMS/TILE serving integration, front-end mapping clients (Cesium/OpenLayers/Leaflet), and spatial indexing patterns
  • Performance optimization, caching, and scalable tile server design

Quick Start

Generate a sample basemap by converting a GeoTIFF to a Cloud-Optimized GeoTIFF and creating XYZ tiles with gdal2tiles.

Frequently Asked Questions about geospatial-imagery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a GeoTIFF to Cloud Optimized GeoTIFF and create XYZ tiles?

You can convert a GeoTIFF to a Cloud Optimized GeoTIFF and generate XYZ tiles using GDAL operations and the gdal2tiles utility to prepare your raster data for scalable tile serving.

What is the best way to serve WMS and WMTS tiles from raster formats like NITF and MrSID?

Serving WMS and WMTS tiles from raster formats like NITF and MrSID involves using GDAL-based format conversion alongside scalable tile server design patterns that incorporate spatial indexing and caching.

How does spatial indexing and caching improve WMS and WMTS tile serving performance?

Spatial indexing and caching improve WMS and WMTS tile serving performance by optimizing data retrieval patterns, allowing the tile server architecture to handle scalable imagery requests more efficiently.

Can I integrate GDAL generated tiles with front-end mapping clients like Cesium, OpenLayers, or Leaflet?

GDAL generated tiles can be integrated with front-end mapping clients like Cesium, OpenLayers, and Leaflet through standard WMS, WMTS, and TMS serving architectures to visualize geospatial imagery.

Does GDAL support format conversion and tiling for JPEG2000 and GeoTIFF raster data?

GDAL supports format conversion, tiling, and processing for raster data including JPEG2000, GeoTIFF, NITF, and MrSID, enabling efficient geospatial imagery workflow preparation and data indexing.