geospatial-patterns

Standardize CRS handling and coordinate transformations for geospatial data workflows.

2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/cwinkelmann/usde-innovations-applications-forest-it --skill geospatial-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geospatial-patterns
Source: https://github.com/cwinkelmann/usde-innovations-applications-forest-it/tree/main/.claude/skills/geospatial-patterns
Command: npx skills add https://github.com/cwinkelmann/usde-innovations-applications-forest-it --skill geospatial-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Geospatial data workflows are often brittle due to CRS inconsistencies, varying coordinate conventions, and format interop challenges. This skill provides patterns and best practices for working with rasterio, GDAL, geopandas, and common geospatial formats to ensure robust results across orthomosaic processing, DEM alignment, and vector data interoperability.

Core Features & Use Cases

  • CRS validation and re-projection to ensure alignment between raster and vector datasets.
  • Orthomosaic tiling and coordinate transformations to enable tile-based processing and accurate geographic queries.
  • Export utilities to GeoJSON and KML for sharing results with stakeholders.
  • Typical use cases include drone imagery alignment with vector boundaries for ecological mapping and habitat assessment.

Quick Start

Validate CRS for your raster and reproject vectors to match before performing any spatial operations.

Frequently Asked Questions about geospatial-patterns

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

FAQPage Schema
How do I standardize CRS handling for raster and vector geospatial data?

Standardize CRS handling by validating coordinate reference systems and re-projecting vectors to match raster datasets before performing spatial operations. This prevents alignment errors across geospatial formats.

Why do my drone imagery orthomosaics misalign with vector boundaries?

Drone imagery orthomosaics misalign with vector boundaries due to CRS inconsistencies and varying coordinate conventions. Explicit CRS validation and re-projection ensure accurate geographic alignment.

Can I use geopandas and rasterio to process DEM and orthomosaic tiles?

Yes, you can use geopandas and rasterio to process DEM and orthomosaic tiles. The workflow supports tile-based processing, coordinate transformations, and explicit CRS validation across raster and vector datasets.

What's the best way to export geospatial data to GeoJSON and KML?

The best way to export geospatial data to GeoJSON and KML is using dedicated export utilities that ensure proper coordinate transformations. This maintains CRS integrity for sharing results with stakeholders.

Does GDAL support coordinate transformations for shapefile and GeoJSON workflows?

Yes, GDAL supports coordinate transformations for shapefile and GeoJSON workflows. It handles explicit CRS validation and re-projection to ensure robust interoperability between varying geospatial formats.

When should I validate CRS before running spatial operations on drone data?

You should validate CRS before running any spatial operations on drone data. Validating coordinate reference systems and reprojecting vectors to match rasters beforehand prevents brittle workflows and alignment failures.