feat: Remove geometry and properties from GET /datasets/{id} endpoint, new endpoint for download cog file
This commit is contained in:
@@ -197,8 +197,8 @@ type Dataset struct {
|
||||
SizeBytes int64 `json:"size_bytes"`
|
||||
ContentType string `json:"content_type"`
|
||||
// Properties holds tabular data extracted from the file (e.g. a shapefile's
|
||||
// attribute table). Nullable.
|
||||
Properties json.RawMessage `json:"properties"`
|
||||
// attribute table). Nullable; not exposed in dataset responses.
|
||||
Properties json.RawMessage `json:"-"`
|
||||
// Meta holds arbitrary user-defined data. Nullable.
|
||||
Meta json.RawMessage `json:"meta"`
|
||||
// Automated is a user-defined flag.
|
||||
@@ -215,8 +215,9 @@ type Dataset struct {
|
||||
// ParseError holds the failure reason when Status is failed. Nullable.
|
||||
ParseError *string `json:"parse_error"`
|
||||
// Geometry is the dataset's spatial geometry, serialized as GeoJSON.
|
||||
// Nullable; populated from the file's spatial data.
|
||||
Geometry json.RawMessage `json:"geometry"`
|
||||
// Nullable; populated from the file's spatial data. Not exposed in dataset
|
||||
// responses.
|
||||
Geometry json.RawMessage `json:"-"`
|
||||
// GeoJSON is the pre-assembled GeoJSON FeatureCollection served by the
|
||||
// .geojson endpoint. It is generated and persisted at processing time for
|
||||
// vector and vector_with_kato datasets. Nullable; not exposed on the dataset
|
||||
|
||||
Reference in New Issue
Block a user