Closed henrykironde closed 7 years ago
Thanks for this Henry.
I think a worked example using real data would help to clearly separate what's needed in a :
Thanks for starting the conversation.
@henrykironde this is great - and we have an existing issue here for "Geo Data Packages" #86 - I think these two are similar so we can connect them.
Closing because of replication.
The Spatial Data Package specification:
This proposal provides specifications for the Spatial Data Package. The proposed specifications are an extension of the Data package specification created by Frictionless Data. The current status of the Data package specification cover tabular data (Tabular Data Package). The Tabular Data Package provides a platform to standardize and organize data making sharing among tools and people effortless.
Relationship between a Tabular Data package and a spatial Data package
Unlike Spatial Data, Tabular data is simply text data separated by special delimiters(comma, tab and etc..) in a text file. Spatial data occurs in various forms of complex data structures often associated with the file extension.
Spatial data Categories
Spatial data is categorized into two groups, raster data and vector data. In the vector data model, geographical elements are represented using points, lines and polygons. Vector data captures and represents discrete objects with boundaries(Lakes, Rivers. roads and etc..).
The Raster data model is used to store data element using pixels or cells . The value of these cells captures the type of object or entity that is observed. A good example is a digital photograph, the pixels in the photo store a color that corresponds to the real world object at that point. Rasters can store discrete data, for example thematic information of land cover and continuous data for example chemical concentrations(Carbon Dioxide, Nitrates).
Vector Data Specifications
The specifications inherit the data package specifications like
Recommended Properties
Optional Properties
Rasters
Like the vector data specifications, raster data specifications inherit the core components of the data package specifications. Rasters can have multiple nested datasets within a file, however the Json schema take on a similar structure like the vector data schema
The data package
Json schema example