diff --git a/current/catalog.json b/current/catalog.json index 424129670e..64332689f5 100644 --- a/current/catalog.json +++ b/current/catalog.json @@ -178,12 +178,6 @@ "type": "application/json", "title": "Coastal Zone" }, - { - "rel": "child", - "href": "./coastal-grid/collection.json", - "type": "application/json", - "title": "Coastal Grid" - }, { "rel": "child", "href": "./deltares-delta-dtm/collection.json", @@ -195,6 +189,12 @@ "href": "./gctr/collection.json", "type": "application/json", "title": "Global Coastal Transect Repository (GCTR)" + }, + { + "rel": "child", + "href": "./coastal-grid/collection.json", + "type": "application/json", + "title": "Coastal Grid" } ], "assets": { diff --git a/current/coastal-grid/collection.json b/current/coastal-grid/collection.json index e2f57597e2..0804815705 100644 --- a/current/coastal-grid/collection.json +++ b/current/coastal-grid/collection.json @@ -2,7 +2,7 @@ "type": "Collection", "id": "coastal-grid", "stac_version": "1.0.0", - "description": "\nThe Coastal Grid dataset provides a global tiling system for geospatial analytics in coastal areas.\nIt supports scalable data processing workflows by offering structured grids at varying zoom levels\n(5, 6, 7) and buffer sizes (500m, 1000m, 2000m, 5000m, 10000m, 15000m).\n\nEach tile contains information on intersecting countries, continents, and Sentinel-2 MGRS tiles\nas nested JSON lists. The dataset is particularly suited for applications requiring global coastal\ncoverage, such as satellite-based coastal monitoring, spatial analytics, and large-scale data processing.\n\nKey Features:\n- Global coverage of the coastal zone, derived from OpenStreetMap's generalized coastline (2023-02).\n- Precomputed intersections with countries, continents, and MGRS tiles.\n- Designed for use in scalable geospatial workflows.\n\nThis dataset is structured as a STAC collection, with individual items for each zoom level and buffer\nsize combination. Users can filter items by the `zoom` and `buffer_size` fields in the STAC metadata.\n\nPlease consider the following citation when using this dataset:\n\nFloris Reinier Calkoen, Arjen Pieter Luijendijk, Kilian Vos, Etiënne Kras, Fedor Baart,\nEnabling coastal analytics at planetary scale, Environmental Modelling & Software, 2024,\n106257, ISSN 1364-8152, https://doi.org/10.1016/j.envsoft.2024.106257.\n", + "description": "\nThe Coastal Grid dataset provides a global tiling system for geospatial analytics in coastal areas.\nIt supports scalable data processing workflows by offering structured grids at varying zoom levels\n(5, 6, 7, 8, 9, 10) and buffer sizes (500m, 1000m, 2000m, 5000m, 10000m, 15000m).\n\nEach tile contains information on intersecting countries, continents, and Sentinel-2 MGRS tiles\nas nested JSON lists. The dataset is particularly suited for applications requiring global coastal\ncoverage, such as satellite-based coastal monitoring, spatial analytics, and large-scale data processing.\n\nKey Features:\n- Global coverage of the coastal zone, derived from OpenStreetMap's generalized coastline (2023-02).\n- Precomputed intersections with countries, continents, and MGRS tiles.\n- Designed for use in scalable geospatial workflows.\n\nThis dataset is structured as a STAC collection, with individual items for each zoom level and buffer\nsize combination. Users can filter items by the `zoom` and `buffer_size` fields in the STAC metadata.\n\nPlease consider the following citation when using this dataset:\n\nFloris Reinier Calkoen, Arjen Pieter Luijendijk, Kilian Vos, Etiënne Kras, Fedor Baart,\nEnabling coastal analytics at planetary scale, Environmental Modelling & Software, 2024,\n106257, ISSN 1364-8152, https://doi.org/10.1016/j.envsoft.2024.106257.\n", "links": [ { "rel": "license", @@ -18,6 +18,31 @@ "rel": "cite-as", "href": "https://doi.org/10.1016/j.envsoft.2024.106257" }, + { + "rel": "item", + "href": "./items/coastal_grid_z10_10000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z10_1000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z10_15000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z10_2000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z10_5000m.json", + "type": "application/json" + }, { "rel": "item", "href": "./items/coastal_grid_z5_10000m.json", @@ -108,6 +133,66 @@ "href": "./items/coastal_grid_z7_500m.json", "type": "application/json" }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_10000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_1000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_15000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_2000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_5000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z8_500m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_10000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_1000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_15000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_2000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_5000m.json", + "type": "application/json" + }, + { + "rel": "item", + "href": "./items/coastal_grid_z9_500m.json", + "type": "application/json" + }, { "rel": "root", "href": "../catalog.json", @@ -153,6 +238,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -176,7 +266,7 @@ ] } }, - "storage_pattern": "az://coastal-grid/release/2024-12-10/*.parquet", + "storage_pattern": "az://coastal-grid/release/2024-12-11/*.parquet", "sci:doi": "10.1016/j.envsoft.2024.106257", "sci:citation": "Floris Reinier Calkoen, Arjen Pieter Luijendijk, Kilian Vos, Etiënne Kras, Fedor Baart, Enabling coastal analytics at planetary scale, Environmental Modelling & Software, 2024, 106257, ISSN 1364-8152, https://doi.org/10.1016/j.envsoft.2024.106257.", "sci:publications": [ @@ -185,7 +275,7 @@ "citation": "Floris Reinier Calkoen, Arjen Pieter Luijendijk, Kilian Vos, Etiënne Kras, Fedor Baart, Enabling coastal analytics at planetary scale, Environmental Modelling & Software, 2024, 106257, ISSN 1364-8152, https://doi.org/10.1016/j.envsoft.2024.106257." } ], - "version": "2024-12-10", + "version": "2024-12-11", "title": "Coastal Grid", "extent": { "spatial": { diff --git a/current/coastal-grid/items/coastal_grid_z10_10000m.json b/current/coastal-grid/items/coastal_grid_z10_10000m.json new file mode 100644 index 0000000000..ea0e7ae9b0 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z10_10000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z10_10000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.8280252306732 + ], + [ + 180.0, + 83.75446098665334 + ], + [ + -180.0, + 83.75446098665334 + ], + [ + -180.0, + -78.8280252306732 + ], + [ + 180.0, + -78.8280252306732 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "proj:epsg": 4326, + "table:row_count": 71796, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z10_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z10_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z10_1000m.json b/current/coastal-grid/items/coastal_grid_z10_1000m.json new file mode 100644 index 0000000000..7fbdbcb36e --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z10_1000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z10_1000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7474859668643 + ], + [ + 180.0, + 83.67390089882974 + ], + [ + -180.0, + 83.67390089882974 + ], + [ + -180.0, + -78.7474859668643 + ], + [ + 180.0, + -78.7474859668643 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "proj:epsg": 4326, + "table:row_count": 68649, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z10_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z10_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z10_15000m.json b/current/coastal-grid/items/coastal_grid_z10_15000m.json new file mode 100644 index 0000000000..0e61567fa3 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z10_15000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z10_15000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.87279612057878 + ], + [ + 180.0, + 83.79921585603272 + ], + [ + -180.0, + 83.79921585603272 + ], + [ + -180.0, + -78.87279612057878 + ], + [ + 180.0, + -78.87279612057878 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "proj:epsg": 4326, + "table:row_count": 82168, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z10_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z10_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z10_2000m.json b/current/coastal-grid/items/coastal_grid_z10_2000m.json new file mode 100644 index 0000000000..c6ee2c5565 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z10_2000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z10_2000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7564334234242 + ], + [ + 180.0, + 83.6828521023775 + ], + [ + -180.0, + 83.6828521023775 + ], + [ + -180.0, + -78.7564334234242 + ], + [ + 180.0, + -78.7564334234242 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "proj:epsg": 4326, + "table:row_count": 61343, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z10_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z10_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z10_5000m.json b/current/coastal-grid/items/coastal_grid_z10_5000m.json new file mode 100644 index 0000000000..5218e2b238 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z10_5000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z10_5000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.78331033620991 + ], + [ + 180.0, + 83.70970558975208 + ], + [ + -180.0, + 83.70970558975208 + ], + [ + -180.0, + -78.78331033620991 + ], + [ + 180.0, + -78.78331033620991 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "proj:epsg": 4326, + "table:row_count": 61745, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z10_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z10_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z5_10000m.json b/current/coastal-grid/items/coastal_grid_z5_10000m.json index 0479c9f5a3..9e4db05048 100644 --- a/current/coastal-grid/items/coastal_grid_z5_10000m.json +++ b/current/coastal-grid/items/coastal_grid_z5_10000m.json @@ -40,7 +40,7 @@ 83.75446098665334 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_10000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_10000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z5_1000m.json b/current/coastal-grid/items/coastal_grid_z5_1000m.json index 9700a6d872..621086bfb1 100644 --- a/current/coastal-grid/items/coastal_grid_z5_1000m.json +++ b/current/coastal-grid/items/coastal_grid_z5_1000m.json @@ -40,7 +40,7 @@ 83.67390089882974 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_1000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_1000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z5_15000m.json b/current/coastal-grid/items/coastal_grid_z5_15000m.json index 20605b85dc..2a554c2a93 100644 --- a/current/coastal-grid/items/coastal_grid_z5_15000m.json +++ b/current/coastal-grid/items/coastal_grid_z5_15000m.json @@ -40,7 +40,7 @@ 83.79921585603272 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_15000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_15000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z5_2000m.json b/current/coastal-grid/items/coastal_grid_z5_2000m.json index dbbc1b9bdc..04c996cb8b 100644 --- a/current/coastal-grid/items/coastal_grid_z5_2000m.json +++ b/current/coastal-grid/items/coastal_grid_z5_2000m.json @@ -40,7 +40,7 @@ 83.6828521023775 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_2000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_2000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z5_5000m.json b/current/coastal-grid/items/coastal_grid_z5_5000m.json index 1dc1c94f28..32c260c042 100644 --- a/current/coastal-grid/items/coastal_grid_z5_5000m.json +++ b/current/coastal-grid/items/coastal_grid_z5_5000m.json @@ -40,7 +40,7 @@ 83.70970558975208 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_5000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_5000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z5_500m.json b/current/coastal-grid/items/coastal_grid_z5_500m.json index defa8aa59b..7a3d93f889 100644 --- a/current/coastal-grid/items/coastal_grid_z5_500m.json +++ b/current/coastal-grid/items/coastal_grid_z5_500m.json @@ -40,7 +40,7 @@ 83.66942528939313 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z5_500m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z5_500m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z5_500m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z5_500m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_10000m.json b/current/coastal-grid/items/coastal_grid_z6_10000m.json index ee34c43bdb..74cac2d8de 100644 --- a/current/coastal-grid/items/coastal_grid_z6_10000m.json +++ b/current/coastal-grid/items/coastal_grid_z6_10000m.json @@ -40,7 +40,7 @@ 83.75446098665334 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_10000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_10000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_1000m.json b/current/coastal-grid/items/coastal_grid_z6_1000m.json index c8c9cfbc8d..7351e54ab3 100644 --- a/current/coastal-grid/items/coastal_grid_z6_1000m.json +++ b/current/coastal-grid/items/coastal_grid_z6_1000m.json @@ -40,7 +40,7 @@ 83.67390089882974 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_1000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_1000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_15000m.json b/current/coastal-grid/items/coastal_grid_z6_15000m.json index ad712eb38d..38843602a9 100644 --- a/current/coastal-grid/items/coastal_grid_z6_15000m.json +++ b/current/coastal-grid/items/coastal_grid_z6_15000m.json @@ -40,7 +40,7 @@ 83.79921585603272 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_15000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_15000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_2000m.json b/current/coastal-grid/items/coastal_grid_z6_2000m.json index 2805c58fd5..d3862a481c 100644 --- a/current/coastal-grid/items/coastal_grid_z6_2000m.json +++ b/current/coastal-grid/items/coastal_grid_z6_2000m.json @@ -40,7 +40,7 @@ 83.6828521023775 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_2000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_2000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_5000m.json b/current/coastal-grid/items/coastal_grid_z6_5000m.json index 5b6a3dd5b9..88fd0a3926 100644 --- a/current/coastal-grid/items/coastal_grid_z6_5000m.json +++ b/current/coastal-grid/items/coastal_grid_z6_5000m.json @@ -40,7 +40,7 @@ 83.70970558975208 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_5000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_5000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z6_500m.json b/current/coastal-grid/items/coastal_grid_z6_500m.json index 930598246b..c4e9fa1bfe 100644 --- a/current/coastal-grid/items/coastal_grid_z6_500m.json +++ b/current/coastal-grid/items/coastal_grid_z6_500m.json @@ -40,7 +40,7 @@ 83.66942528939313 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z6_500m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z6_500m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z6_500m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z6_500m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_10000m.json b/current/coastal-grid/items/coastal_grid_z7_10000m.json index 1e50e53e17..732741e7f0 100644 --- a/current/coastal-grid/items/coastal_grid_z7_10000m.json +++ b/current/coastal-grid/items/coastal_grid_z7_10000m.json @@ -40,7 +40,7 @@ 83.75446098665334 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_10000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_10000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_10000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_1000m.json b/current/coastal-grid/items/coastal_grid_z7_1000m.json index 32003dd8f3..e6bf03c93a 100644 --- a/current/coastal-grid/items/coastal_grid_z7_1000m.json +++ b/current/coastal-grid/items/coastal_grid_z7_1000m.json @@ -40,7 +40,7 @@ 83.67390089882974 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_1000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_1000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_1000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_15000m.json b/current/coastal-grid/items/coastal_grid_z7_15000m.json index 9faf41302f..920b7835f7 100644 --- a/current/coastal-grid/items/coastal_grid_z7_15000m.json +++ b/current/coastal-grid/items/coastal_grid_z7_15000m.json @@ -40,7 +40,7 @@ 83.79921585603272 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_15000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_15000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_15000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_2000m.json b/current/coastal-grid/items/coastal_grid_z7_2000m.json index 305b1c583e..9566f7bc07 100644 --- a/current/coastal-grid/items/coastal_grid_z7_2000m.json +++ b/current/coastal-grid/items/coastal_grid_z7_2000m.json @@ -40,7 +40,7 @@ 83.6828521023775 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_2000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_2000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_2000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_5000m.json b/current/coastal-grid/items/coastal_grid_z7_5000m.json index 6a0d5ea954..38f9259c60 100644 --- a/current/coastal-grid/items/coastal_grid_z7_5000m.json +++ b/current/coastal-grid/items/coastal_grid_z7_5000m.json @@ -40,7 +40,7 @@ 83.70970558975208 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_5000m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_5000m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_5000m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z7_500m.json b/current/coastal-grid/items/coastal_grid_z7_500m.json index 90f874d20c..812466a546 100644 --- a/current/coastal-grid/items/coastal_grid_z7_500m.json +++ b/current/coastal-grid/items/coastal_grid_z7_500m.json @@ -40,7 +40,7 @@ 83.66942528939313 ], "properties": { - "created": "2024-12-09T23:54:17.239383Z", + "created": "2024-12-12T08:21:49.293743Z", "table:columns": [ { "name": "coastal_grid:id", @@ -68,6 +68,11 @@ "name": "coastal_grid:bbox.ymin", "type": "double" }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", @@ -102,7 +107,7 @@ "links": [ { "rel": "alternate", - "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-10/coastal_grid_z7_500m.parquet", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z7_500m.parquet", "type": "application/vnd.apache.parquet", "title": "HTTPS access" }, @@ -127,7 +132,7 @@ ], "assets": { "data": { - "href": "az://coastal-grid/release/2024-12-10/coastal_grid_z7_500m.parquet", + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z7_500m.parquet", "type": "application/vnd.apache.parquet", "title": "Coastal Grid", "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", @@ -150,6 +155,11 @@ "type": "object", "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, { "name": "admin:countries", "type": "string", diff --git a/current/coastal-grid/items/coastal_grid_z8_10000m.json b/current/coastal-grid/items/coastal_grid_z8_10000m.json new file mode 100644 index 0000000000..1b75553111 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_10000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_10000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.8280252306732 + ], + [ + 180.0, + 83.75446098665334 + ], + [ + -180.0, + 83.75446098665334 + ], + [ + -180.0, + -78.8280252306732 + ], + [ + 180.0, + -78.8280252306732 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "proj:epsg": 4326, + "table:row_count": 10976, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z8_1000m.json b/current/coastal-grid/items/coastal_grid_z8_1000m.json new file mode 100644 index 0000000000..e7b02c0a66 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_1000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_1000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7474859668643 + ], + [ + 180.0, + 83.67390089882974 + ], + [ + -180.0, + 83.67390089882974 + ], + [ + -180.0, + -78.7474859668643 + ], + [ + 180.0, + -78.7474859668643 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "proj:epsg": 4326, + "table:row_count": 22929, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z8_15000m.json b/current/coastal-grid/items/coastal_grid_z8_15000m.json new file mode 100644 index 0000000000..6f1b22f3ca --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_15000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_15000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.87279612057878 + ], + [ + 180.0, + 83.79921585603272 + ], + [ + -180.0, + 83.79921585603272 + ], + [ + -180.0, + -78.87279612057878 + ], + [ + 180.0, + -78.87279612057878 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "proj:epsg": 4326, + "table:row_count": 10775, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z8_2000m.json b/current/coastal-grid/items/coastal_grid_z8_2000m.json new file mode 100644 index 0000000000..6c3661708f --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_2000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_2000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7564334234242 + ], + [ + 180.0, + 83.6828521023775 + ], + [ + -180.0, + 83.6828521023775 + ], + [ + -180.0, + -78.7564334234242 + ], + [ + 180.0, + -78.7564334234242 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "proj:epsg": 4326, + "table:row_count": 16637, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z8_5000m.json b/current/coastal-grid/items/coastal_grid_z8_5000m.json new file mode 100644 index 0000000000..ed3134f88c --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_5000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_5000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.78331033620991 + ], + [ + 180.0, + 83.70970558975208 + ], + [ + -180.0, + 83.70970558975208 + ], + [ + -180.0, + -78.78331033620991 + ], + [ + 180.0, + -78.78331033620991 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "proj:epsg": 4326, + "table:row_count": 12308, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z8_500m.json b/current/coastal-grid/items/coastal_grid_z8_500m.json new file mode 100644 index 0000000000..204c0ba24f --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z8_500m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z8_500m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7429595274173 + ], + [ + 180.0, + 83.66942528939313 + ], + [ + -180.0, + 83.66942528939313 + ], + [ + -180.0, + -78.7429595274173 + ], + [ + 180.0, + -78.7429595274173 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7429595274173, + 180.0, + 83.66942528939313 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7429595274173, + 180.0, + 83.66942528939313 + ], + "proj:epsg": 4326, + "table:row_count": 32696, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z8_500m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z8_500m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_10000m.json b/current/coastal-grid/items/coastal_grid_z9_10000m.json new file mode 100644 index 0000000000..3697f0b61b --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_10000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_10000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.8280252306732 + ], + [ + 180.0, + 83.75446098665334 + ], + [ + -180.0, + 83.75446098665334 + ], + [ + -180.0, + -78.8280252306732 + ], + [ + 180.0, + -78.8280252306732 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.8280252306732, + 180.0, + 83.75446098665334 + ], + "proj:epsg": 4326, + "table:row_count": 25968, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_10000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_1000m.json b/current/coastal-grid/items/coastal_grid_z9_1000m.json new file mode 100644 index 0000000000..74e692548e --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_1000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_1000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7474859668643 + ], + [ + 180.0, + 83.67390089882974 + ], + [ + -180.0, + 83.67390089882974 + ], + [ + -180.0, + -78.7474859668643 + ], + [ + 180.0, + -78.7474859668643 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7474859668643, + 180.0, + 83.67390089882974 + ], + "proj:epsg": 4326, + "table:row_count": 37044, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_1000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_15000m.json b/current/coastal-grid/items/coastal_grid_z9_15000m.json new file mode 100644 index 0000000000..311fc1e0fa --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_15000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_15000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.87279612057878 + ], + [ + 180.0, + 83.79921585603272 + ], + [ + -180.0, + 83.79921585603272 + ], + [ + -180.0, + -78.87279612057878 + ], + [ + 180.0, + -78.87279612057878 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.87279612057878, + 180.0, + 83.79921585603272 + ], + "proj:epsg": 4326, + "table:row_count": 27655, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_15000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_2000m.json b/current/coastal-grid/items/coastal_grid_z9_2000m.json new file mode 100644 index 0000000000..4aea0b7b1a --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_2000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_2000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7564334234242 + ], + [ + 180.0, + 83.6828521023775 + ], + [ + -180.0, + 83.6828521023775 + ], + [ + -180.0, + -78.7564334234242 + ], + [ + 180.0, + -78.7564334234242 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7564334234242, + 180.0, + 83.6828521023775 + ], + "proj:epsg": 4326, + "table:row_count": 29650, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_2000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_5000m.json b/current/coastal-grid/items/coastal_grid_z9_5000m.json new file mode 100644 index 0000000000..13e518d929 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_5000m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_5000m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.78331033620991 + ], + [ + 180.0, + 83.70970558975208 + ], + [ + -180.0, + 83.70970558975208 + ], + [ + -180.0, + -78.78331033620991 + ], + [ + 180.0, + -78.78331033620991 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.78331033620991, + 180.0, + 83.70970558975208 + ], + "proj:epsg": 4326, + "table:row_count": 25419, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_5000m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file diff --git a/current/coastal-grid/items/coastal_grid_z9_500m.json b/current/coastal-grid/items/coastal_grid_z9_500m.json new file mode 100644 index 0000000000..5b4b58d208 --- /dev/null +++ b/current/coastal-grid/items/coastal_grid_z9_500m.json @@ -0,0 +1,190 @@ +{ + "type": "Feature", + "stac_version": "1.0.0", + "stac_extensions": [ + "https://stac-extensions.github.io/table/v1.2.0/schema.json", + "https://stac-extensions.github.io/projection/v1.1.0/schema.json" + ], + "id": "coastal_grid_z9_500m", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 180.0, + -78.7429595274173 + ], + [ + 180.0, + 83.66942528939313 + ], + [ + -180.0, + 83.66942528939313 + ], + [ + -180.0, + -78.7429595274173 + ], + [ + 180.0, + -78.7429595274173 + ] + ] + ] + }, + "bbox": [ + -180.0, + -78.7429595274173, + 180.0, + 83.66942528939313 + ], + "properties": { + "created": "2024-12-12T08:21:49.293743Z", + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox.xmax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.xmin", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymax", + "type": "double" + }, + { + "name": "coastal_grid:bbox.ymin", + "type": "double" + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int64", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "WKB", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "proj:bbox": [ + -180.0, + -78.7429595274173, + 180.0, + 83.66942528939313 + ], + "proj:epsg": 4326, + "table:row_count": 47981, + "datetime": "2023-02-09T00:00:00Z" + }, + "links": [ + { + "rel": "alternate", + "href": "https://coclico.blob.core.windows.net/coastal-grid/release/2024-12-11/coastal_grid_z9_500m.parquet", + "type": "application/vnd.apache.parquet", + "title": "HTTPS access" + }, + { + "rel": "collection", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + }, + { + "rel": "root", + "href": "../../catalog.json", + "type": "application/json", + "title": "CoCliCo STAC Catalog" + }, + { + "rel": "parent", + "href": "../collection.json", + "type": "application/json", + "title": "Coastal Grid" + } + ], + "assets": { + "data": { + "href": "az://coastal-grid/release/2024-12-11/coastal_grid_z9_500m.parquet", + "type": "application/vnd.apache.parquet", + "title": "Coastal Grid", + "description": "Parquet dataset providing a global structured coastal grid for coastal analytics", + "table:storage_options": { + "account_name": "coclico" + }, + "table:columns": [ + { + "name": "coastal_grid:id", + "type": "string", + "description": "Unique identifier for each tile, derived from bounds and a deterministic hex suffix." + }, + { + "name": "coastal_grid:quadkey", + "type": "string", + "description": "Mercator quadkey for each tile, indicating its spatial location and zoom level." + }, + { + "name": "coastal_grid:bbox", + "type": "object", + "description": "Bounding box of the tile in WGS84 coordinates, represented as a dictionary." + }, + { + "name": "coastal_grid:utm_epsg", + "type": "int32", + "description": "EPSG code for the UTM zone of the tile estimated by GeoPandas.estimate_utm_crs()." + }, + { + "name": "admin:countries", + "type": "string", + "description": "JSON list of countries intersecting the tile (e.g., '[\"CA\", \"US\"]')." + }, + { + "name": "admin:continents", + "type": "string", + "description": "JSON list of continents intersecting the tile (e.g., '[\"NA\", \"SA\"]')." + }, + { + "name": "s2:mgrs_tile", + "type": "string", + "description": "JSON list of Sentinel-2 MGRS tiles intersecting the tile (e.g., '[\"15XWL\", \"16XDR\"]')." + }, + { + "name": "geometry", + "type": "geometry", + "description": "Polygon geometry defining the spatial extent of the tile." + } + ], + "roles": [ + "data" + ] + } + }, + "collection": "coastal-grid" +} \ No newline at end of file