diff --git a/format-specs/geoparquet.md b/format-specs/geoparquet.md index 226901f..f61215e 100644 --- a/format-specs/geoparquet.md +++ b/format-specs/geoparquet.md @@ -37,9 +37,9 @@ All file-level metadata should be included under the "geo" key in the parquet me | Field Name | Type | Description | | ------------------ | ------ | -------------------------------------------------------------------- | -| version | string | **REQUIRED** The version of the GeoParquet metadata standard used when writing. | -| primary_column | string | **REQUIRED** The name of the "primary" geometry column. | -| columns | object | **REQUIRED** Metadata about geometry columns, with each key is the name of a geometry column in the table. | +| version | string | **REQUIRED** The version of the GeoParquet metadata standard used when writing. | +| primary_column | string | **REQUIRED** The name of the "primary" geometry column. | +| columns | object | **REQUIRED** Metadata about geometry columns. Each key is the name of a geometry column in the table. | At this level, additional implementation-specific fields (e.g. library name) are allowed, and thus readers should be robust in ignoring those. diff --git a/format-specs/schema.json b/format-specs/schema.json index 7474b82..8d3dcad 100644 --- a/format-specs/schema.json +++ b/format-specs/schema.json @@ -11,6 +11,7 @@ }, "primary_column": { "type": "string", + "minLength": 1, "description": "The name of the 'primary' geometry column." }, "columns": {