| Constructors & bulk factories |
Construct geometry values and packed coordinate columns. |
| Predicates |
Binary spatial relationships, coordinate probes, and DE-9IM predicates. |
| Measurement |
Area, length, distance, nearest points, and similarity measures. |
| Overlay & dissolve |
Binary set operations and reductions over geometry collections. |
| Constructive & validation |
Split, snap, polygonize, and validate geometry. |
| Coverage (polygonal) |
Validate, clean, simplify, and union edge-sharing polygon coverages. |
| Geodesy & navigation |
Bearings, destinations, route interpolation, and cross-track distance. |
| Index & join |
Spatial joins and nearest-neighbor queries over geometry columns. |
| I/O & interop |
Parse external representations, export coordinates, and build GeoJSON feature records. |
| Geometry |
Methods and properties shared by all geometry types. |
| Geometry types |
The seven typed geometry classes and the members unique to each type. Shared operations live on Geometry. |
| GeometryArray |
The immutable columnar geometry container, with NumPy-native results and the same operation names as Geometry. |
| Coordinates, parts & groups |
Coordinate views, multipart views, and grouped results. |
| CRS |
Coordinate reference systems, transformations, catalogs, and grid resources. |
| Grids & cells |
Grid-generic cells and the shared columnar CellArray container. |
| H3 |
H3 hexagonal cells, area covers, neighbors, directed edges, and vertices. |
| S2 |
S2 spherical cells, fixed-level and adaptive covers, and hierarchical cell sets. |
| Geohash |
Geohash tokens, rectangular cells, neighbors, and area covers. |
| XYZ tiles |
Web Mercator XYZ tiles, quadkeys, tile hierarchies, and area covers. |
| Point codes |
Plus-code and OSM-shortlink codecs using explicit longitude/latitude order. |
| Spatial index |
Bulk spatial indexing for repeated relationship queries. |
| Result types |
Named result values and aligned feature records returned by multi-output operations. |
| Errors |
Warnings and exceptions for geometry, CRS, transformation, and parsing failures. |
| Optional interoperability |
Convert dataframe columns, read and write GeoParquet, and display maps. |
| Public annotation forms |
Annotation meanings, named result records, and structured value shapes. |