raster_metadata_table.sql 917 B

1234567891011121314151617181920212223242526
  1. --#############################################################################
  2. -- This SQL script generates the raster metadata table to store
  3. -- and metadata for SQL queries and temporal GIS support.
  4. --
  5. -- Author: Soeren Gebbert soerengebbert <at> googlemail <dot> com
  6. --#############################################################################
  7. --PRAGMA foreign_keys = ON;
  8. -- The metadata table reflects most of the raster metadata available in grass
  9. CREATE TABLE raster_metadata (
  10. id VARCHAR NOT NULL, -- The id (PFK) is the unique identifier for all tables, it is based on name and mapset (name@mapset) and is used as primary key
  11. datatype VARCHAR NOT NULL,
  12. cols INTEGER NOT NULL,
  13. rows INTEGER NOT NULL,
  14. number_of_cells INTEGER NOT NULL,
  15. nsres DOUBLE PRECISION NOT NULL,
  16. ewres DOUBLE PRECISION NOT NULL,
  17. min DOUBLE PRECISION,
  18. max DOUBLE PRECISION,
  19. PRIMARY KEY (id)
  20. );