Skip to content

Compare All Cases

Every one of the 174 bundled cases in one table, sorted by category and geometry type so related shapes sit together. Vector previews are drawn from each case's real coordinates and raster previews from its real pixels, with NoData in magenta; a raster that declares no pixel shape shows a band-structure schematic instead, and NetCDF cases have no drawable diagram.

Use GeoCase in your tests

Install the complete set of vector, raster, and NetCDF dependencies:

pip install "geocase[all]"

View GeoCase on PyPI.

Where these cases are

A case's CRS says what coordinate convention it uses, not where it is. These maps plot each case at its computed WGS84 extent. Cases with no valid position -- a deliberately malformed geometry, coordinates outside the WGS84 domain -- are absent rather than invented.

Vector coverage

Vector coverage: where 121 cases sit on Earthambiguous_engine_dependent_polygon -- Ambiguous Engine-dependent Polygon (Near the origin (synthetic, no real-world location))dateline_crossing_polygon -- Dateline crossing polygon (Antimeridian, North Pacific)dateline_crossing_polygon -- Dateline crossing polygon (Antimeridian, North Pacific)dense_ring_polygon_4k -- Dense Ring Polygon (4096 vertices) (South Africa, Free State (synthetic))dense_ring_polygon_4k_gpkg -- Dense Ring Polygon (4096 vertices, GeoPackage) (South Africa, Free State (synthetic))equator_crossing_line -- Equator Crossing Line (Equator at the prime meridian (synthetic))equator_polygon -- Equator-Crossing Polygon (Equator at the prime meridian (synthetic))format_limited_kml_case -- Format-Limited KML Case (Copenhagen, Denmark (synthetic))fractal_coastline_polygon -- Fractal Coastline Polygon (Iberian Atlantic coast (synthetic))mixed_encoding_attributes -- Mixed Encoding Attributes (Western Europe (synthetic))north_pole_polygon -- North Pole Polygon (North Pole). The band is this case's bounding box: the polygon encircles the pole, so its box spans half the world. It is not the data's shape.parquet_mixed_schema_attributes -- Parquet Mixed Schema Attributes (Central Europe (synthetic))polygon_with_hole -- Polygon with Hole (Near the origin (synthetic, no real-world location))precision_loss_geojson_roundtrip -- GeoJSON Precision Loss Roundtrip (North Atlantic, off Bermuda)self_intersecting_polygon -- Self-Intersecting Polygon (Near the origin (synthetic, no real-world location))shapefile_encoding_legacy -- Shapefile Legacy DBF Encoding (West Africa, off Senegal)shapefile_field_truncation -- Shapefile Field Name Truncation (Central Europe (synthetic))south_pole_polygon -- South Pole Polygon (South Pole). The band is this case's bounding box: the polygon encircles the pole, so its box spans half the world. It is not the data's shape.spike_invalid_polygon -- Spike Invalid Polygon (Near the origin (synthetic, no real-world location))utm_zone_1n_small -- UTM Zone 1N Polygon (Equatorial Pacific, west of the antimeridian (synthetic, UTM 1N))11 cases -- Near the origin (synthetic, no real-world location): ambiguous_engine_dependent_polygon, equator_crossing_line, equator_polygon, format_limited_precision_polygon, null_island_point, numeric_boundary_1e13, numeric_boundary_1e14, numeric_boundary_1e15, and 3 more111 case -- Antimeridian, North Pacific: antimeridian_crossing_line1 case -- Antimeridian, North Pacific: classic_antimeridian_polygon3 cases -- Southeastern Norway (synthetic, UTM zone 33N): crs_mismatch_overlay_pair, polygon_z_gpkg, polygon_z_wkb31 case -- Antimeridian, North Pacific: dateline_chain_cluster2 cases -- Antimeridian, North Pacific: dateline_crossing_polygon, dateline_points_pair21 case -- Mediterranean, off Libya (synthetic): degenerate_but_parseable_line2 cases -- South Africa, Free State (synthetic): dense_ring_polygon_4k, dense_ring_polygon_4k_gpkg21 case -- Near the origin (synthetic, no real-world location): disjoint_polygons22 cases -- Central Europe (synthetic): empty_geometry_gpkg, format_limited_kml_case, geometrycollection_mixed_valid, invalid_geometry_at_scale_gpkg, mixed_timezone_after_batch_gpkg, null_after_batch_boundary_gpkg, numeric_boundary_15_significant_digits, parquet_mixed_schema_attributes, and 14 more221 case -- Iberian Atlantic coast (synthetic): fractal_coastline_polygon11 cases -- Patagonia, Southern Andes (synthetic): linestring_csv_wkt_baseline, linestring_flatgeobuf_baseline, linestring_geoarrow_baseline, linestring_geopackage_baseline, linestring_gml_baseline, linestring_kml_baseline, linestring_shapefile_baseline, linestring_sqlite_baseline, and 3 more114 cases -- Western Europe (synthetic): mixed_encoding_attributes, numeric_boundary_17_significant_digits, numeric_boundary_trailing_nines, numeric_boundary_trailing_zeros411 cases -- Great Rift Valley, East Africa (synthetic): multilinestring_csv_wkt_baseline, multilinestring_flatgeobuf_baseline, multilinestring_geopackage_baseline, multilinestring_gml_baseline, multilinestring_kml_baseline, multilinestring_parquet_baseline, multilinestring_shapefile_baseline, multilinestring_sqlite_baseline, and 3 more1111 cases -- Hokkaido, Northern Japan (synthetic): multipoint_csv_wkt_baseline, multipoint_feather_baseline, multipoint_flatgeobuf_baseline, multipoint_geopackage_baseline, multipoint_gml_baseline, multipoint_kml_baseline, multipoint_shapefile_baseline, multipoint_sqlite_baseline, and 3 more1110 cases -- Nunavut, Canadian Arctic (synthetic): multipolygon_csv_wkt_baseline, multipolygon_flatgeobuf_baseline, multipolygon_geopackage_baseline, multipolygon_gml_baseline, multipolygon_kml_baseline, multipolygon_shapefile_baseline, multipolygon_sqlite_baseline, multipolygon_wkb_baseline, and 2 more102 cases -- Copenhagen, Denmark (synthetic): nearby_points_cluster, utm_zone_33_polygon22 cases -- North Pole: north_pole_point, north_pole_polygon212 cases -- Wellington, New Zealand (synthetic): point_arrow_baseline, point_csv_wkt_baseline, point_feather_baseline, point_flatgeobuf_baseline, point_geopackage_baseline, point_gml_baseline, point_kml_baseline, point_shapefile_baseline, and 4 more121 case -- North Atlantic, off Bermuda: precision_loss_geojson_roundtrip2 cases -- Central Europe (synthetic, UTM 33N): rasterize_match_utm33_polygon, rasterize_match_wgs84_polygon21 case -- West Africa, off Senegal: shapefile_encoding_legacy2 cases -- South Pole: south_pole_point, south_pole_polygon21 case -- Svalbard, Arctic Norway: svalbard_special_zone_polygon1 case -- Equatorial Pacific, west of the antimeridian (synthetic, UTM 1N): utm_zone_1n_small1 case -- Sydney, Australia (synthetic, UTM 56S): utm_zone_56s_small1 case -- Luxembourg / Saarland border (synthetic, straddling UTM 31N/32N): utm_zone_boundary_straddle1 case -- Gulf of Guinea (synthetic, Web Mercator): web_mercator_baseline1 case -- North Pacific, near the antimeridian: wrapped_longitude_point
Where the vector cases sit. Most are synthetic fixtures placed at shared convenience origins in Central Europe, so co-located cases are collapsed into one marker carrying a count. 121 of 124 vector cases have a resolvable extent.

Raster coverage

Raster coverage: where 47 cases sit on Earth28 cases -- Southern Italy / Sicily (synthetic, UTM 33N): all_valid_rectangular, bottom_up_dem_small, cog_multispectral_small, cog_singleband_small, crs_family_pair_geographic, crs_family_pair_projected, dem_nan_nodata_small, dem_small, and 20 more284 cases -- Central Mediterranean (synthetic, UTM 33N): bottom_up_only_square, nodata_only_dem_small, nonsquare_diagonal_sparse, rotated_only_square47 cases -- Equator, Gulf of Guinea (synthetic): geotiff_float64_small, geotiff_int16_small, geotiff_int32_small, geotiff_int8_small, geotiff_multiband_small, rotated_two_islands, rotated_two_islands_warped73 cases -- Central Europe (synthetic, UTM 33N): geotiff_nodata_small, geotiff_nodata_small_shifted, geotiff_utm_boundary31 case -- Antimeridian, North Pacific: optical_dateline_small1 case -- Antimeridian, North Pacific: optical_dateline_west_small1 case -- Equator, Gulf of Guinea (synthetic): optical_equator_small1 case -- Arctic, northern Alaska: optical_polar_small1 case -- Central Europe (synthetic, UTM 33N): thin_corridor_shape
Where the raster cases sit. The large cluster is the shared UTM 33N fixture transform; the dashed edges of the map are the antimeridian, which several cases deliberately straddle. 47 of 47 raster cases have a resolvable extent.

All cases

Showing 174 of 174 cases
Preview Case Category Format Geometry CRS Risk types
— CF Time Units and Non-Conventional Dimension Order
cf_time_ordering_netcdf
netcdf NetCDF -- EPSG:4326 band/dimension_mismatch, crs/axis_order
— Lat/Lon Small NetCDF
latlon_small
netcdf NetCDF -- EPSG:4326 nodata/ignored
— Packed int16 NDVI (NetCDF)
ndvi_packed_netcdf
netcdf NetCDF -- EPSG:4326 nodata/ignored, scaling/ignored
Pixels of all_valid_rectangular, a 12x12 raster, with NoData in magenta All Valid Rectangular Raster
all_valid_rectangular
raster GeoTIFF -- -- footprint/generation_error
Pixels of bottom_up_dem_small, a 12x12 raster, with NoData in magenta Bottom-Up DEM (Positive Y Resolution)
bottom_up_dem_small
raster GeoTIFF -- EPSG:32633 failure_mode/consumer, nodata/ignored, transform/bottom_up
Pixels of bottom_up_only_square, a 8x8 raster, with NoData in magenta Bottom-Up Square (Positive E and Nothing Else)
bottom_up_only_square
raster GeoTIFF -- EPSG:32633 transform/bottom_up
Pixels of cog_multispectral_small, a 64x64 raster, with NoData in magenta COG Multispectral Small
cog_multispectral_small
raster GeoTIFF -- EPSG:32633 band/loss, format/not_tiled, format/overviews_missing, nodata/ignored
Pixels of cog_singleband_small, a 64x64 raster, with NoData in magenta COG Single-Band Small
cog_singleband_small
raster GeoTIFF -- EPSG:32633 dtype/drift, format/not_tiled, format/overviews_missing
Pixels of crs_family_pair_geographic, a 14x18 raster, with NoData in magenta CRS Family Pair -- Geographic (WGS 84)
crs_family_pair_geographic
raster GeoTIFF -- EPSG:4326 crs/reprojection_error, crs/units
Pixels of crs_family_pair_projected, a 16x16 raster, with NoData in magenta CRS Family Pair -- Projected (UTM 33N)
crs_family_pair_projected
raster GeoTIFF -- EPSG:32633 crs/reprojection_error, crs/units
Pixels of dem_nan_nodata_small, a 16x16 raster, with NoData in magenta DEM NaN NoData Small
dem_nan_nodata_small
raster GeoTIFF -- EPSG:32633 failure_mode/consumer, nodata/ignored, nodata/nan_mishandled
Pixels of dem_small, a 16x16 raster, with NoData in magenta DEM Small
dem_small
raster GeoTIFF -- EPSG:32633 dtype/drift, nodata/ignored, nodata/nan_mishandled
Pixels of geotiff_external_overviews_small, a 64x64 raster, with NoData in magenta GeoTIFF External Overviews Small
geotiff_external_overviews_small
raster GeoTIFF -- EPSG:32633 format/overviews_missing, format/sidecar_dropped
Pixels of geotiff_float64_small, a 10x10 raster, with NoData in magenta GeoTIFF Float64 Small
geotiff_float64_small
raster GeoTIFF -- EPSG:32633 dtype/coercion, nodata/ignored, precision/loss
Pixels of geotiff_int16_small, a 10x10 raster, with NoData in magenta GeoTIFF Int16 Small
geotiff_int16_small
raster GeoTIFF -- EPSG:32633 dtype/coercion, dtype/range_assumption, nodata/ignored
Pixels of geotiff_int32_small, a 10x10 raster, with NoData in magenta GeoTIFF Int32 Small
geotiff_int32_small
raster GeoTIFF -- EPSG:32633 dtype/coercion, dtype/range_truncation, nodata/ignored
Pixels of geotiff_int8_small, a 10x10 raster, with NoData in magenta GeoTIFF Int8 Small
geotiff_int8_small
raster GeoTIFF -- EPSG:32633 dtype/coercion, dtype/overflow, failure_mode/consumer, nodata/ignored
Pixels of geotiff_multiband_small, a 10x10 raster, with NoData in magenta GeoTIFF Multi-Band Small
geotiff_multiband_small
raster GeoTIFF -- EPSG:32633 band/incorrect_order, band/loss, nodata/ignored
Pixels of geotiff_nodata_small, a 10x10 raster, with NoData in magenta GeoTIFF NoData Small
geotiff_nodata_small
raster GeoTIFF -- EPSG:32633 data/nan_propagation, measurement/incorrect_statistics, nodata/ignored
Pixels of geotiff_nodata_small_shifted, a 10x10 raster, with NoData in magenta GeoTIFF NoData Small Shifted
geotiff_nodata_small_shifted
raster GeoTIFF -- EPSG:32633 scaling/pixel_lattice_misclassification, transform/alignment_too_strict, transform/shifted_origin
Pixels of geotiff_utm_boundary, a 20x20 raster, with NoData in magenta GeoTIFF UTM Boundary
geotiff_utm_boundary
raster GeoTIFF -- EPSG:32633 crs/reprojection_error, crs/zone_selection, transform/pixel_shift
Pixels of hole_center_nodata, a 12x12 raster, with NoData in magenta Hole Center NoData Raster
hole_center_nodata
raster GeoTIFF -- -- footprint/generation_error, nodata/ignored
Pixels of landcover_ambiguous_zero_small, a 16x16 raster, with NoData in magenta Land Cover With Ambiguous Zero
landcover_ambiguous_zero_small
raster GeoTIFF -- EPSG:32633 failure_mode/consumer, nodata/ambiguous_zero, nodata/ignored, scaling/category_misread
Pixels of landcover_small, a 16x16 raster, with NoData in magenta Land Cover Small
landcover_small
raster GeoTIFF -- EPSG:32633 scaling/category_misread, scaling/colormap_dropped
Pixels of multispectral_mixed_resolution_small, a 16x16 raster, with NoData in magenta Multispectral Mixed Resolution Small
multispectral_mixed_resolution_small
raster GeoTIFF -- EPSG:32633 band/loss, transform/resampling_assumptions, transform/resolution_mismatch
Pixels of multispectral_s2_like_small, a 16x16 raster, with NoData in magenta Multispectral Sentinel-2-like Small
multispectral_s2_like_small
raster GeoTIFF -- EPSG:32633 band/incorrect_order, band/loss, dtype/drift, nodata/ignored
Pixels of ndvi_scaled_int16_small, a 16x16 raster, with NoData in magenta NDVI Scaled Int16 Small
ndvi_scaled_int16_small
raster GeoTIFF -- EPSG:32633 dtype/drift, nodata/ignored, scaling/ignored
Pixels of ndvi_small, a 16x16 raster, with NoData in magenta NDVI Small
ndvi_small
raster GeoTIFF -- EPSG:32633 dtype/drift, dtype/value_range_violation
Pixels of nodata_only_dem_small, a 8x8 raster, with NoData in magenta Nodata Only (One Sentinel, North-Up, Unrotated)
nodata_only_dem_small
raster GeoTIFF -- EPSG:32633 nodata/ignored
Pixels of nonsquare_diagonal_sparse, a 8x8 raster, with NoData in magenta Nonsquare Diagonal Sparse Raster
nonsquare_diagonal_sparse
raster GeoTIFF -- -- footprint/generation_error, transform/nonsquare_pixels
Pixels of optical_dateline_small, a 16x16 raster, with NoData in magenta Optical Dateline Small
optical_dateline_small
raster GeoTIFF -- EPSG:4326 extent/antimeridian, extent/bounds_normalization, failure_mode/reference_implementation
Pixels of optical_dateline_west_small, a 16x16 raster, with NoData in magenta Optical Dateline West Small
optical_dateline_west_small
raster GeoTIFF -- EPSG:4326 extent/antimeridian, extent/bounds_normalization, extent/coordinate_wrapping, failure_mode/reference_implementation
Pixels of optical_equator_small, a 16x16 raster, with NoData in magenta Optical Equator Small
optical_equator_small
raster GeoTIFF -- EPSG:4326 crs/mishandled
Pixels of optical_polar_small, a 16x16 raster, with NoData in magenta Optical Polar Small
optical_polar_small
raster GeoTIFF -- EPSG:3995 crs/mishandled, data/projection_assumptions
Pixels of optical_rgb_small, a 16x16 raster, with NoData in magenta Optical RGB Small
optical_rgb_small
raster GeoTIFF -- EPSG:32633 band/incorrect_order, band/loss, dtype/drift
Pixels of overlap_group_centre, a 12x12 raster, with NoData in magenta Overlap Group -- Centre
overlap_group_centre
raster GeoTIFF -- EPSG:32633 band/alias_ambiguity, band/stacking_order_ignored, nodata/ignored
Pixels of overlap_group_north, a 12x12 raster, with NoData in magenta Overlap Group -- North
overlap_group_north
raster GeoTIFF -- EPSG:32633 band/alias_ambiguity, band/stacking_order_ignored, nodata/ignored
Pixels of overlap_group_south, a 12x12 raster, with NoData in magenta Overlap Group -- South
overlap_group_south
raster GeoTIFF -- EPSG:32633 band/alias_ambiguity, band/stacking_order_ignored, nodata/ignored
Pixels of pixel_is_area_dem_small, a 12x12 raster, with NoData in magenta Pixel-Is-Area DEM
pixel_is_area_dem_small
raster GeoTIFF -- EPSG:32633 failure_mode/consumer, nodata/ignored, transform/pixel_anchor
Pixels of pixel_is_point_dem_small, a 12x12 raster, with NoData in magenta Pixel-Is-Point DEM
pixel_is_point_dem_small
raster GeoTIFF -- EPSG:32633 failure_mode/consumer, nodata/ignored, transform/pixel_anchor
Pixels of rotated_bottom_up_small, a 12x12 raster, with NoData in magenta Rotated Bottom-Up DEM (Skew and Positive Y Resolution)
rotated_bottom_up_small
raster GeoTIFF -- EPSG:32633 transform/bottom_up, transform/rotated
Pixels of rotated_nonsquare_small, a 12x12 raster, with NoData in magenta Rotated Raster with Non-Square Pixels
rotated_nonsquare_small
raster GeoTIFF -- EPSG:32633 transform/nonsquare_pixels, transform/rotated
Pixels of rotated_only_square, a 8x8 raster, with NoData in magenta Rotated Square (Rotation and Nothing Else)
rotated_only_square
raster GeoTIFF -- EPSG:32633 transform/rotated
Pixels of rotated_steep_small, a 12x12 raster, with NoData in magenta Steeply Rotated DEM (40-Degree Skew)
rotated_steep_small
raster GeoTIFF -- EPSG:32633 transform/rotated
Pixels of rotated_two_islands, a 8x8 raster, with NoData in magenta Rotated Two Islands Raster
rotated_two_islands
raster GeoTIFF -- -- failure_mode/consumer, footprint/generation_error, transform/rotated
Pixels of rotated_two_islands_warped, a 8x8 raster, with NoData in magenta Rotated Two Islands With Warped Reference
rotated_two_islands_warped
raster GeoTIFF -- EPSG:32633 transform/rotated
Pixels of sar_dualpol_small, a 16x16 raster, with NoData in magenta SAR Dual-Pol Small
sar_dualpol_small
raster GeoTIFF -- EPSG:32633 band/incorrect_order, band/loss, dtype/drift
Pixels of sar_vv_small, a 16x16 raster, with NoData in magenta SAR VV Small
sar_vv_small
raster GeoTIFF -- EPSG:32633 band/loss, dtype/drift
Pixels of thin_corridor_shape, a 14x14 raster, with NoData in magenta Thin Corridor Shape Raster
thin_corridor_shape
raster GeoTIFF -- -- footprint/generation_error, geometry/simplification_loss
Pixels of water_mask_small, a 16x16 raster, with NoData in magenta Water Mask Small
water_mask_small
raster GeoTIFF -- EPSG:32633 dtype/drift, failure_mode/consumer, nodata/ignored, nodata/mask_misread
GeometryCollection geometry of geometrycollection_mixed_valid, rendered from the case's data GeometryCollection Mixed Valid
geometrycollection_mixed_valid
vector GeoJSON GeometryCollection EPSG:4326 geometry/mixed_output
LineString geometry of antimeridian_crossing_line, rendered from the case's data Antimeridian Crossing LineString
antimeridian_crossing_line
vector GeoJSON LineString EPSG:4326 extent/antimeridian, measurement/distance_error, scaling/incorrect_rendering
LineString geometry of degenerate_but_parseable_line, rendered from the case's data Degenerate but Parseable Line
degenerate_but_parseable_line
vector GeoJSON LineString EPSG:4326 geometry/degenerate_but_parseable, geometry/zero_length, measurement/invalid
LineString geometry of equator_crossing_line, rendered from the case's data Equator Crossing Line
equator_crossing_line
vector GeoJSON LineString EPSG:4326 extent/coordinate_sign_assumption, extent/equatorial
LineString geometry of linestring_csv_wkt_baseline, rendered from the case's data LineString CSV_WKT Baseline
linestring_csv_wkt_baseline
vector CSV_WKT LineString EPSG:4326 format/text_geometry_parsing
LineString geometry of linestring_flatgeobuf_baseline, rendered from the case's data LineString FlatGeobuf Baseline
linestring_flatgeobuf_baseline
vector FlatGeobuf LineString EPSG:4326 format/driver_behavior
LineString geometry of linestring_geoarrow_baseline, rendered from the case's data LineString GeoArrow Baseline
linestring_geoarrow_baseline
vector GeoArrow LineString EPSG:4326 format/arrow_ipc_behavior
LineString geometry of linestring_geopackage_baseline, rendered from the case's data LineString GeoPackage Baseline
linestring_geopackage_baseline
vector GPKG LineString EPSG:4326 --
LineString geometry of linestring_gml_baseline, rendered from the case's data LineString GML Baseline
linestring_gml_baseline
vector GML LineString EPSG:4326 crs/axis_order
LineString geometry of linestring_kml_baseline, rendered from the case's data LineString KML Baseline
linestring_kml_baseline
vector KML LineString EPSG:4326 --
LineString geometry of linestring_shapefile_baseline, rendered from the case's data LineString Shapefile Baseline
linestring_shapefile_baseline
vector Shapefile LineString EPSG:4326 --
LineString geometry of linestring_sqlite_baseline, rendered from the case's data LineString SQLite Baseline
linestring_sqlite_baseline
vector SQLite LineString EPSG:4326 --
LineString geometry of linestring_wkb_baseline, rendered from the case's data LineString WKB Baseline
linestring_wkb_baseline
vector WKB LineString EPSG:4326 --
LineString geometry of linestring_wkt_baseline, rendered from the case's data LineString WKT Baseline
linestring_wkt_baseline
vector WKT LineString EPSG:4326 --
LineString geometry of simple_valid_linestring, rendered from the case's data Simple Valid LineString
simple_valid_linestring
vector GeoJSON LineString EPSG:4326 --
MultiLineString geometry of multilinestring_csv_wkt_baseline, rendered from the case's data MultiLineString CSV WKT Baseline
multilinestring_csv_wkt_baseline
vector CSV_WKT MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_flatgeobuf_baseline, rendered from the case's data MultiLineString FlatGeobuf Baseline
multilinestring_flatgeobuf_baseline
vector FlatGeobuf MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_geopackage_baseline, rendered from the case's data MultiLineString GeoPackage Baseline
multilinestring_geopackage_baseline
vector GPKG MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_gml_baseline, rendered from the case's data MultiLineString GML Baseline
multilinestring_gml_baseline
vector GML MultiLineString EPSG:4326 crs/axis_order
MultiLineString geometry of multilinestring_kml_baseline, rendered from the case's data MultiLineString KML Baseline
multilinestring_kml_baseline
vector KML MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_parquet_baseline, rendered from the case's data MultiLineString Parquet Baseline
multilinestring_parquet_baseline
vector Parquet MultiLineString EPSG:4326 format/columnar_storage_behavior
MultiLineString geometry of multilinestring_shapefile_baseline, rendered from the case's data MultiLineString Shapefile Baseline
multilinestring_shapefile_baseline
vector Shapefile MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_sqlite_baseline, rendered from the case's data MultiLineString SQLite Baseline
multilinestring_sqlite_baseline
vector SQLite MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_wkb_baseline, rendered from the case's data MultiLineString WKB Baseline
multilinestring_wkb_baseline
vector WKB MultiLineString EPSG:4326 --
MultiLineString geometry of multilinestring_wkt_baseline, rendered from the case's data MultiLineString WKT Baseline
multilinestring_wkt_baseline
vector WKT MultiLineString EPSG:4326 --
MultiLineString geometry of simple_valid_multilinestring, rendered from the case's data Simple Valid MultiLineString
simple_valid_multilinestring
vector GeoJSON MultiLineString EPSG:4326 --
MultiPoint geometry of multipoint_csv_wkt_baseline, rendered from the case's data MultiPoint CSV WKT Baseline
multipoint_csv_wkt_baseline
vector CSV_WKT MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_feather_baseline, rendered from the case's data MultiPoint Feather Baseline
multipoint_feather_baseline
vector Feather MultiPoint EPSG:4326 format/columnar_storage_behavior
MultiPoint geometry of multipoint_flatgeobuf_baseline, rendered from the case's data MultiPoint FlatGeobuf Baseline
multipoint_flatgeobuf_baseline
vector FlatGeobuf MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_geopackage_baseline, rendered from the case's data MultiPoint GeoPackage Baseline
multipoint_geopackage_baseline
vector GPKG MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_gml_baseline, rendered from the case's data MultiPoint GML Baseline
multipoint_gml_baseline
vector GML MultiPoint EPSG:4326 crs/axis_order
MultiPoint geometry of multipoint_kml_baseline, rendered from the case's data MultiPoint KML Baseline
multipoint_kml_baseline
vector KML MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_shapefile_baseline, rendered from the case's data MultiPoint Shapefile Baseline
multipoint_shapefile_baseline
vector Shapefile MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_sqlite_baseline, rendered from the case's data MultiPoint SQLite Baseline
multipoint_sqlite_baseline
vector SQLite MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_wkb_baseline, rendered from the case's data MultiPoint WKB Baseline
multipoint_wkb_baseline
vector WKB MultiPoint EPSG:4326 --
MultiPoint geometry of multipoint_wkt_baseline, rendered from the case's data MultiPoint WKT Baseline
multipoint_wkt_baseline
vector WKT MultiPoint EPSG:4326 --
MultiPoint geometry of simple_valid_multipoint, rendered from the case's data Simple Valid MultiPoint
simple_valid_multipoint
vector GeoJSON MultiPoint EPSG:4326 --
MultiPolygon geometry of multipolygon_csv_wkt_baseline, rendered from the case's data MultiPolygon CSV WKT Baseline
multipolygon_csv_wkt_baseline
vector CSV_WKT MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_flatgeobuf_baseline, rendered from the case's data MultiPolygon FlatGeobuf Baseline
multipolygon_flatgeobuf_baseline
vector FlatGeobuf MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_geopackage_baseline, rendered from the case's data MultiPolygon GeoPackage Baseline
multipolygon_geopackage_baseline
vector GPKG MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_gml_baseline, rendered from the case's data MultiPolygon GML Baseline
multipolygon_gml_baseline
vector GML MultiPolygon EPSG:4326 crs/axis_order
MultiPolygon geometry of multipolygon_kml_baseline, rendered from the case's data MultiPolygon KML Baseline
multipolygon_kml_baseline
vector KML MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_shapefile_baseline, rendered from the case's data MultiPolygon Shapefile Baseline
multipolygon_shapefile_baseline
vector Shapefile MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_sqlite_baseline, rendered from the case's data MultiPolygon SQLite Baseline
multipolygon_sqlite_baseline
vector SQLite MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_wkb_baseline, rendered from the case's data MultiPolygon WKB Baseline
multipolygon_wkb_baseline
vector WKB MultiPolygon EPSG:4326 --
MultiPolygon geometry of multipolygon_wkt_baseline, rendered from the case's data MultiPolygon WKT Baseline
multipolygon_wkt_baseline
vector WKT MultiPolygon EPSG:4326 --
MultiPolygon geometry of simple_valid_multipolygon, rendered from the case's data Simple Valid MultiPolygon
simple_valid_multipolygon
vector GeoJSON MultiPolygon EPSG:4326 --
Point geometry of dateline_chain_cluster, rendered from the case's data Dateline Chain Cluster
dateline_chain_cluster
vector GeoJSON Point EPSG:4326 crs/local_distortion, extent/coordinate_wrapping, geometry/transitive_cluster_split
Point geometry of dateline_points_pair, rendered from the case's data Dateline Points Pair
dateline_points_pair
vector GeoJSON Point EPSG:4326 crs/zone_selection, extent/coordinate_wrapping, measurement/distance_error
Point geometry of empty_geometry_gpkg, rendered from the case's data Empty Geometry in GeoPackage
empty_geometry_gpkg
vector GPKG Point EPSG:4326 format/limitation, geometry/empty, geometry/null_empty_conflation
Point geometry of mixed_encoding_attributes, rendered from the case's data Mixed Encoding Attributes
mixed_encoding_attributes
vector GPKG Point EPSG:4326 attribute/encoding_error, attribute/loss, attribute/mojibake
Point geometry of mixed_timezone_after_batch_gpkg, rendered from the case's data UTC Offset Changes at Row 10,000 (GeoPackage)
mixed_timezone_after_batch_gpkg
vector GPKG Point EPSG:4326 attribute/timezone_normalization, dtype/drift, format/partial_read_blind_spot, format/spec_nonconformance
Point geometry of nearby_points_cluster, rendered from the case's data Nearby Points Cluster
nearby_points_cluster
vector GeoJSON Point EPSG:4326 measurement/distance_error
Point geometry of north_pole_point, rendered from the case's data North Pole Point
north_pole_point
vector GeoJSON Point EPSG:4326 data/coordinate_edge_case, extent/polar
Point geometry of null_after_batch_boundary_gpkg, rendered from the case's data First NULL After 10,000 Non-NULL Values (GeoPackage)
null_after_batch_boundary_gpkg
vector GPKG Point EPSG:4326 dtype/drift, format/partial_read_blind_spot, geometry/null_empty_conflation
Point geometry of null_island_point, rendered from the case's data Null Island Point
null_island_point
vector GeoJSON Point EPSG:4326 data/quality, data/silent_bad_data, footprint/geocoding_failure, nodata/default_value_sink
Point geometry of numeric_boundary_15_significant_digits, rendered from the case's data Numeric Boundary: 15 Significant Digits
numeric_boundary_15_significant_digits
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/formatter_boundary, precision/significant_digits
Point geometry of numeric_boundary_17_significant_digits, rendered from the case's data Numeric Boundary: 17 Significant Digits
numeric_boundary_17_significant_digits
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/formatter_boundary, precision/roundtrip_degradation, precision/significant_digits
Point geometry of numeric_boundary_1e13, rendered from the case's data Numeric Boundary: 1e-13
numeric_boundary_1e13
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/denormal_magnitude, precision/formatter_boundary
Point geometry of numeric_boundary_1e14, rendered from the case's data Numeric Boundary: 1e-14
numeric_boundary_1e14
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/denormal_magnitude, precision/formatter_boundary, precision/loss
Point geometry of numeric_boundary_1e15, rendered from the case's data Numeric Boundary: 1e-15
numeric_boundary_1e15
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/denormal_magnitude, precision/formatter_boundary, precision/significant_digits
Point geometry of numeric_boundary_trailing_nines, rendered from the case's data Numeric Boundary: Trailing Nines
numeric_boundary_trailing_nines
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/formatter_boundary, precision/loss
Point geometry of numeric_boundary_trailing_zeros, rendered from the case's data Numeric Boundary: Trailing Zeros
numeric_boundary_trailing_zeros
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, precision/formatter_boundary, precision/loss
Point geometry of out_of_bounds_coordinates, rendered from the case's data Out-of-Bounds / Invalid Coordinates
out_of_bounds_coordinates
vector GeoJSON Point EPSG:4326 crs/lat_lon_swap, crs/projection_failure, extent/coordinate_range_error, format/spatial_index_failure, geometry/silent_invalid
Point geometry of parquet_mixed_schema_attributes, rendered from the case's data Parquet Mixed Schema Attributes
parquet_mixed_schema_attributes
vector Parquet Point EPSG:4326 attribute/loss, attribute/schema_mismatch, dtype/nullable_coercion, format/columnar_storage_behavior
Point geometry of point_arrow_baseline, rendered from the case's data Point Arrow Baseline
point_arrow_baseline
vector Arrow Point EPSG:4326 format/arrow_ipc_behavior
Point geometry of point_csv_wkt_baseline, rendered from the case's data Point CSV WKT Baseline
point_csv_wkt_baseline
vector CSV_WKT Point EPSG:4326 --
Point geometry of point_feather_baseline, rendered from the case's data Point Feather Baseline
point_feather_baseline
vector Feather Point EPSG:4326 format/columnar_storage_behavior
Point geometry of point_flatgeobuf_baseline, rendered from the case's data Point FlatGeobuf Baseline
point_flatgeobuf_baseline
vector FlatGeobuf Point EPSG:4326 format/driver_behavior
Point geometry of point_geopackage_baseline, rendered from the case's data Point GeoPackage Baseline
point_geopackage_baseline
vector GPKG Point EPSG:4326 --
Point geometry of point_gml_baseline, rendered from the case's data Point GML Baseline
point_gml_baseline
vector GML Point EPSG:4326 crs/axis_order, format/xml_driver_behavior
Point geometry of point_kml_baseline, rendered from the case's data Point KML Baseline
point_kml_baseline
vector KML Point EPSG:4326 format/xml_driver_behavior
Point geometry of point_shapefile_baseline, rendered from the case's data Point Shapefile Baseline
point_shapefile_baseline
vector Shapefile Point EPSG:4326 --
Point geometry of point_sqlite_baseline, rendered from the case's data Point SQLite Baseline
point_sqlite_baseline
vector SQLite Point EPSG:4326 --
Point geometry of point_wkb_baseline, rendered from the case's data Point WKB Baseline
point_wkb_baseline
vector WKB Point EPSG:4326 --
Point geometry of point_wkt_baseline, rendered from the case's data Point WKT Baseline
point_wkt_baseline
vector WKT Point EPSG:4326 --
Point geometry of precision_loss_geojson_roundtrip, rendered from the case's data GeoJSON Precision Loss Roundtrip
precision_loss_geojson_roundtrip
vector GeoJSON Point EPSG:4326 failure_mode/reference_implementation, format/limitation, precision/coordinate_drift, precision/loss, precision/roundtrip_degradation
Point geometry of shapefile_encoding_legacy, rendered from the case's data Shapefile Legacy DBF Encoding
shapefile_encoding_legacy
vector Shapefile Point EPSG:4326 attribute/corruption, attribute/encoding_error, attribute/mojibake, format/limitation
Point geometry of shapefile_field_truncation, rendered from the case's data Shapefile Field Name Truncation
shapefile_field_truncation
vector Shapefile Point EPSG:4326 attribute/field_name_truncation, attribute/loss, attribute/schema_mismatch, format/limitation
Point geometry of simple_valid_point, rendered from the case's data Simple Valid Point
simple_valid_point
vector GeoJSON Point EPSG:4326 --
Point geometry of south_pole_point, rendered from the case's data South Pole Point
south_pole_point
vector GeoJSON Point EPSG:4326 data/coordinate_edge_case, extent/polar
Point geometry of web_mercator_baseline, rendered from the case's data Web Mercator Baseline Point
web_mercator_baseline
vector GeoJSON Point EPSG:3857 crs/projected_coordinate_assumption, crs/reprojection_error
Point geometry of wrapped_longitude_point, rendered from the case's data Wrapped Longitude Point
wrapped_longitude_point
vector GeoJSON Point EPSG:4326 extent/antimeridian
Polygon geometry of ambiguous_engine_dependent_polygon, rendered from the case's data Ambiguous Engine-dependent Polygon
ambiguous_engine_dependent_polygon
vector GeoJSON Polygon EPSG:4326 data/ambiguous_engine_dependent, geometry/repair_variability, geometry/topology_error
Polygon geometry of classic_antimeridian_polygon, rendered from the case's data Classic Antimeridian Polygon
classic_antimeridian_polygon
vector GeoJSON Polygon EPSG:4326 extent/bbox_misinterpretation, extent/coordinate_wrapping
Polygon geometry of crs_mismatch_overlay_pair, rendered from the case's data CRS Mismatch Overlay Pair
crs_mismatch_overlay_pair
vector GeoJSON Polygon EPSG:4326 crs/mismatch, crs/reprojection_error
Polygon geometry of dateline_crossing_polygon, rendered from the case's data Dateline crossing polygon
dateline_crossing_polygon
vector GeoJSON Polygon EPSG:4326 crs/reprojection_error, extent/bbox_misinterpretation, extent/coordinate_wrapping
Polygon geometry of dense_ring_polygon_4k, rendered from the case's data Dense Ring Polygon (4096 vertices)
dense_ring_polygon_4k
vector GeoJSON Polygon EPSG:4326 --
Polygon geometry of dense_ring_polygon_4k_gpkg, rendered from the case's data Dense Ring Polygon (4096 vertices, GeoPackage)
dense_ring_polygon_4k_gpkg
vector GPKG Polygon EPSG:4326 --
Polygon geometry of disjoint_polygons, rendered from the case's data Disjoint Polygons
disjoint_polygons
vector GeoJSON Polygon EPSG:4326 geometry/false_positive_intersection, geometry/overaggressive_dissolve
Schematic of a Polygon geometry Empty Polygon
empty_polygon
vector GeoJSON Polygon EPSG:4326 geometry/empty
Polygon geometry of equator_polygon, rendered from the case's data Equator-Crossing Polygon
equator_polygon
vector GeoJSON Polygon EPSG:4326 crs/zone_selection, extent/equatorial
Polygon geometry of format_limited_kml_case, rendered from the case's data Format-Limited KML Case
format_limited_kml_case
vector KML Polygon EPSG:4326 attribute/loss, attribute/schema_mismatch, attribute/type_coercion, format/limitation
Polygon geometry of format_limited_precision_polygon, rendered from the case's data Format-limited Precision Polygon
format_limited_precision_polygon
vector GeoJSON Polygon EPSG:4326 format/limitation, precision/loss
Polygon geometry of fractal_coastline_polygon, rendered from the case's data Fractal Coastline Polygon
fractal_coastline_polygon
vector GeoJSON Polygon EPSG:4326 --
Polygon geometry of invalid_geometry_at_scale_gpkg, rendered from the case's data Invalid Geometry at Feature 9,999 (GeoPackage)
invalid_geometry_at_scale_gpkg
vector GPKG Polygon EPSG:4326 format/partial_read_blind_spot, geometry/silent_invalid
Polygon geometry of north_pole_polygon, rendered from the case's data North Pole Polygon
north_pole_polygon
vector GeoJSON Polygon EPSG:4326 extent/polar, measurement/area_distortion
Polygon geometry of polygon_csv_wkt_baseline, rendered from the case's data Polygon CSV WKT Baseline
polygon_csv_wkt_baseline
vector CSV_WKT Polygon EPSG:4326 --
Polygon geometry of polygon_flatgeobuf_baseline, rendered from the case's data Polygon FlatGeobuf Baseline
polygon_flatgeobuf_baseline
vector FlatGeobuf Polygon EPSG:4326 format/driver_behavior
Polygon geometry of polygon_geopackage_baseline, rendered from the case's data Polygon GeoPackage Baseline
polygon_geopackage_baseline
vector GPKG Polygon EPSG:4326 --
Polygon geometry of polygon_gml_baseline, rendered from the case's data Polygon GML Baseline
polygon_gml_baseline
vector GML Polygon EPSG:4326 crs/axis_order, format/xml_driver_behavior
Polygon geometry of polygon_kml_baseline, rendered from the case's data Polygon KML Baseline
polygon_kml_baseline
vector KML Polygon EPSG:4326 format/xml_driver_behavior
Polygon geometry of polygon_parquet_baseline, rendered from the case's data Polygon Parquet Baseline
polygon_parquet_baseline
vector Parquet Polygon EPSG:4326 format/columnar_storage_behavior
Polygon geometry of polygon_shapefile_baseline, rendered from the case's data Polygon Shapefile Baseline
polygon_shapefile_baseline
vector Shapefile Polygon EPSG:4326 --
Polygon geometry of polygon_sqlite_baseline, rendered from the case's data Polygon SQLite Baseline
polygon_sqlite_baseline
vector SQLite Polygon EPSG:4326 format/sqlite_driver_behavior
Polygon geometry of polygon_with_hole, rendered from the case's data Polygon with Hole
polygon_with_hole
vector GeoJSON Polygon EPSG:4326 geometry/ring_orientation, measurement/incorrect_area
Polygon geometry of polygon_wkb_baseline, rendered from the case's data Polygon WKB Baseline
polygon_wkb_baseline
vector WKB Polygon EPSG:4326 format/binary_geometry_parsing
Polygon geometry of polygon_wkt_baseline, rendered from the case's data Polygon WKT Baseline
polygon_wkt_baseline
vector WKT Polygon EPSG:4326 format/text_geometry_parsing
Polygon geometry of polygon_z_gpkg, rendered from the case's data Polygon Z (GeoPackage)
polygon_z_gpkg
vector GPKG Polygon EPSG:4326 band/dimension_mismatch, precision/loss
Polygon geometry of polygon_z_wkb, rendered from the case's data Polygon Z (WKB)
polygon_z_wkb
vector WKB Polygon EPSG:4326 band/dimension_mismatch
Polygon geometry of rasterize_match_utm33_polygon, rendered from the case's data Rasterize Match UTM33 Polygon
rasterize_match_utm33_polygon
vector GeoJSON Polygon EPSG:32633 transform/rasterization_alignment
Polygon geometry of rasterize_match_wgs84_polygon, rendered from the case's data Rasterize Match WGS84 Polygon
rasterize_match_wgs84_polygon
vector GeoJSON Polygon EPSG:4326 crs/reprojection_error, transform/rasterization_alignment
Polygon geometry of self_intersecting_polygon, rendered from the case's data Self-Intersecting Polygon
self_intersecting_polygon
vector GeoJSON Polygon EPSG:4326 geometry/silent_invalid, geometry/topology_error, measurement/incorrect_area
Polygon geometry of shapefile_ring_orientation, rendered from the case's data Shapefile Ring Orientation Reversal
shapefile_ring_orientation
vector Shapefile Polygon EPSG:4326 format/limitation, geometry/ring_orientation
Polygon geometry of simple_valid_polygon, rendered from the case's data Simple Valid Polygon
simple_valid_polygon
vector GeoJSON Polygon EPSG:4326 --
Polygon geometry of south_pole_polygon, rendered from the case's data South Pole Polygon
south_pole_polygon
vector GeoJSON Polygon EPSG:4326 extent/polar, measurement/area_distortion
Polygon geometry of spike_invalid_polygon, rendered from the case's data Spike Invalid Polygon
spike_invalid_polygon
vector GeoJSON Polygon EPSG:4326 data/linear_artifacts_after_repair, geometry/mixed_output, geometry/repair_variability
Polygon geometry of svalbard_special_zone_polygon, rendered from the case's data Svalbard Special Zone Polygon
svalbard_special_zone_polygon
vector GeoJSON Polygon EPSG:4326 crs/zone_selection, extent/polar
Schematic of a Polygon geometry Unclosed Ring Polygon
unclosed_ring_polygon
vector GeoJSON Polygon EPSG:4326 geometry/parse_exception, geometry/ring_closure, geometry/silent_invalid, geometry/topology_error
Polygon geometry of utm_zone_1n_small, rendered from the case's data UTM Zone 1N Polygon
utm_zone_1n_small
vector GeoJSON Polygon EPSG:32601 crs/zone_selection
Polygon geometry of utm_zone_33_polygon, rendered from the case's data UTM Zone 33 Polygon
utm_zone_33_polygon
vector GeoJSON Polygon EPSG:4326 crs/zone_selection
Polygon geometry of utm_zone_33n_to_32n_pair, rendered from the case's data UTM Zone 33N / 32N Adjacent Pair
utm_zone_33n_to_32n_pair
vector GeoJSON Polygon EPSG:4326 crs/zone_selection
Polygon geometry of utm_zone_56s_small, rendered from the case's data UTM Zone 56S Polygon (Sydney)
utm_zone_56s_small
vector GeoJSON Polygon EPSG:32756 crs/zone_selection
Polygon geometry of utm_zone_boundary_straddle, rendered from the case's data UTM Zone Boundary Straddle
utm_zone_boundary_straddle
vector GeoJSON Polygon EPSG:32632 crs/zone_selection