WKT and WKB Parsing Test Files

These files are intended primarily as tests for WKT and WKB parsing and formatting, and cover the full matrix of geometry types, dimensions, big/little endian, and extended/ISO well-known binary.

  • example.yaml: The source from which the other files in this directory are derived. This is derived from the GeoSpatial test files in the Parquet testing repo.
  • example-wkt.tsv: A tab-separated values file with columns id, group, and geometry, where geometry is formatted as well-known text.
  • example-wkb-le.tsv: A tab-separated values file with columns id, group, and geometry, where geometry is formatted as little-endian ISO well-known binary.
  • example-wkb-be.tsv: A tab-separated values file with columns id, group, and geometry, where geometry is formatted as big-endian ISO well-known binary.
  • example-ewkb-le.tsv: A tab-separated values file with columns id, group, and geometry, where geometry is formatted as little-endian ISO well-known binary (EWKB).
  • example-ewkb-be.tsv: A tab-separated values file with columns id, group, and geometry, where geometry is formatted as big-endian extended well-known binary (EWKB).

This directory also contains the files used to generate the .tsv formatted versions (example-gen.py and example-gen.R).