What problem does it solve? Working with geographic vector data in Python requires coordinating file formats, coordinate reference systems, spatial joins, and mapping libraries. This Skill provides structured guidance for performing spatial analysis with GeoPandas without memorizing its API surface. ## Core Features & Use Cases - Spatial Data I/O: Read and write Shapefiles, GeoJSON, GeoPackage, Parquet, and PostGIS tables with filtering and Arrow acceleration. - Spatial Analysis: Perform spatial joins, nearest-neighbor joins, overlay operations, dissolves, clipping, and geometric operations like buffering and simplification. - CRS Management: Set, transform, and validate coordinate reference systems for accurate area and distance calculations. - Mapping: Create choropleth maps with classification schemes and interactive Folium maps. - Use Case: Join a dataset of store locations to census tract polygons, calculate coverage areas in a projected CRS, and export an interactive HTML map for stakeholders. ## Quick Start Use the geopandas skill to load my shapefile, reproject it to EPSG:3857, and create a choropleth map colored by population.