From b8ef0085a0cbbbc2fe4f4df12677641d5320da14 Mon Sep 17 00:00:00 2001 From: Pratichhya <39898768+Pratichhya@users.noreply.github.com> Date: Tue, 13 Jun 2023 16:20:52 +0200 Subject: [PATCH 1/5] start --- pangeo/Basic.ipynb | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 pangeo/Basic.ipynb diff --git a/pangeo/Basic.ipynb b/pangeo/Basic.ipynb new file mode 100644 index 0000000..1090ba4 --- /dev/null +++ b/pangeo/Basic.ipynb @@ -0,0 +1,52 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "from pystac import Catalog\n", + "from pystac import StacIO" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "catalog = Catalog.get_all_collections(\"https://catalogue.dataspace.copernicus.eu/stac/\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "openeo_py", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} From 19fc7f589f6228c69423f1edbf6f6033408a9137 Mon Sep 17 00:00:00 2001 From: Pratichhya <39898768+Pratichhya@users.noreply.github.com> Date: Mon, 19 Jun 2023 08:47:53 +0200 Subject: [PATCH 2/5] Pangeo basic notebook included --- pangeo/Basic.ipynb | 52 --- pangeo/Pangeo_basic.ipynb | 709 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 709 insertions(+), 52 deletions(-) delete mode 100644 pangeo/Basic.ipynb create mode 100644 pangeo/Pangeo_basic.ipynb diff --git a/pangeo/Basic.ipynb b/pangeo/Basic.ipynb deleted file mode 100644 index 1090ba4..0000000 --- a/pangeo/Basic.ipynb +++ /dev/null @@ -1,52 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "from pystac import Catalog\n", - "from pystac import StacIO" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [], - "source": [ - "catalog = Catalog.get_all_collections(\"https://catalogue.dataspace.copernicus.eu/stac/\")" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "openeo_py", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.9.16" - }, - "orig_nbformat": 4 - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/pangeo/Pangeo_basic.ipynb b/pangeo/Pangeo_basic.ipynb new file mode 100644 index 0000000..4daaf16 --- /dev/null +++ b/pangeo/Pangeo_basic.ipynb @@ -0,0 +1,709 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 3, + "id": "17cdffbf-eb1c-4c52-bfd0-cd0812298567", + "metadata": {}, + "outputs": [], + "source": [ + "from pystac import Catalog\n", + "from pystac import StacIO\n", + "\n", + "from pystac_client import Client\n", + "from odc.stac import stac_load, configure_rio\n", + "import geopandas as gpd\n", + "import folium, shapely" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "942e390a-3b13-48aa-86fd-f8345331070b", + "metadata": {}, + "outputs": [], + "source": [ + "def get_auth():\n", + " # token generation\n", + " from oauthlib.oauth2 import BackendApplicationClient\n", + " from requests_oauthlib import OAuth2Session\n", + "\n", + " # Your client credentials\n", + " client_id = \"adea6192-2672-4296-94aa-1bcb9e5d2df7\"\n", + " client_secret = \"~BRX82#Ii(-0N<,iVI@.d" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Retrieve the root catalog\n", + "root_catalog = client.get_stac_objects(rel=None)\n", + "root_catalog" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "69596da0-fc39-47ab-bb46-febd57eff825", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[,\n", + " ,\n", + " ]" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Retrieve all catalogs\n", + "catalogs = list(client.get_child_links())\n", + "catalogs" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "4d0b756c-1579-4b9e-b47f-beb8434c1a24", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of collections: 3\n", + "Collections IDs:\n", + "- sentinel-2-l1c\n", + "- sentinel-1-grd\n", + "- sentinel-2-l2a\n" + ] + } + ], + "source": [ + "collections = list(client.get_collections())\n", + "\n", + "print(f\"Number of collections: {len(collections)}\")\n", + "print(\"Collections IDs:\")\n", + "for collection in collections:\n", + " print(f\"- {collection.id}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "a87d6bea-6130-4b06-a683-95abe116cddf", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collection has a root child. You may proceed.\n" + ] + } + ], + "source": [ + "collection = client.get_child(\"sentinel-2-l2a\")\n", + "if collection is None:\n", + " print(\"Collection is Empty. Check your downloads and try agian.\")\n", + "else:\n", + " print(\"Collection has a root child. You may proceed.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "6a1403f9-b1c3-46b2-99f6-ddc8f7409779", + "metadata": {}, + "outputs": [], + "source": [ + "bbox = [84.5, 26.5, 86.501, 26.501]\n", + "\n", + "# Set a start and end date\n", + "time = \"2020-12-10\", \"2021-02-01\"\n", + "\n", + "# Set the STAC collections\n", + "collections = [\"sentinel-2-l1c\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "4c9d4de0-0071-45ac-bf3f-c0a372ce6f40", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Found: 55 datasets\n" + ] + } + ], + "source": [ + "query = client.search(bbox=bbox, collections=collections, datetime=time)\n", + "\n", + "# Search the STAC catalog for all items matching the query\n", + "items = list(query.get_items())\n", + "print(f\"Found: {len(items):d} datasets\")" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "afa060cb-5793-4429-b3c4-a9e69254817b", + "metadata": {}, + "outputs": [], + "source": [ + "stac_json = query.get_all_items_as_dict()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "3238ac98-0991-4851-8f69-995510890439", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
geometrydatetimeplatforminstrumentsconstellationgsdeo:cloud_coverproj:epsgproj:bboxproj:geometry
0MULTIPOLYGON (((85.08217 27.04617, 84.85432 26...2021-02-01T05:01:27Zsentinel-2b[msi]sentinel-21099.9332645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
1MULTIPOLYGON (((85.09788 27.10958, 84.99021 26...2021-02-01T05:01:22Zsentinel-2b[msi]sentinel-21061.0432645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
2MULTIPOLYGON (((85.99066 27.11883, 85.99933 26...2021-02-01T05:01:18Zsentinel-2b[msi]sentinel-2108.1132645[399960.0, 2890200.0, 509760.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
3MULTIPOLYGON (((83.97450 27.08987, 84.00044 26...2021-01-30T05:11:22Zsentinel-2a[msi]sentinel-210100.0032645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
4MULTIPOLYGON (((84.98250 27.10797, 84.99982 26...2021-01-30T05:11:18Zsentinel-2a[msi]sentinel-210100.0032645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
\n", + "
" + ], + "text/plain": [ + " geometry datetime \\\n", + "0 MULTIPOLYGON (((85.08217 27.04617, 84.85432 26... 2021-02-01T05:01:27Z \n", + "1 MULTIPOLYGON (((85.09788 27.10958, 84.99021 26... 2021-02-01T05:01:22Z \n", + "2 MULTIPOLYGON (((85.99066 27.11883, 85.99933 26... 2021-02-01T05:01:18Z \n", + "3 MULTIPOLYGON (((83.97450 27.08987, 84.00044 26... 2021-01-30T05:11:22Z \n", + "4 MULTIPOLYGON (((84.98250 27.10797, 84.99982 26... 2021-01-30T05:11:18Z \n", + "\n", + " platform instruments constellation gsd eo:cloud_cover proj:epsg \\\n", + "0 sentinel-2b [msi] sentinel-2 10 99.93 32645 \n", + "1 sentinel-2b [msi] sentinel-2 10 61.04 32645 \n", + "2 sentinel-2b [msi] sentinel-2 10 8.11 32645 \n", + "3 sentinel-2a [msi] sentinel-2 10 100.00 32645 \n", + "4 sentinel-2a [msi] sentinel-2 10 100.00 32645 \n", + "\n", + " proj:bbox \\\n", + "0 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", + "1 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", + "2 [399960.0, 2890200.0, 509760.0, 3000000.0] \n", + "3 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", + "4 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", + "\n", + " proj:geometry \n", + "0 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "1 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "2 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "3 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "4 {'type': 'MultiPolygon', 'crs': {'type': 'name... " + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "gdf = gpd.GeoDataFrame.from_features(stac_json, \"epsg:4326\")\n", + "gdf.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "7b83992f-b9b7-4917-9c88-6c7af92876d3", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = gdf.plot(\n", + " edgecolor=\"black\",\n", + " categorical=True,\n", + " aspect=\"equal\",\n", + " alpha=0.5,\n", + " figsize=(6, 12),\n", + " legend=True,\n", + " legend_kwds={\"loc\": \"upper left\", \"frameon\": False, \"ncol\": 1},\n", + ")\n", + "_ = fig.set_title(\"STAC Query Results\")" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "18ce4d5b-223a-4a31-8de1-c3ce05389be5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# https://github.com/python-visualization/folium/issues/1501\n", + "from branca.element import Figure\n", + "from odc.stac import configure_rio, stac_load\n", + "\n", + "\n", + "def convert_bounds(bbox, invert_y=False):\n", + " \"\"\"\n", + " Helper method for changing bounding box representation to leaflet notation\n", + "\n", + " ``(lon1, lat1, lon2, lat2) -> ((lat1, lon1), (lat2, lon2))``\n", + " \"\"\"\n", + " x1, y1, x2, y2 = bbox\n", + " if invert_y:\n", + " y1, y2 = y2, y1\n", + " return ((y1, x1), (y2, x2))\n", + "\n", + "\n", + "fig = Figure(width=\"400px\", height=\"500px\")\n", + "map1 = folium.Map()\n", + "fig.add_child(map1)\n", + "\n", + "folium.GeoJson(\n", + " shapely.geometry.box(*bbox),\n", + " style_function=lambda x: dict(fill=False, weight=1, opacity=0.7, color=\"olive\"),\n", + " name=\"Query\",\n", + ").add_to(map1)\n", + "\n", + "gdf.explore(\n", + " categorical=False,\n", + " popup=True,\n", + " style_kwds=dict(fillOpacity=0.1, width=2),\n", + " name=\"STAC\",\n", + " m=map1,\n", + ")\n", + "\n", + "map1.fit_bounds(bounds=convert_bounds(gdf.unary_union.bounds))\n", + "display(fig)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c844edb9-185a-426d-bc82-ee8deb97938d", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Geo science", + "language": "python", + "name": "geo" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.16" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From e216787f063ed1b79080625b9aad958a230770e8 Mon Sep 17 00:00:00 2001 From: Pratichhya <39898768+Pratichhya@users.noreply.github.com> Date: Tue, 20 Jun 2023 15:55:14 +0200 Subject: [PATCH 3/5] TEST2 --- pangeo/Pangeo_basic.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pangeo/Pangeo_basic.ipynb b/pangeo/Pangeo_basic.ipynb index 4daaf16..6392c94 100644 --- a/pangeo/Pangeo_basic.ipynb +++ b/pangeo/Pangeo_basic.ipynb @@ -29,8 +29,8 @@ " from requests_oauthlib import OAuth2Session\n", "\n", " # Your client credentials\n", - " client_id = \"adea6192-2672-4296-94aa-1bcb9e5d2df7\"\n", - " client_secret = \"~BRX82#Ii(-0N<,iVI@.d Date: Wed, 26 Jul 2023 15:32:05 +0200 Subject: [PATCH 4/5] Updated to cdse endpoint --- pangeo/Pangeo_basic.ipynb | 709 ----------- pangeo/Pystac_Basics.ipynb | 2315 ++++++++++++++++++++++++++++++++++++ 2 files changed, 2315 insertions(+), 709 deletions(-) delete mode 100644 pangeo/Pangeo_basic.ipynb create mode 100644 pangeo/Pystac_Basics.ipynb diff --git a/pangeo/Pangeo_basic.ipynb b/pangeo/Pangeo_basic.ipynb deleted file mode 100644 index 6392c94..0000000 --- a/pangeo/Pangeo_basic.ipynb +++ /dev/null @@ -1,709 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 3, - "id": "17cdffbf-eb1c-4c52-bfd0-cd0812298567", - "metadata": {}, - "outputs": [], - "source": [ - "from pystac import Catalog\n", - "from pystac import StacIO\n", - "\n", - "from pystac_client import Client\n", - "from odc.stac import stac_load, configure_rio\n", - "import geopandas as gpd\n", - "import folium, shapely" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "942e390a-3b13-48aa-86fd-f8345331070b", - "metadata": {}, - "outputs": [], - "source": [ - "def get_auth():\n", - " # token generation\n", - " from oauthlib.oauth2 import BackendApplicationClient\n", - " from requests_oauthlib import OAuth2Session\n", - "\n", - " # Your client credentials\n", - " client_id = \"YOUR_CLIENT_ID\"\n", - " client_secret = \"YOUR_CLIENT_SCRET\"\n", - "\n", - " # Create a session\n", - " client = BackendApplicationClient(client_id=client_id)\n", - " oauth = OAuth2Session(client=client)\n", - "\n", - " # Get token for the session\n", - " gen_token = oauth.fetch_token(\n", - " token_url=\"https://services.sentinel-hub.com/oauth/token\",\n", - " client_secret=client_secret,\n", - " )\n", - " return gen_token[\"access_token\"]\n", - "\n", - "\n", - "token = get_auth()\n", - "\n", - "headers = {\"Content-Type\": \"application/json\", \"Authorization\": f\"Bearer {token}\"}\n", - "url = \"https://services.sentinel-hub.com/api/v1/catalog/1.0.0\"" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "id": "c451828a-40ed-411d-afa5-073b25716d8e", - "metadata": {}, - "outputs": [], - "source": [ - "# Create a PySTAC client and open the catalog\n", - "client = Client.open(url, headers=headers)" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "d77677b9-c2ab-4b48-9123-4371994b3331", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Retrieve the root catalog\n", - "root_catalog = client.get_stac_objects(rel=None)\n", - "root_catalog" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "id": "69596da0-fc39-47ab-bb46-febd57eff825", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[,\n", - " ,\n", - " ]" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Retrieve all catalogs\n", - "catalogs = list(client.get_child_links())\n", - "catalogs" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "id": "4d0b756c-1579-4b9e-b47f-beb8434c1a24", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Number of collections: 3\n", - "Collections IDs:\n", - "- sentinel-2-l1c\n", - "- sentinel-1-grd\n", - "- sentinel-2-l2a\n" - ] - } - ], - "source": [ - "collections = list(client.get_collections())\n", - "\n", - "print(f\"Number of collections: {len(collections)}\")\n", - "print(\"Collections IDs:\")\n", - "for collection in collections:\n", - " print(f\"- {collection.id}\")" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "id": "a87d6bea-6130-4b06-a683-95abe116cddf", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Collection has a root child. You may proceed.\n" - ] - } - ], - "source": [ - "collection = client.get_child(\"sentinel-2-l2a\")\n", - "if collection is None:\n", - " print(\"Collection is Empty. Check your downloads and try agian.\")\n", - "else:\n", - " print(\"Collection has a root child. You may proceed.\")" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "6a1403f9-b1c3-46b2-99f6-ddc8f7409779", - "metadata": {}, - "outputs": [], - "source": [ - "bbox = [84.5, 26.5, 86.501, 26.501]\n", - "\n", - "# Set a start and end date\n", - "time = \"2020-12-10\", \"2021-02-01\"\n", - "\n", - "# Set the STAC collections\n", - "collections = [\"sentinel-2-l1c\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "4c9d4de0-0071-45ac-bf3f-c0a372ce6f40", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Found: 55 datasets\n" - ] - } - ], - "source": [ - "query = client.search(bbox=bbox, collections=collections, datetime=time)\n", - "\n", - "# Search the STAC catalog for all items matching the query\n", - "items = list(query.get_items())\n", - "print(f\"Found: {len(items):d} datasets\")" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "id": "afa060cb-5793-4429-b3c4-a9e69254817b", - "metadata": {}, - "outputs": [], - "source": [ - "stac_json = query.get_all_items_as_dict()" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "id": "3238ac98-0991-4851-8f69-995510890439", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
geometrydatetimeplatforminstrumentsconstellationgsdeo:cloud_coverproj:epsgproj:bboxproj:geometry
0MULTIPOLYGON (((85.08217 27.04617, 84.85432 26...2021-02-01T05:01:27Zsentinel-2b[msi]sentinel-21099.9332645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
1MULTIPOLYGON (((85.09788 27.10958, 84.99021 26...2021-02-01T05:01:22Zsentinel-2b[msi]sentinel-21061.0432645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
2MULTIPOLYGON (((85.99066 27.11883, 85.99933 26...2021-02-01T05:01:18Zsentinel-2b[msi]sentinel-2108.1132645[399960.0, 2890200.0, 509760.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
3MULTIPOLYGON (((83.97450 27.08987, 84.00044 26...2021-01-30T05:11:22Zsentinel-2a[msi]sentinel-210100.0032645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
4MULTIPOLYGON (((84.98250 27.10797, 84.99982 26...2021-01-30T05:11:18Zsentinel-2a[msi]sentinel-210100.0032645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
\n", - "
" - ], - "text/plain": [ - " geometry datetime \\\n", - "0 MULTIPOLYGON (((85.08217 27.04617, 84.85432 26... 2021-02-01T05:01:27Z \n", - "1 MULTIPOLYGON (((85.09788 27.10958, 84.99021 26... 2021-02-01T05:01:22Z \n", - "2 MULTIPOLYGON (((85.99066 27.11883, 85.99933 26... 2021-02-01T05:01:18Z \n", - "3 MULTIPOLYGON (((83.97450 27.08987, 84.00044 26... 2021-01-30T05:11:22Z \n", - "4 MULTIPOLYGON (((84.98250 27.10797, 84.99982 26... 2021-01-30T05:11:18Z \n", - "\n", - " platform instruments constellation gsd eo:cloud_cover proj:epsg \\\n", - "0 sentinel-2b [msi] sentinel-2 10 99.93 32645 \n", - "1 sentinel-2b [msi] sentinel-2 10 61.04 32645 \n", - "2 sentinel-2b [msi] sentinel-2 10 8.11 32645 \n", - "3 sentinel-2a [msi] sentinel-2 10 100.00 32645 \n", - "4 sentinel-2a [msi] sentinel-2 10 100.00 32645 \n", - "\n", - " proj:bbox \\\n", - "0 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", - "1 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", - "2 [399960.0, 2890200.0, 509760.0, 3000000.0] \n", - "3 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", - "4 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", - "\n", - " proj:geometry \n", - "0 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", - "1 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", - "2 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", - "3 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", - "4 {'type': 'MultiPolygon', 'crs': {'type': 'name... " - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "gdf = gpd.GeoDataFrame.from_features(stac_json, \"epsg:4326\")\n", - "gdf.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "id": "7b83992f-b9b7-4917-9c88-6c7af92876d3", - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "fig = gdf.plot(\n", - " edgecolor=\"black\",\n", - " categorical=True,\n", - " aspect=\"equal\",\n", - " alpha=0.5,\n", - " figsize=(6, 12),\n", - " legend=True,\n", - " legend_kwds={\"loc\": \"upper left\", \"frameon\": False, \"ncol\": 1},\n", - ")\n", - "_ = fig.set_title(\"STAC Query Results\")" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "id": "18ce4d5b-223a-4a31-8de1-c3ce05389be5", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "# https://github.com/python-visualization/folium/issues/1501\n", - "from branca.element import Figure\n", - "from odc.stac import configure_rio, stac_load\n", - "\n", - "\n", - "def convert_bounds(bbox, invert_y=False):\n", - " \"\"\"\n", - " Helper method for changing bounding box representation to leaflet notation\n", - "\n", - " ``(lon1, lat1, lon2, lat2) -> ((lat1, lon1), (lat2, lon2))``\n", - " \"\"\"\n", - " x1, y1, x2, y2 = bbox\n", - " if invert_y:\n", - " y1, y2 = y2, y1\n", - " return ((y1, x1), (y2, x2))\n", - "\n", - "\n", - "fig = Figure(width=\"400px\", height=\"500px\")\n", - "map1 = folium.Map()\n", - "fig.add_child(map1)\n", - "\n", - "folium.GeoJson(\n", - " shapely.geometry.box(*bbox),\n", - " style_function=lambda x: dict(fill=False, weight=1, opacity=0.7, color=\"olive\"),\n", - " name=\"Query\",\n", - ").add_to(map1)\n", - "\n", - "gdf.explore(\n", - " categorical=False,\n", - " popup=True,\n", - " style_kwds=dict(fillOpacity=0.1, width=2),\n", - " name=\"STAC\",\n", - " m=map1,\n", - ")\n", - "\n", - "map1.fit_bounds(bounds=convert_bounds(gdf.unary_union.bounds))\n", - "display(fig)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c844edb9-185a-426d-bc82-ee8deb97938d", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Geo science", - "language": "python", - "name": "geo" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.16" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/pangeo/Pystac_Basics.ipynb b/pangeo/Pystac_Basics.ipynb new file mode 100644 index 0000000..5481ec6 --- /dev/null +++ b/pangeo/Pystac_Basics.ipynb @@ -0,0 +1,2315 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "220919ef-d7e7-4c92-9171-9f23fe25b84b", + "metadata": {}, + "source": [ + "# Using STAC Basics\n", + " \n", + "In this notebook, we utilise basic functions to explore the SentinelHub Catalog using Pystac." + ] + }, + { + "cell_type": "markdown", + "id": "0d8352d5-6bb1-40c3-9ce8-ddc71c202cf1", + "metadata": {}, + "source": [ + "For running the examples in this Jupyter Notebook you will need to install the pystac-client. To install it from PyPI using pip, use the following command:" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "b4db954d-69eb-4bb6-a71c-66370889f98a", + "metadata": {}, + "outputs": [], + "source": [ + "!pip install pystac_client" + ] + }, + { + "cell_type": "markdown", + "id": "996c25de-d18f-4965-b901-626ec4c56aa0", + "metadata": {}, + "source": [ + "In order to access the functionalities of the client API, we should import the pystac_client package along with other necessary packages as follows:" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "17cdffbf-eb1c-4c52-bfd0-cd0812298567", + "metadata": {}, + "outputs": [], + "source": [ + "from pystac import Catalog\n", + "from pystac import StacIO\n", + "\n", + "from pystac_client import Client\n", + "from odc.stac import stac_load, configure_rio\n", + "import geopandas as gpd\n", + "import folium, shapely" + ] + }, + { + "cell_type": "markdown", + "id": "d7f71c6e-b0f3-45d4-a8b2-e32c43b66f5c", + "metadata": {}, + "source": [ + "The Sentinel Hub API uses OAuth2 Authentication and requires that we have an access token. Thus in python the requests-oauthlib library can handle the retrieval of access tokens using our OAuth Client configuration." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "942e390a-3b13-48aa-86fd-f8345331070b", + "metadata": {}, + "outputs": [], + "source": [ + "def get_auth():\n", + " # token generation\n", + " from oauthlib.oauth2 import BackendApplicationClient\n", + " from requests_oauthlib import OAuth2Session\n", + "\n", + " # Your client credentials\n", + " client_id = \"client-id\"\n", + " client_secret = \"client-secret\"\n", + "\n", + " # Create a session\n", + " client = BackendApplicationClient(client_id=client_id)\n", + " oauth = OAuth2Session(client=client)\n", + "\n", + " # Get token for the session\n", + " gen_token = oauth.fetch_token(\n", + " token_url=\"https://identity.dataspace.copernicus.eu/auth/realms/CDSE/protocol/openid-connect/token\",\n", + " client_secret=client_secret,\n", + " )\n", + " return gen_token[\"access_token\"]\n", + "\n", + "\n", + "token = get_auth()\n", + "\n", + "headers = {\"Content-Type\": \"application/json\", \"Authorization\": f\"Bearer {token}\"}\n", + "url = \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0\"" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "c451828a-40ed-411d-afa5-073b25716d8e", + "metadata": {}, + "outputs": [], + "source": [ + "# Create a PySTAC client and open the catalog\n", + "client = Client.open(url, headers=headers)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "d77677b9-c2ab-4b48-9123-4371994b3331", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Retrieve the root catalog\n", + "root_catalog = client.get_stac_objects(rel=None)\n", + "root_catalog" + ] + }, + { + "cell_type": "markdown", + "id": "507b6871-78f1-4e3a-9a1b-71d9a354dad0", + "metadata": {}, + "source": [ + "We can list the collections in a given catalogue using the `client.get_collections` method. This method returns an iterable of PySTAC Collection instances." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "4d0b756c-1579-4b9e-b47f-beb8434c1a24", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Number of collections: 6\n", + "Collections IDs:\n", + "- sentinel-2-l1c\n", + "- sentinel-3-olci\n", + "- sentinel-3-slstr\n", + "- sentinel-1-grd\n", + "- sentinel-2-l2a\n", + "- sentinel-5p-l2\n" + ] + } + ], + "source": [ + "collections = list(client.get_collections())\n", + "\n", + "print(f\"Number of collections: {len(collections)}\")\n", + "print(\"Collections IDs:\")\n", + "for collection in collections:\n", + " print(f\"- {collection.id}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "69596da0-fc39-47ab-bb46-febd57eff825", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ]" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Retrieve all catalogs\n", + "catalogs = list(client.get_child_links())\n", + "catalogs" + ] + }, + { + "cell_type": "markdown", + "id": "efdfdb17-26a3-4110-b6b7-e54d01ff3c60", + "metadata": {}, + "source": [ + "Let's grab that collection as a PySTAC Collection instance using the `client.get_child` method so we can look at it in more detail. This method gets a child catalog or collection by ID, so we'll use the collection ID that we printed above." + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "a87d6bea-6130-4b06-a683-95abe116cddf", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collection has a root child. You may proceed.\n" + ] + } + ], + "source": [ + "collection = client.get_child(\"sentinel-2-l1c\")\n", + "if collection is None:\n", + " print(\"Collection is Empty. Check your downloads and try agian.\")\n", + "else:\n", + " print(\"Collection has a root child. You may proceed.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "6a1403f9-b1c3-46b2-99f6-ddc8f7409779", + "metadata": {}, + "outputs": [], + "source": [ + "bbox = [84.5, 26.5, 86.501, 26.501]\n", + "\n", + "# Set a start and end date\n", + "time = \"2020-12-10\", \"2021-02-01\"\n", + "\n", + "# Set the STAC collections\n", + "collections = [\"sentinel-2-l1c\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "503dd787-31ed-4f1b-b5c0-0200f3d0b85c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "
    \n", + " \n", + " \n", + " \n", + "
  • \n", + " type\n", + " \"Collection\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " id\n", + " \"sentinel-2-l1c\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " stac_version\n", + " \"1.0.0\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " description\n", + " \"Sentinel 2 imagery processed to level 1C\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " \n", + " links\n", + " [] 5 items\n", + " \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 0\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"root\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel Hub STAC catalog\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 1\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"http://www.opengis.net/def/rel/ogc/1.0/queryables\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-2-l1c/queryables\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/schema+json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 2\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"items\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-2-l1c/items\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/geo+json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 3\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"self\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-2-l1c\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 4\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"parent\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel Hub STAC catalog\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
  • \n", + " \n", + " \n", + " \n", + "
  • \n", + " \n", + " stac_extensions\n", + " [] 2 items\n", + " \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 0\n", + " \"https://stac-extensions.github.io/scientific/v1.0.0/schema.json\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 1\n", + " \"https://stac-extensions.github.io/eo/v1.0.0/schema.json\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " sci:citation\n", + " \"Modified Copernicus Sentinel data [Year]/Sentinel Hub\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " title\n", + " \"Sentinel 2 L1C\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " extent\n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " spatial\n", + "
        \n", + " \n", + " \n", + "
      • \n", + " \n", + " bbox\n", + " [] 1 items\n", + " \n", + " \n", + "
          \n", + " \n", + " \n", + "
        • \n", + " \n", + " 0\n", + " [] 4 items\n", + " \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 0\n", + " -180.0\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 1\n", + " -56.0\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 2\n", + " 180.0\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 3\n", + " 83.0\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
        • \n", + " \n", + " \n", + "
        \n", + " \n", + "
      • \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    • \n", + " temporal\n", + "
        \n", + " \n", + " \n", + "
      • \n", + " \n", + " interval\n", + " [] 1 items\n", + " \n", + " \n", + "
          \n", + " \n", + " \n", + "
        • \n", + " \n", + " 0\n", + " [] 2 items\n", + " \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 0\n", + " \"2015-11-01T00:00:00Z\"\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
            \n", + " \n", + " \n", + " \n", + "
          • \n", + " 1\n", + " None\n", + "
          • \n", + " \n", + " \n", + " \n", + "
          \n", + " \n", + "
        • \n", + " \n", + " \n", + "
        \n", + " \n", + "
      • \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " license\n", + " \"proprietary\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " \n", + " providers\n", + " [] 3 items\n", + " \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 0\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " name\n", + " \"ESA\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " \n", + " roles\n", + " [] 1 items\n", + " \n", + " \n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " 0\n", + " \"producer\"\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + " \n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " url\n", + " \"https://esa.int/\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 1\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " name\n", + " \"CDSE\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " \n", + " roles\n", + " [] 2 items\n", + " \n", + " \n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " 0\n", + " \"processor\"\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + " \n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " 1\n", + " \"host\"\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + " \n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " url\n", + " \"https://dataspace.copernicus.eu/\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 2\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " name\n", + " \"Sinergise\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " \n", + " roles\n", + " [] 1 items\n", + " \n", + " \n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " 0\n", + " \"processor\"\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + " \n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " url\n", + " \"https://www.sinergise.com/\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " summaries\n", + "
      \n", + " \n", + " \n", + "
    • \n", + " \n", + " platform\n", + " [] 2 items\n", + " \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 0\n", + " \"sentinel-2a\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 1\n", + " \"sentinel-2b\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    • \n", + " \n", + " instrument\n", + " [] 1 items\n", + " \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 0\n", + " \"msi\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    • \n", + " \n", + " constellation\n", + " [] 1 items\n", + " \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 0\n", + " \"sentinel-2\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    • \n", + " \n", + " gsd\n", + " [] 1 items\n", + " \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 0\n", + " 10\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    • \n", + " \n", + " eo:bands\n", + " [] 13 items\n", + " \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 0\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B01\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"coastal\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.4427\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.021\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 1\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B02\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"blue\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.4924\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.066\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 2\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B03\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"green\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.5598\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.036\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 3\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B04\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"red\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.6646\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.031\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 4\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B05\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.7041\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.015\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 5\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B06\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.7405\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.015\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 6\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B07\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.7828\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.02\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 7\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B08\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"nir\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.8328\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.106\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 8\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B8A\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"nir08\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.8647\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.021\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 9\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B09\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"nir09\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 0.9451\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.02\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 10\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B10\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"cirrus\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 1.3735\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.031\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 11\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B11\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"swir16\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 1.6137\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.091\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " 12\n", + "
          \n", + " \n", + " \n", + " \n", + "
        • \n", + " name\n", + " \"B12\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " common_name\n", + " \"swir22\"\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " center_wavelength\n", + " 2.2024\n", + "
        • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
        • \n", + " full_width_half_max\n", + " 0.175\n", + "
        • \n", + " \n", + " \n", + " \n", + "
        \n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + " \n", + "
    • \n", + " \n", + " \n", + " \n", + " \n", + "
    • \n", + " eo:cloud_cover\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " minimum\n", + " 0\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " maximum\n", + " 100\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + "
  • \n", + " \n", + " \n", + " \n", + "
\n", + "
\n", + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "collection" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "4c9d4de0-0071-45ac-bf3f-c0a372ce6f40", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Found: 108 datasets\n" + ] + } + ], + "source": [ + "query = client.search(bbox=bbox, collections=collections, datetime=time)\n", + "\n", + "# Search the STAC catalog for all items matching the query\n", + "items = list(query.get_items())\n", + "print(f\"Found: {len(items):d} datasets\")" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "afa060cb-5793-4429-b3c4-a9e69254817b", + "metadata": {}, + "outputs": [], + "source": [ + "stac_json = query.get_all_items_as_dict()" + ] + }, + { + "cell_type": "markdown", + "id": "55fc57ae-cb56-40a8-b03b-6ddf5f686f40", + "metadata": {}, + "source": [ + "Now, we'll use GeoPandas DataFrame object to make plotting easier." + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "3238ac98-0991-4851-8f69-995510890439", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
geometrydatetimeplatforminstrumentsconstellationgsdeo:cloud_coverproj:epsgproj:bboxproj:geometry
0MULTIPOLYGON (((85.09657 26.11852, 84.85992 26...2021-02-01T05:01:27.515Zsentinel-2b[msi]sentinel-21099.8032645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
1MULTIPOLYGON (((85.08217 27.04617, 84.85432 26...2021-02-01T05:01:27Zsentinel-2b[msi]sentinel-21099.9332645[199980.0, 2890200.0, 309780.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
2MULTIPOLYGON (((85.10272 27.10965, 86.08991 27...2021-02-01T05:01:22.151Zsentinel-2b[msi]sentinel-21057.6032645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
3MULTIPOLYGON (((85.09788 27.10958, 84.99021 26...2021-02-01T05:01:22Zsentinel-2b[msi]sentinel-21061.0432645[300000.0, 2890200.0, 409800.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
4MULTIPOLYGON (((85.99066 27.11883, 87.09847 27...2021-02-01T05:01:18.806Zsentinel-2b[msi]sentinel-2103.7432645[399960.0, 2890200.0, 509760.0, 3000000.0]{'type': 'MultiPolygon', 'crs': {'type': 'name...
\n", + "
" + ], + "text/plain": [ + " geometry \\\n", + "0 MULTIPOLYGON (((85.09657 26.11852, 84.85992 26... \n", + "1 MULTIPOLYGON (((85.08217 27.04617, 84.85432 26... \n", + "2 MULTIPOLYGON (((85.10272 27.10965, 86.08991 27... \n", + "3 MULTIPOLYGON (((85.09788 27.10958, 84.99021 26... \n", + "4 MULTIPOLYGON (((85.99066 27.11883, 87.09847 27... \n", + "\n", + " datetime platform instruments constellation gsd \\\n", + "0 2021-02-01T05:01:27.515Z sentinel-2b [msi] sentinel-2 10 \n", + "1 2021-02-01T05:01:27Z sentinel-2b [msi] sentinel-2 10 \n", + "2 2021-02-01T05:01:22.151Z sentinel-2b [msi] sentinel-2 10 \n", + "3 2021-02-01T05:01:22Z sentinel-2b [msi] sentinel-2 10 \n", + "4 2021-02-01T05:01:18.806Z sentinel-2b [msi] sentinel-2 10 \n", + "\n", + " eo:cloud_cover proj:epsg proj:bbox \\\n", + "0 99.80 32645 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", + "1 99.93 32645 [199980.0, 2890200.0, 309780.0, 3000000.0] \n", + "2 57.60 32645 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", + "3 61.04 32645 [300000.0, 2890200.0, 409800.0, 3000000.0] \n", + "4 3.74 32645 [399960.0, 2890200.0, 509760.0, 3000000.0] \n", + "\n", + " proj:geometry \n", + "0 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "1 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "2 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "3 {'type': 'MultiPolygon', 'crs': {'type': 'name... \n", + "4 {'type': 'MultiPolygon', 'crs': {'type': 'name... " + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "gdf = gpd.GeoDataFrame.from_features(stac_json, \"epsg:4326\")\n", + "gdf.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "7b83992f-b9b7-4917-9c88-6c7af92876d3", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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MJvNXsMhV5NwvCIffPABBg8ejPbt28NutyuvoUOHAgB27NihKj9ixAgYDAbVto4dO+KOO+7AggULFK/BihUrUFlZiSlTpgQlx4IFC2AwGGA0GtGlSxd89NFHWLlyJXr37q2StWfPnrjhhhtUsg4ZMkQ1fNG3b18AwN13342//e1v+OGHH0Jul3C58cYb8dFHH+Gpp55CaWkprly5ctXOzTCNwYYFw2hMnz598OSTT+K9997D6dOnMW3aNBw/fhzz5s0LqZ4lS5aAiHDnnXfi4sWLuHjxImw2G0aMGIHPPvsM3333HQAgLy8PgGyIhEswdbj25ebmhlz/2bNnsXHjRhgMBtWrR48eAOBldLVr185nPY899hiOHDmCbdu2AQD+/Oc/o7CwED/96U+DkuPuu+/GF198gd27d+Mvf/kLzGYz7rnnHhw5ckQl64EDB7xkNZvNICJF1oEDB2LdunWw2+0YP348cnJy0LNnz6sS5/DGG2/gySefxLp16zB48GCkp6dj1KhRqutgmEjhHWXGMIxmGAwGPPvss5g/fz6++eaboI+TJEmZYjhmzBifZZYsWYJ58+ahT58+SE9Px/r161FSUhKWR2Hw4MHQ6/VYt24dfvOb3/gs48qncOuttyrbTCYT6uvrvco2HOvPyMjAddddh//+7//2WXf79u1Vn/1dw6233oqePXviT3/6E1q0aIF//etf+Otf/+r3uhqSmZmJPn36AJBjYq699loMGjQI06ZNU4JSMzIykJyc7NcrlJGRobwfOXIkRo4cifr6euzduxclJSW477770KFDBxQWFiIpKQkAvNooVO9VQ1JTU/H888/j+eefx9mzZxXvxfDhwxWDk2EiBXssGEYjzpw543O7K+9EQ+UZiC1btuDUqVOYPHkytm/f7vXq0aMH3nnnHdjtdhgMBjz55JP47rvv8OKLL/qs79y5c/jss8/8nq9t27Z44IEHsGXLFqxevdpr/+HDh/Hyyy+joKAAI0eOVLZ36NABBw4cUJX95JNPVMGlAHDHHXfgm2++QadOndCnTx+vVyhtM3XqVGzatAkzZ85EmzZtcNdddwV9bENuvvlmjB8/Hps2bcKePXsUWY8ePYrWrVv7lLVhEitANrAGDRqEl19+GQCwb98+AFDKNmyjDRs2BCWfyWRqdJijTZs2mDhxIu69914cOnQItbW1QdXN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Grt27cKwYcOUMpIkYdy4cZgxYwZ69OgRVL179uxBcXGxatuQIUOwe/du7YTXmOZqCwCoqalBfn4+cnJycMcdd2Dfvn2ay681wbQHAJSWliIrKwtdunTBr3/9a5w7dy5gvbHYN4Dmaw8g9vpHY20hSRI2bdqELl26YMiQIcjKykK/fv2wbt26gPXGa98Itz2A2OsbQPC/FRdnz57Fpk2b8MADDwSsN+r6R0TMmRhAkiR66qmnSBAE0uv1JAgCzZkzR1Vmzpw59Itf/IIkSSIiCuop3WAw0PLly1Xbli9fTkajUVP5taS52mLPnj307rvv0v79+2nnzp30y1/+kpKTk+nw4cPNdSmaEEx7rFq1ij744AP697//TRs2bKDrr7+eevToQXV1dX7rjcW+QdR87RGL/aOxtjhz5gwBoJSUFHrttddo3759VFJSQoIgUGlpqd9647VvhNsesdg3iIL7rXjy8ssvU6tWrejKlSsB6422/sGGhR9WrlxJOTk5tHLlSjpw4AC98847lJ6eTsuWLSMioi+//JLatGlDP/zwg3JMsIbFihUrVNv++te/kslk0vwatKK52qIhDoeDrr/+enr00Ue1FF9zGmsPX5w+fZoMBgOtWbPGb5lY7BtEzdceDYmF/tFYW/zwww8EgO69917VccOHDw/oto7XvhFuezQkFvoGUei/la5du9KUKVMarTfa+gcbFn7IycmhP/3pT6ptL774InXt2pWIiObPn0+CIJBOp1NeAEgURcrPz/dbb25uLr322muqba+99hrl5eVpfg1a0Vxt4YsHH3zQa6ww2misPfxxzTXX0Ny5c/3uj8W+QdR87eGLaO8fjbVFfX096fV6evHFF1Vlfve739GAAQP81huvfSPc9vBFtPcNotB+Kzt37iQAtH///kbrjbb+wTEWfqitrYUoqptHp9Mp04LGjRuHAwcOYP/+/cqrffv2mDFjBrZs2eK33sLCQmzbtk21bevWrRgwYID2F6ERzdUWDSEi7N+/H+3atdNUfq1prD18UVlZiZMnTwa8tljsG0DztUdDYqF/NNYWRqMRffv2xaFDh1RlDh8+jPz8fL/1xmvfCLc9GhILfQMI7beyePFi9O7dG9dff32j9UZd/4iIORMDTJgwgbKzs5VpQWvXrqWMjAz63e9+5/cYX+7/cePG0VNPPaV8/uyzz0in09HcuXPp4MGDNHfu3KifNtZcbfHcc8/R5s2b6ejRo7Rv3z761a9+RXq9nj7//PPmuhRNaKw9Ll26RL/97W9p9+7ddOzYMdq+fTsVFhZSdnY2VVdXK/XEQ98gar72iMX+EcxvZe3atWQwGOjNN9+kI0eO0B//+EfS6XT06aefKmUSpW8Qhdcesdg3iIK/l1ZVVVFKSgotXLjQZz3R3j/YsPBDdXU1PfbYY5SXl0dJSUnUsWNHmjVrFtXX1/s9xpcyHTRoEE2YMEG17b333qOuXbuSwWCgbt26hTTOHAmaqy0ef/xxysvLI6PRSJmZmVRcXEy7d+9upqvQjsbao7a2loqLiykzM5MMBgPl5eXRhAkTqKysTFVPPPQNouZrj1jsH8H+VhYvXkzXXHMNJSUl0fXXX0/r1q1T7U+UvuEi1PaIxb5BFHx7/OUvf6Hk5GS6ePGiz3qivX/wsukMwzAMw2gGx1gwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZ/x81IHdE3chESAAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = gdf.plot(\n", + " edgecolor=\"black\",\n", + " categorical=True,\n", + " aspect=\"equal\",\n", + " alpha=0.5,\n", + " figsize=(6, 12),\n", + " legend=True,\n", + " legend_kwds={\"loc\": \"upper left\", \"frameon\": False, \"ncol\": 1},\n", + ")\n", + "_ = fig.set_title(\"STAC Query Results\")" + ] + }, + { + "cell_type": "markdown", + "id": "19a4e485-108f-44ed-9154-630d855087f7", + "metadata": {}, + "source": [ + "Finally, let's plot STAC Items on a Map" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "3f50f402-d2ef-4bdc-8635-54e8fdf992c4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# https://github.com/python-visualization/folium/issues/1501\n", + "from branca.element import Figure\n", + "from odc.stac import configure_rio, stac_load\n", + "\n", + "\n", + "def convert_bounds(bbox, invert_y=False):\n", + " \"\"\"\n", + " Helper method for changing bounding box representation to leaflet notation\n", + "\n", + " ``(lon1, lat1, lon2, lat2) -> ((lat1, lon1), (lat2, lon2))``\n", + " \"\"\"\n", + " x1, y1, x2, y2 = bbox\n", + " if invert_y:\n", + " y1, y2 = y2, y1\n", + " return ((y1, x1), (y2, x2))\n", + "\n", + "\n", + "fig = Figure(width=\"400px\", height=\"500px\")\n", + "map1 = folium.Map()\n", + "fig.add_child(map1)\n", + "\n", + "folium.GeoJson(\n", + " shapely.geometry.box(*bbox),\n", + " style_function=lambda x: dict(fill=False, weight=1, opacity=0.7, color=\"olive\"),\n", + " name=\"Query\",\n", + ").add_to(map1)\n", + "\n", + "gdf.explore(\n", + " categorical=False,\n", + " popup=True,\n", + " style_kwds=dict(fillOpacity=0.1, width=2),\n", + " name=\"STAC\",\n", + " m=map1,\n", + ")\n", + "\n", + "map1.fit_bounds(bounds=convert_bounds(gdf.unary_union.bounds))\n", + "display(fig)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c844edb9-185a-426d-bc82-ee8deb97938d", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Geo science", + "language": "python", + "name": "geo" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 6d1c8e825660de7e58ee8b25d3f26563a7c31592 Mon Sep 17 00:00:00 2001 From: Pratichhya <39898768+Pratichhya@users.noreply.github.com> Date: Mon, 28 Aug 2023 08:35:17 +0200 Subject: [PATCH 5/5] updated notebook authentication --- pangeo/Pystac_Basics.ipynb | 1299 ++++++++++++++++++++++++++++++++++-- 1 file changed, 1226 insertions(+), 73 deletions(-) diff --git a/pangeo/Pystac_Basics.ipynb b/pangeo/Pystac_Basics.ipynb index 5481ec6..3af8bd0 100644 --- a/pangeo/Pystac_Basics.ipynb +++ b/pangeo/Pystac_Basics.ipynb @@ -18,16 +18,6 @@ "For running the examples in this Jupyter Notebook you will need to install the pystac-client. To install it from PyPI using pip, use the following command:" ] }, - { - "cell_type": "code", - "execution_count": 4, - "id": "b4db954d-69eb-4bb6-a71c-66370889f98a", - "metadata": {}, - "outputs": [], - "source": [ - "!pip install pystac_client" - ] - }, { "cell_type": "markdown", "id": "996c25de-d18f-4965-b901-626ec4c56aa0", @@ -38,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 7, "id": "17cdffbf-eb1c-4c52-bfd0-cd0812298567", "metadata": {}, "outputs": [], @@ -49,7 +39,8 @@ "from pystac_client import Client\n", "from odc.stac import stac_load, configure_rio\n", "import geopandas as gpd\n", - "import folium, shapely" + "import folium, shapely\n", + "import getpass" ] }, { @@ -62,10 +53,19 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 8, "id": "942e390a-3b13-48aa-86fd-f8345331070b", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdin", + "output_type": "stream", + "text": [ + "Enter your OAuth Client ID ········\n", + "Enter your OAuth Client Secret ········\n" + ] + } + ], "source": [ "def get_auth():\n", " # token generation\n", @@ -73,8 +73,8 @@ " from requests_oauthlib import OAuth2Session\n", "\n", " # Your client credentials\n", - " client_id = \"client-id\"\n", - " client_secret = \"client-secret\"\n", + " client_id = getpass.getpass(\"Enter your OAuth Client ID\")\n", + " client_secret = getpass.getpass(\"Enter your OAuth Client Secret\")\n", "\n", " # Create a session\n", " client = BackendApplicationClient(client_id=client_id)\n", @@ -96,28 +96,1133 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 9, + "id": "c7401a8f-a14d-489f-916d-613c26de8913", + "metadata": {}, + "outputs": [], + "source": [ + "headers = {\n", + " \"Content-Type\": \"application/json\",\n", + " \"Authorization\": f\"Bearer {token}\",\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": 10, "id": "c451828a-40ed-411d-afa5-073b25716d8e", "metadata": {}, "outputs": [], "source": [ - "# Create a PySTAC client and open the catalog\n", - "client = Client.open(url, headers=headers)" + "# Create a PySTAC client and open the catalog\n", + "client = Client.open(url, headers=headers)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "a72ad158-b17d-4586-910f-af304c24024a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + "
\n", + "
\n", + "
    \n", + " \n", + " \n", + " \n", + "
  • \n", + " type\n", + " \"Catalog\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " id\n", + " \"sentinel-hub\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " stac_version\n", + " \"1.0.0\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " description\n", + " \"STAC v1.0.0 implementation by Sentinel Hub\"\n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " \n", + " links\n", + " [] 15 items\n", + " \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 0\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"self\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 1\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"root\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 2\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"data\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 3\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"conformance\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/conformance\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"STAC conformance classes implemented by this server\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 4\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/geo+json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"STAC search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " method\n", + " \"GET\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 5\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/geo+json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"STAC search\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " method\n", + " \"POST\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 6\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"http://www.opengis.net/def/rel/ogc/1.0/queryables\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/queryables\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/schema+json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 7\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-2-l1c\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 2 L1C\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 8\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-3-olci\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 3 OLCI\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 9\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-3-slstr\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 3 SLSTR\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 10\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-1-grd\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 1 GRD\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 11\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-2-l2a\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 2 L2A\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 12\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"child\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://sh.dataspace.copernicus.eu/api/v1/catalog/1.0.0/collections/sentinel-5p-l2\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/json\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"Sentinel 5 Precursor\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 13\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"service-desc\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://documentation.dataspace.copernicus.eu/APIs/SentinelHub/ApiReference/openapi.v1.yaml\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"application/vnd.oai.openapi;version=\"3.1\"\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"OpenAPI service description\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 14\n", + "
        \n", + " \n", + " \n", + " \n", + "
      • \n", + " rel\n", + " \"service-doc\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " href\n", + " \"https://documentation.dataspace.copernicus.eu/APIs/SentinelHub/ApiReference.html#tag/catalog_core\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " type\n", + " \"text/html\"\n", + "
      • \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
      • \n", + " title\n", + " \"OpenAPI service documentation\"\n", + "
      • \n", + " \n", + " \n", + " \n", + "
      \n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
  • \n", + " \n", + " \n", + " \n", + "
  • \n", + " \n", + " conformsTo\n", + " [] 18 items\n", + " \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 0\n", + " \"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/core\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 1\n", + " \"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/oas30\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 2\n", + " \"http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/geojson\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 3\n", + " \"https://api.stacspec.org/v1.0.0/core\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 4\n", + " \"https://api.stacspec.org/v1.0.0/collections\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 5\n", + " \"https://api.stacspec.org/v1.0.0/ogcapi-features\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 6\n", + " \"https://api.stacspec.org/v1.0.0/ogcapi-features#fields\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 7\n", + " \"https://api.stacspec.org/v1.0.0/ogcapi-features#context\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 8\n", + " \"https://api.stacspec.org/v1.0.0/ogcapi-features#filter\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 9\n", + " \"https://api.stacspec.org/v1.0.0/item-search\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 10\n", + " \"https://api.stacspec.org/v1.0.0/item-search#fields\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 11\n", + " \"https://api.stacspec.org/v1.0.0/item-search#context\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 12\n", + " \"https://api.stacspec.org/v1.0.0/item-search#filter\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 13\n", + " \"http://www.opengis.net/spec/ogcapi-features-3/1.0/conf/filter\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 14\n", + " \"http://www.opengis.net/spec/ogcapi-features-3/1.0/conf/features-filter\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 15\n", + " \"http://www.opengis.net/spec/cql2/1.0/conf/cql2-text\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 16\n", + " \"http://www.opengis.net/spec/cql2/1.0/conf/cql2-json\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
      \n", + " \n", + " \n", + " \n", + "
    • \n", + " 17\n", + " \"http://www.opengis.net/spec/cql2/1.0/conf/basic-cql2\"\n", + "
    • \n", + " \n", + " \n", + " \n", + "
    \n", + " \n", + "
  • \n", + " \n", + " \n", + " \n", + " \n", + "
  • \n", + " title\n", + " \"Sentinel Hub STAC catalog\"\n", + "
  • \n", + " \n", + " \n", + " \n", + "
\n", + "
\n", + "
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "client" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 12, "id": "d77677b9-c2ab-4b48-9123-4371994b3331", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 8, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -138,7 +1243,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 13, "id": "4d0b756c-1579-4b9e-b47f-beb8434c1a24", "metadata": {}, "outputs": [ @@ -168,7 +1273,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 14, "id": "69596da0-fc39-47ab-bb46-febd57eff825", "metadata": {}, "outputs": [ @@ -183,7 +1288,7 @@ " ]" ] }, - "execution_count": 10, + "execution_count": 14, "metadata": {}, "output_type": "execute_result" } @@ -204,7 +1309,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 15, "id": "a87d6bea-6130-4b06-a683-95abe116cddf", "metadata": {}, "outputs": [ @@ -226,7 +1331,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 16, "id": "6a1403f9-b1c3-46b2-99f6-ddc8f7409779", "metadata": {}, "outputs": [], @@ -242,7 +1347,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 17, "id": "503dd787-31ed-4f1b-b5c0-0200f3d0b85c", "metadata": {}, "outputs": [ @@ -1755,7 +2860,7 @@ "" ] }, - "execution_count": 15, + "execution_count": 17, "metadata": {}, "output_type": "execute_result" } @@ -1766,7 +2871,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 18, "id": "4c9d4de0-0071-45ac-bf3f-c0a372ce6f40", "metadata": {}, "outputs": [ @@ -1774,7 +2879,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Found: 108 datasets\n" + "Found: 113 datasets\n" ] } ], @@ -1788,7 +2893,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 19, "id": "afa060cb-5793-4429-b3c4-a9e69254817b", "metadata": {}, "outputs": [], @@ -1806,7 +2911,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 20, "id": "3238ac98-0991-4851-8f69-995510890439", "metadata": {}, "outputs": [ @@ -1943,7 +3048,7 @@ "4 {'type': 'MultiPolygon', 'crs': {'type': 'name... " ] }, - "execution_count": 18, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } @@ -1955,13 +3060,13 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 21, "id": "7b83992f-b9b7-4917-9c88-6c7af92876d3", "metadata": {}, "outputs": [ { "data": { - "image/png": "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MJvNXsMhV5NwvCIffPABBg8ejPbt28NutyuvoUOHAgB27NihKj9ixAgYDAbVto4dO+KOO+7AggULFK/BihUrUFlZiSlTpgQlx4IFC2AwGGA0GtGlSxd89NFHWLlyJXr37q2StWfPnrjhhhtUsg4ZMkQ1fNG3b18AwN13342//e1v+OGHH0Jul3C58cYb8dFHH+Gpp55CaWkprly5ctXOzTCNwYYFw2hMnz598OSTT+K9997D6dOnMW3aNBw/fhzz5s0LqZ4lS5aAiHDnnXfi4sWLuHjxImw2G0aMGIHPPvsM3333HQAgLy8PgGyIhEswdbj25ebmhlz/2bNnsXHjRhgMBtWrR48eAOBldLVr185nPY899hiOHDmCbdu2AQD+/Oc/o7CwED/96U+DkuPuu+/GF198gd27d+Mvf/kLzGYz7rnnHhw5ckQl64EDB7xkNZvNICJF1oEDB2LdunWw2+0YP348cnJy0LNnz6sS5/DGG2/gySefxLp16zB48GCkp6dj1KhRqutgmEjhHWXGMIxmGAwGPPvss5g/fz6++eaboI+TJEmZYjhmzBifZZYsWYJ58+ahT58+SE9Px/r161FSUhKWR2Hw4MHQ6/VYt24dfvOb3/gs48qncOuttyrbTCYT6uvrvco2HOvPyMjAddddh//+7//2WXf79u1Vn/1dw6233oqePXviT3/6E1q0aIF//etf+Otf/+r3uhqSmZmJPn36AJBjYq699loMGjQI06ZNU4JSMzIykJyc7NcrlJGRobwfOXIkRo4cifr6euzduxclJSW477770KFDBxQWFiIpKQkAvNooVO9VQ1JTU/H888/j+eefx9mzZxXvxfDhwxWDk2EiBXssGEYjzpw543O7K+9EQ+UZiC1btuDUqVOYPHkytm/f7vXq0aMH3nnnHdjtdhgMBjz55JP47rvv8OKLL/qs79y5c/jss8/8nq9t27Z44IEHsGXLFqxevdpr/+HDh/Hyyy+joKAAI0eOVLZ36NABBw4cUJX95JNPVMGlAHDHHXfgm2++QadOndCnTx+vVyhtM3XqVGzatAkzZ85EmzZtcNdddwV9bENuvvlmjB8/Hps2bcKePXsUWY8ePYrWrVv7lLVhEitANrAGDRqEl19+GQCwb98+AFDKNmyjDRs2BCWfyWRqdJijTZs2mDhxIu69914cOnQItbW1QdXN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Grt27cKwYcOUMpIkYdy4cZgxYwZ69OgRVL179uxBcXGxatuQIUOwe/du7YTXmOZqCwCoqalBfn4+cnJycMcdd2Dfvn2ay681wbQHAJSWliIrKwtdunTBr3/9a5w7dy5gvbHYN4Dmaw8g9vpHY20hSRI2bdqELl26YMiQIcjKykK/fv2wbt26gPXGa98Itz2A2OsbQPC/FRdnz57Fpk2b8MADDwSsN+r6R0TMmRhAkiR66qmnSBAE0uv1JAgCzZkzR1Vmzpw59Itf/IIkSSIiCuop3WAw0PLly1Xbli9fTkajUVP5taS52mLPnj307rvv0v79+2nnzp30y1/+kpKTk+nw4cPNdSmaEEx7rFq1ij744AP697//TRs2bKDrr7+eevToQXV1dX7rjcW+QdR87RGL/aOxtjhz5gwBoJSUFHrttddo3759VFJSQoIgUGlpqd9647VvhNsesdg3iIL7rXjy8ssvU6tWrejKlSsB6422/sGGhR9WrlxJOTk5tHLlSjpw4AC98847lJ6eTsuWLSMioi+//JLatGlDP/zwg3JMsIbFihUrVNv++te/kslk0vwatKK52qIhDoeDrr/+enr00Ue1FF9zGmsPX5w+fZoMBgOtWbPGb5lY7BtEzdceDYmF/tFYW/zwww8EgO69917VccOHDw/oto7XvhFuezQkFvoGUei/la5du9KUKVMarTfa+gcbFn7IycmhP/3pT6ptL774InXt2pWIiObPn0+CIJBOp1NeAEgURcrPz/dbb25uLr322muqba+99hrl5eVpfg1a0Vxt4YsHH3zQa6ww2misPfxxzTXX0Ny5c/3uj8W+QdR87eGLaO8fjbVFfX096fV6evHFF1Vlfve739GAAQP81huvfSPc9vBFtPcNotB+Kzt37iQAtH///kbrjbb+wTEWfqitrYUoqptHp9Mp04LGjRuHAwcOYP/+/cqrffv2mDFjBrZs2eK33sLCQmzbtk21bevWrRgwYID2F6ERzdUWDSEi7N+/H+3atdNUfq1prD18UVlZiZMnTwa8tljsG0DztUdDYqF/NNYWRqMRffv2xaFDh1RlDh8+jPz8fL/1xmvfCLc9GhILfQMI7beyePFi9O7dG9dff32j9UZd/4iIORMDTJgwgbKzs5VpQWvXrqWMjAz63e9+5/cYX+7/cePG0VNPPaV8/uyzz0in09HcuXPp4MGDNHfu3KifNtZcbfHcc8/R5s2b6ejRo7Rv3z761a9+RXq9nj7//PPmuhRNaKw9Ll26RL/97W9p9+7ddOzYMdq+fTsVFhZSdnY2VVdXK/XEQ98gar72iMX+EcxvZe3atWQwGOjNN9+kI0eO0B//+EfS6XT06aefKmUSpW8Qhdcesdg3iIK/l1ZVVVFKSgotXLjQZz3R3j/YsPBDdXU1PfbYY5SXl0dJSUnUsWNHmjVrFtXX1/s9xpcyHTRoEE2YMEG17b333qOuXbuSwWCgbt26hTTOHAmaqy0ef/xxysvLI6PRSJmZmVRcXEy7d+9upqvQjsbao7a2loqLiykzM5MMBgPl5eXRhAkTqKysTFVPPPQNouZrj1jsH8H+VhYvXkzXXHMNJSUl0fXXX0/r1q1T7U+UvuEi1PaIxb5BFHx7/OUvf6Hk5GS6ePGiz3qivX/wsukMwzAMw2gGx1gwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZbFgwDMMwDKMZ/x81IHdE3chESAAAAABJRU5ErkJggg==", + "image/png": "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", "text/plain": [ "
" ] @@ -1993,7 +3098,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 22, "id": "3f50f402-d2ef-4bdc-8635-54e8fdf992c4", "metadata": {}, "outputs": [ @@ -2027,7 +3132,7 @@ " <meta name="viewport" content="width=device-width,\n", " initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />\n", " <style>\n", - " #map_6cb697851e1c83e1430594f6140dbb0b {\n", + " #map_b97ab38deab94a64756b267f303433a4 {\n", " position: relative;\n", " width: 100.0%;\n", " height: 100.0%;\n", @@ -2073,14 +3178,14 @@ "<body>\n", " \n", " \n", - " <div class="folium-map" id="map_6cb697851e1c83e1430594f6140dbb0b" ></div>\n", + " <div class="folium-map" id="map_b97ab38deab94a64756b267f303433a4" ></div>\n", " \n", "</body>\n", "<script>\n", " \n", " \n", - " var map_6cb697851e1c83e1430594f6140dbb0b = L.map(\n", - " "map_6cb697851e1c83e1430594f6140dbb0b",\n", + " var map_b97ab38deab94a64756b267f303433a4 = L.map(\n", + " "map_b97ab38deab94a64756b267f303433a4",\n", " {\n", " center: [0, 0],\n", " crs: L.CRS.EPSG3857,\n", @@ -2094,91 +3199,91 @@ "\n", " \n", " \n", - " var tile_layer_4328fe173935b929e41de518ba465c9b = L.tileLayer(\n", + " var tile_layer_437dcfd5c179c912cc6dc48b5c664744 = L.tileLayer(\n", " "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",\n", " {"attribution": "Data by \\u0026copy; \\u003ca target=\\"_blank\\" href=\\"http://openstreetmap.org\\"\\u003eOpenStreetMap\\u003c/a\\u003e, under \\u003ca target=\\"_blank\\" href=\\"http://www.openstreetmap.org/copyright\\"\\u003eODbL\\u003c/a\\u003e.", "detectRetina": false, "maxNativeZoom": 18, "maxZoom": 18, "minZoom": 0, "noWrap": false, "opacity": 1, "subdomains": "abc", "tms": false}\n", - " ).addTo(map_6cb697851e1c83e1430594f6140dbb0b);\n", + " ).addTo(map_b97ab38deab94a64756b267f303433a4);\n", " \n", " \n", - " function geo_json_c8488fbe2db3380a2606d932bf205919_styler(feature) {\n", + " function geo_json_ca9123d4c602bba4dab348995a9679a9_styler(feature) {\n", " switch(feature.id) {\n", " default:\n", " return {"color": "olive", "fill": false, "opacity": 0.7, "weight": 1};\n", " }\n", " }\n", "\n", - " function geo_json_c8488fbe2db3380a2606d932bf205919_onEachFeature(feature, layer) {\n", + " function geo_json_ca9123d4c602bba4dab348995a9679a9_onEachFeature(feature, layer) {\n", " layer.on({\n", " });\n", " };\n", - " var geo_json_c8488fbe2db3380a2606d932bf205919 = L.geoJson(null, {\n", - " onEachFeature: geo_json_c8488fbe2db3380a2606d932bf205919_onEachFeature,\n", + " var geo_json_ca9123d4c602bba4dab348995a9679a9 = L.geoJson(null, {\n", + " onEachFeature: geo_json_ca9123d4c602bba4dab348995a9679a9_onEachFeature,\n", " \n", - " style: geo_json_c8488fbe2db3380a2606d932bf205919_styler,\n", + " style: geo_json_ca9123d4c602bba4dab348995a9679a9_styler,\n", " });\n", "\n", - " function geo_json_c8488fbe2db3380a2606d932bf205919_add (data) {\n", - " geo_json_c8488fbe2db3380a2606d932bf205919\n", + " function geo_json_ca9123d4c602bba4dab348995a9679a9_add (data) {\n", + " geo_json_ca9123d4c602bba4dab348995a9679a9\n", " .addData(data)\n", - " .addTo(map_6cb697851e1c83e1430594f6140dbb0b);\n", + " .addTo(map_b97ab38deab94a64756b267f303433a4);\n", " }\n", - " geo_json_c8488fbe2db3380a2606d932bf205919_add({"features": [{"geometry": {"coordinates": [[[86.501, 26.5], [86.501, 26.501], [84.5, 26.501], [84.5, 26.5], [86.501, 26.5]]], "type": "Polygon"}, "id": "0", "type": "Feature"}], "type": "FeatureCollection"});\n", + " geo_json_ca9123d4c602bba4dab348995a9679a9_add({"features": [{"geometry": {"coordinates": [[[86.501, 26.5], [86.501, 26.501], [84.5, 26.501], [84.5, 26.5], [86.501, 26.5]]], "type": "Polygon"}, "id": "0", "type": "Feature"}], "type": "FeatureCollection"});\n", "\n", " \n", " \n", - " function geo_json_d888aebe6c1088cd9ac4bee21273259e_styler(feature) {\n", + " function geo_json_af49d322c1b4109dfc6c96d48e59e963_styler(feature) {\n", " switch(feature.id) {\n", " default:\n", " return {"fillOpacity": 0.1, "weight": 2, "width": 2};\n", " }\n", " }\n", - " function geo_json_d888aebe6c1088cd9ac4bee21273259e_highlighter(feature) {\n", + " function geo_json_af49d322c1b4109dfc6c96d48e59e963_highlighter(feature) {\n", " switch(feature.id) {\n", " default:\n", " return {"fillOpacity": 0.75};\n", " }\n", " }\n", - " function geo_json_d888aebe6c1088cd9ac4bee21273259e_pointToLayer(feature, latlng) {\n", + " function geo_json_af49d322c1b4109dfc6c96d48e59e963_pointToLayer(feature, latlng) {\n", " var opts = {"bubblingMouseEvents": true, "color": "#3388ff", "dashArray": null, "dashOffset": null, "fill": true, "fillColor": "#3388ff", "fillOpacity": 0.2, "fillRule": "evenodd", "lineCap": "round", "lineJoin": "round", "opacity": 1.0, "radius": 2, "stroke": true, "weight": 3};\n", " \n", - " let style = geo_json_d888aebe6c1088cd9ac4bee21273259e_styler(feature)\n", + " let style = geo_json_af49d322c1b4109dfc6c96d48e59e963_styler(feature)\n", " Object.assign(opts, style)\n", " \n", " return new L.CircleMarker(latlng, opts)\n", " }\n", "\n", - " function geo_json_d888aebe6c1088cd9ac4bee21273259e_onEachFeature(feature, layer) {\n", + " function geo_json_af49d322c1b4109dfc6c96d48e59e963_onEachFeature(feature, layer) {\n", " layer.on({\n", " mouseout: function(e) {\n", " if(typeof e.target.setStyle === "function"){\n", - " geo_json_d888aebe6c1088cd9ac4bee21273259e.resetStyle(e.target);\n", + " geo_json_af49d322c1b4109dfc6c96d48e59e963.resetStyle(e.target);\n", " }\n", " },\n", " mouseover: function(e) {\n", " if(typeof e.target.setStyle === "function"){\n", - " const highlightStyle = geo_json_d888aebe6c1088cd9ac4bee21273259e_highlighter(e.target.feature)\n", + " const highlightStyle = geo_json_af49d322c1b4109dfc6c96d48e59e963_highlighter(e.target.feature)\n", " e.target.setStyle(highlightStyle);\n", " }\n", " },\n", " });\n", " };\n", - " var geo_json_d888aebe6c1088cd9ac4bee21273259e = L.geoJson(null, {\n", - " onEachFeature: geo_json_d888aebe6c1088cd9ac4bee21273259e_onEachFeature,\n", + " var geo_json_af49d322c1b4109dfc6c96d48e59e963 = L.geoJson(null, {\n", + " onEachFeature: geo_json_af49d322c1b4109dfc6c96d48e59e963_onEachFeature,\n", " \n", - " style: geo_json_d888aebe6c1088cd9ac4bee21273259e_styler,\n", - " pointToLayer: geo_json_d888aebe6c1088cd9ac4bee21273259e_pointToLayer\n", + " style: geo_json_af49d322c1b4109dfc6c96d48e59e963_styler,\n", + " pointToLayer: geo_json_af49d322c1b4109dfc6c96d48e59e963_pointToLayer\n", " });\n", "\n", - " function geo_json_d888aebe6c1088cd9ac4bee21273259e_add (data) {\n", - " geo_json_d888aebe6c1088cd9ac4bee21273259e\n", + " function geo_json_af49d322c1b4109dfc6c96d48e59e963_add (data) {\n", + " geo_json_af49d322c1b4109dfc6c96d48e59e963\n", " .addData(data)\n", - " .addTo(map_6cb697851e1c83e1430594f6140dbb0b);\n", + " .addTo(map_b97ab38deab94a64756b267f303433a4);\n", " }\n", - " geo_json_d888aebe6c1088cd9ac4bee21273259e_add({"bbox": [83.97449718584632, 26.099870530774936, 87.09846878677303, 27.122426095978682], "features": [{"bbox": [84.85991599974584, 26.115196947965348, 85.09656876169643, 27.02140237379041], "geometry": {"coordinates": [[[[85.09656876169643, 26.118516925219936], [84.85991599974584, 26.115196947965348], [85.08098439935365, 27.02140237379041], [85.09656876169643, 26.118516925219936]]]], "type": "MultiPolygon"}, "id": "0", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:27.515Z", "eo:cloud_cover": 99.8, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.99937814777, 2890200.999949386], [286004.0112078755, 2890200.9999492066], [309619.51448223717, 2990254.5931212255], [309678.99937814777, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85431897738938, 26.115113722880558, 85.09756844347288, 27.046173353391328], "geometry": {"coordinates": [[[[85.0821706924026, 27.046173353391328], [84.85431897738938, 26.115113722880558], [85.09756844347288, 26.118530124867917], [85.0821706924026, 27.046173353391328]]]], "type": "MultiPolygon"}, "id": "1", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:27Z", "eo:cloud_cover": 99.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790402, 2992997.337289539], [285444.0281836216, 2890200.9998984], [309778.99998112395, 2890200.999898773], [309778.9999790402, 2992997.337289539]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99054875171697, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10271880108492, 27.109646034528698], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99054875171697, 26.65417268689274], [85.10271880108492, 27.109646034528698]]]], "type": "MultiPolygon"}, "id": "2", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:22.151Z", "eo:cloud_cover": 57.6, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311923.5621962036, 2999998.999950035], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998576485, 2949706.3644513814], [311923.5621962036, 2999998.999950035]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99021016720492, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09787892948347, 27.1095805703451], [84.99021016720492, 26.67349178250019], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09787892948347, 27.1095805703451]]]], "type": "MultiPolygon"}, "id": "3", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:22Z", "eo:cloud_cover": 61.04, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311443.57496529585, 2999998.999900064], [300000.99997146835, 2951847.3527835887], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311443.57496529585, 2999998.999900064]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "4", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:18.806Z", "eo:cloud_cover": 3.74, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "5", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:18Z", "eo:cloud_cover": 8.11, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "6", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:22.128Z", "eo:cloud_cover": 99.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "7", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:22Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095883167, 85.61556008092361, 27.115637474928107], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.61556008092361, 27.115637474928107], [85.34526916414836, 26.12302956201102], [84.99980812229234, 26.118109095883167], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "8", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:18.248Z", "eo:cloud_cover": 99.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [362775.4509909181, 2999998.9999501808], [334557.091379456, 2890360.7874559774], [300000.99998660083, 2890301.0018305895], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.61616519794866, 27.115643437826392], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.34517818043174, 26.1215860533333], [85.61616519794866, 27.115643437826392], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "9", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:18Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [334545.959130461, 2890200.9998989655], [362835.4438348785, 2999998.999900363], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85211998596424, 26.11508096606899, 85.09656876188872, 27.05010545521722], "geometry": {"coordinates": [[[[85.09656876188872, 26.118516925222472], [84.85211998596424, 26.11508096606899], [85.08049600627518, 27.05010545521722], [85.09656876188872, 26.118516925222472]]]], "type": "MultiPolygon"}, "id": "10", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:28.24Z", "eo:cloud_cover": 66.13, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993973824, 2890200.9999493854], [285224.01805281313, 2890200.9999491978], [309619.4982251847, 2993435.5318502225], [309678.9993973824, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8503210691886, 26.115054143096895, 85.09756844347288, 27.0602546091677], "geometry": {"coordinates": [[[[85.0819311583655, 27.0602546091677], [84.8503210691886, 26.115054143096895], [85.09756844347288, 26.118530124867917], [85.0819311583655, 27.0602546091677]]]], "type": "MultiPolygon"}, "id": "11", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:28Z", "eo:cloud_cover": 87.64, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790069, 2994557.8556298693], [285044.03529599134, 2890200.9998983927], [309778.99998112395, 2890200.999898773], [309778.9999790069, 2994557.8556298693]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.9900838557628, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09545869644884, 27.109547772349714], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.9900838557628, 26.680693924349583], [85.09545869644884, 27.109547772349714]]]], "type": "MultiPolygon"}, "id": "12", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:22.982Z", "eo:cloud_cover": 92.03, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311203.5512614505, 2999998.9999500304], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998572224, 2952645.512953477], [311203.5512614505, 2999998.9999500304]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98999525003521, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09404699870262, 27.10952862163276], [84.98999525003521, 26.685744493770496], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09404699870262, 27.10952862163276]]]], "type": "MultiPolygon"}, "id": "13", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:22Z", "eo:cloud_cover": 96.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311063.54764347215, 2999998.99990006], [300000.9999714296, 2953205.230767419], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311063.54764347215, 2999998.99990006]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "14", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:19.64Z", "eo:cloud_cover": 58.35, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "15", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:19Z", "eo:cloud_cover": 68.92, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "16", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:21.799Z", "eo:cloud_cover": 83.61, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "17", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:21Z", "eo:cloud_cover": 85.62, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095420106, 85.62161226930789, 27.115697001076246], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62161226930789, 27.115697001076246], [85.35246588421369, 26.12310932287774], [84.99980812230022, 26.118109095420106], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "18", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:17.934Z", "eo:cloud_cover": 80.65, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363375.47954230296, 2999998.9999501817], [335276.8666005779, 2890360.4889069297], [300000.9999866009, 2890301.001779276], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62463815460713, 27.11572666385249], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.3547769058312, 26.121695951946407], [85.62463815460713, 27.11572666385249], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "19", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:17Z", "eo:cloud_cover": 85.44, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335505.98552370776, 2890200.9998989715], [363675.4724137244, 2999998.9999003652], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86171518085854, 26.115223654620262, 85.09656876163972, 27.01329180841235], "geometry": {"coordinates": [[[[85.09656876163972, 26.118516925219186], [84.86171518085854, 26.115223654620262], [85.08112226456052, 27.01329180841235], [85.09656876163972, 26.118516925219186]]]], "type": "MultiPolygon"}, "id": "20", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:27.813Z", "eo:cloud_cover": 98.98, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993724744, 2890200.999949386], [286184.01905878674, 2890200.9999492075], [309619.51840865536, 2989355.7649197676], [309678.9993724744, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85631796901775, 26.115143471736573, 85.09756844347288, 27.03859346571344], "geometry": {"coordinates": [[[[85.08229955999778, 27.03859346571344], [84.85631796901775, 26.115143471736573], [85.09756844347288, 26.118530124867917], [85.08229955999778, 27.03859346571344]]]], "type": "MultiPolygon"}, "id": "21", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:27Z", "eo:cloud_cover": 99.38, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790574, 2992157.317447047], [285644.027912137, 2890200.999898405], [309778.99998112395, 2890200.999898773], [309778.9999790574, 2992157.317447047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99072905920437, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10513867421983, 27.109678703000128], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99072905920437, 26.64387664495549], [85.10513867421983, 27.109678703000128]]]], "type": "MultiPolygon"}, "id": "22", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:22.409Z", "eo:cloud_cover": 73.08, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312163.5489858648, 2999998.9999500355], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998578196, 2948565.335043125], [312163.5489858648, 2999998.9999500355]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99038781517335, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09969353160373, 27.10960513405961], [84.99038781517335, 26.663357902780763], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09969353160373, 27.10960513405961]]]], "type": "MultiPolygon"}, "id": "23", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:22Z", "eo:cloud_cover": 80.67, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311623.53568360565, 2999998.999900066], [300000.99997150234, 2950724.2912403205], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311623.53568360565, 2999998.999900066]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "24", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:19.059Z", "eo:cloud_cover": 40.8, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "25", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:19Z", "eo:cloud_cover": 44.14, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "26", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:22.7Z", "eo:cloud_cover": 94.64, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "27", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:22Z", "eo:cloud_cover": 96.45, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095788498, 85.61616555810537, 27.115643441824616], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.61616555810537, 27.115643441824616], [85.34706741326465, 26.123050206624008], [84.99980812229394, 26.118109095788498], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "28", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:18.824Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [362835.4795422762, 2999998.9999501808], [334736.94332958164, 2890360.788297595], [300000.9999865999, 2890301.0018200986], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.61656901766996, 27.11564741596567], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.34707820121862, 26.121607857979196], [85.61656901766996, 27.11564741596567], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "29", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:18Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [334735.9921045934, 2890200.9998989664], [362875.47954120056, 2999998.9999003634], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85331923274774, 26.11509883480568, 85.09656876187464, 27.047920296186884], "geometry": {"coordinates": [[[[85.09656876187464, 26.118516925222288], [84.85331923274774, 26.11509883480568], [85.08053322493234, 27.047920296186884], [85.09656876187464, 26.118516925222288]]]], "type": "MultiPolygon"}, "id": "30", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:28.633Z", "eo:cloud_cover": 99.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.99939597363, 2890200.9999493854], [285344.0033074538, 2890200.999949199], [309619.5006269894, 2993193.367205708], [309678.99939597363, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85152029336301, 26.115072026467644, 85.09756844347288, 27.05843882123475], "geometry": {"coordinates": [[[[85.08196205631192, 27.05843882123475], [84.85152029336301, 26.115072026467644], [85.09756844347288, 26.118530124867917], [85.08196205631192, 27.05843882123475]]]], "type": "MultiPolygon"}, "id": "31", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:28Z", "eo:cloud_cover": 99.94, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790124, 2994356.625493912], [285164.01845788734, 2890200.999898395], [309778.99998112395, 2890200.999898773], [309778.9999790124, 2994356.625493912]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99010266485588, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09606384555964, 27.10955597710321], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99010266485588, 26.679621623416406], [85.09606384555964, 27.10955597710321]]]], "type": "MultiPolygon"}, "id": "32", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:23.371Z", "eo:cloud_cover": 93.09, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311263.56623604044, 2999998.999950031], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.9999857251, 2952526.6777082738], [311263.56623604044, 2999998.999950031]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99002044997432, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09465210320413, 27.109536831864233], [84.99002044997432, 26.684308218523814], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09465210320413, 27.109536831864233]]]], "type": "MultiPolygon"}, "id": "33", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:23Z", "eo:cloud_cover": 97.46, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311123.5582535856, 2999998.9999000602], [300000.9999714334, 2953046.0588020203], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311123.5582535856, 2999998.9999000602]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "34", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:20.03Z", "eo:cloud_cover": 13.86, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "35", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:20Z", "eo:cloud_cover": 26.54, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "36", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:21.613Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "37", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:21Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084119894, 85.62403289083896, 27.115720736022958], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62403289083896, 27.115720736022958], [85.35416974119822, 26.122771532133587], [84.99980812249267, 26.118109084119894], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "38", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:17.748Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363615.4652803414, 2999998.9999501826], [335446.7765072418, 2890320.913884813], [300000.9999866011, 2890301.0005270625], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62695796231019, 27.11574936114063], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35667652006843, 26.12171762540041], [85.62695796231019, 27.11574936114063], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "39", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:17Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335695.976738287, 2890200.999898972], [363905.46289967623, 2999998.9999003652], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8653133107085, 26.115276997096565, 85.0965687615507, 27.000828651740363], "geometry": {"coordinates": [[[[85.0965687615507, 26.11851692521801], [84.8653133107085, 26.115276997096565], [85.08133402219367, 27.000828651740363], [85.0965687615507, 26.11851692521801]]]], "type": "MultiPolygon"}, "id": "40", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27.498Z", "eo:cloud_cover": 2.16, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993635697, 2890200.9999493854], [286544.01075315895, 2890200.999949211], [309619.5263841527, 2987974.576444436], [309678.9993635697, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8653133107085, 26.115276997096565, 85.0965687615507, 27.000828651740363], "geometry": {"coordinates": [[[[85.0965687615507, 26.11851692521801], [84.8653133107085, 26.115276997096565], [85.08133402219367, 27.000828651740363], [85.0965687615507, 26.11851692521801]]]], "type": "MultiPolygon"}, "id": "41", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27.498Z", "eo:cloud_cover": 1.9, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993635697, 2890200.9999493854], [286544.01075315895, 2890200.999949211], [309619.5263841527, 2987974.576444436], [309678.9993635697, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85991606409317, 26.115196948462444, 85.09756844347288, 27.026495224733697], "geometry": {"coordinates": [[[[85.08250513991555, 27.026495224733697], [84.85991606409317, 26.115196948462444], [85.09756844347288, 26.118530124867917], [85.08250513991555, 27.026495224733697]]]], "type": "MultiPolygon"}, "id": "42", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27Z", "eo:cloud_cover": 9.79, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790873, 2990816.565747992], [286004.01764498814, 2890200.9998984113], [309778.99998112395, 2890200.999898773], [309778.9999790873, 2990816.565747992]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99092804330515, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10816369669351, 27.1097194823912], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99092804330515, 26.632507671946716], [85.10816369669351, 27.1097194823912]]]], "type": "MultiPolygon"}, "id": "43", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22.035Z", "eo:cloud_cover": 41.35, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312463.54985729704, 2999998.999950037], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998579896, 2947305.4031824474], [312463.54985729704, 2999998.999950037]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99092804330515, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10816369669351, 27.1097194823912], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99092804330515, 26.632507671946716], [85.10816369669351, 27.1097194823912]]]], "type": "MultiPolygon"}, "id": "44", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22.035Z", "eo:cloud_cover": 41.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312463.54985729704, 2999998.999950037], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998579896, 2947305.4031824474], [312463.54985729704, 2999998.999950037]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99059326070267, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10292026046827, 27.10964875538594], [84.99059326070267, 26.651631611930654], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10292026046827, 27.10964875538594]]]], "type": "MultiPolygon"}, "id": "45", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22Z", "eo:cloud_cover": 42.43, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311943.54160160886, 2999998.99990007], [300000.9999715397, 2949424.756919319], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311943.54160160886, 2999998.99990007]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "46", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18.68Z", "eo:cloud_cover": 85.44, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "47", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18.68Z", "eo:cloud_cover": 85.42, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "48", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18Z", "eo:cloud_cover": 85.69, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "49", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:22.659Z", "eo:cloud_cover": 57.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "50", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:22Z", "eo:cloud_cover": 61.42, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084174645, 85.62040188773365, 27.115685117262238], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62040188773365, 27.115685117262238], [85.35116974671323, 26.12273753860778], [84.99980812249174, 26.118109084174645], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "51", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:18.786Z", "eo:cloud_cover": 62.78, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363255.47954229865, 2999998.999950181], [335146.7326449137, 2890320.9470330887], [300000.9999866015, 2890301.000533129], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62090616537333, 27.11569006919793], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35117749820246, 26.12165481619905], [85.62090616537333, 27.11569006919793], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "52", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:18Z", "eo:cloud_cover": 69.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335145.9877180663, 2890200.9998989697], [363305.4747903013, 2999998.999900365], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85691734017823, 26.11515238659166, 85.0965687617923, 27.035457254685085], "geometry": {"coordinates": [[[[85.0965687617923, 26.1185169252212], [84.85691734017823, 26.11515238659166], [85.08074535728585, 27.035457254685085], [85.0965687617923, 26.1185169252212]]]], "type": "MultiPolygon"}, "id": "53", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:28.448Z", "eo:cloud_cover": 15.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993877371, 2890200.999949386], [285703.9951213115, 2890200.9999492024], [309619.508060987, 2991812.184233213], [309678.9993877371, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85531826175956, 26.115128597628168, 85.09756844347288, 27.045798337915098], "geometry": {"coordinates": [[[[85.08217706933188, 27.045798337915098], [84.85531826175956, 26.115128597628168], [85.09756844347288, 26.118530124867917], [85.08217706933188, 27.045798337915098]]]], "type": "MultiPolygon"}, "id": "54", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:28Z", "eo:cloud_cover": 17.88, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.999979041, 2992955.777225961], [285544.0069319776, 2890200.999898403], [309778.99998112395, 2890200.999898773], [309778.999979041, 2992955.777225961]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99033073822933, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09908864712772, 27.109596948979497], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99033073822933, 26.66661443568403], [85.09908864712772, 27.109596948979497]]]], "type": "MultiPolygon"}, "id": "55", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:23.127Z", "eo:cloud_cover": 22.86, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311563.5471076066, 2999998.9999500327], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998574506, 2951085.188059921], [311563.5471076066, 2999998.9999500327]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99025484691394, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09787861797155, 27.109580566126247], [84.99025484691394, 26.67094354660913], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09787861797155, 27.109580566126247]]]], "type": "MultiPolygon"}, "id": "56", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:23Z", "eo:cloud_cover": 26.65, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311443.54407150135, 2999998.999900064], [300000.9999714772, 2951564.950835297], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311443.54407150135, 2999998.999900064]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "57", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:19.781Z", "eo:cloud_cover": 19.77, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "58", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:19Z", "eo:cloud_cover": 24.88, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "59", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:20.755Z", "eo:cloud_cover": 97.36, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "60", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:20Z", "eo:cloud_cover": 89.56, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084072174, 85.62645380305513, 27.115744432092082], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62645380305513, 27.115744432092082], [85.3571687494961, 26.122805657321], [84.99980812249348, 26.118109084072174], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "61", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:16.893Z", "eo:cloud_cover": 94.79, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363855.4795423298, 2999998.9999501826], [335746.72148429026, 2890320.903484902], [300000.9999866, 2890301.0005217744], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62958060929354, 27.115774975298784], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35987615491447, 26.121754074697094], [85.62958060929354, 27.115774975298784], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "62", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:16Z", "eo:cloud_cover": 86.84, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336015.98991202377, 2890200.9998989734], [364165.4771662437, 2999998.999900366], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86771226755978, 26.115312511847023, 85.09656876146715, 26.989478152434632], "geometry": {"coordinates": [[[[85.09656876146715, 26.11851692521691], [84.86771226755978, 26.115312511847023], [85.08152673772673, 26.989478152434632], [85.09656876146715, 26.11851692521691]]]], "type": "MultiPolygon"}, "id": "63", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:26.531Z", "eo:cloud_cover": 69.78, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993552123, 2890200.999949386], [286784.02502689866, 2890200.999949214], [309619.5318884537, 2986716.696875158], [309678.9993552123, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86251491793062, 26.11523551807399, 85.09756844347288, 27.014233124220173], "geometry": {"coordinates": [[[[85.08271337209581, 27.014233124220173], [84.86251491793062, 26.11523551807399], [85.09756844347288, 26.118530124867917], [85.08271337209581, 27.014233124220173]]]], "type": "MultiPolygon"}, "id": "64", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:26Z", "eo:cloud_cover": 40.37, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.999979116, 2989457.657316997], [286264.0325732905, 2890200.999898418], [309778.99998112395, 2890200.999898773], [309778.999979116, 2989457.657316997]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99113644995941, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11118866575222, 27.109760195903913], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99113644995941, 26.620593079199036], [85.11118866575222, 27.109760195903913]]]], "type": "MultiPolygon"}, "id": "65", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:21.01Z", "eo:cloud_cover": 57.68, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312763.54479738546, 2999998.999950039], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.999985819, 2945985.0069993148], [312763.54479738546, 2999998.999950039]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99081132097226, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10614691143729, 27.10969230152248], [84.99081132097226, 26.639177424500282], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10614691143729, 27.10969230152248]]]], "type": "MultiPolygon"}, "id": "66", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:21Z", "eo:cloud_cover": 32.72, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312263.5390710593, 2999998.999900073], [300000.9999715774, 2948044.55796389], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312263.5390710593, 2999998.999900073]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "67", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:17.651Z", "eo:cloud_cover": 58.51, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "68", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:17Z", "eo:cloud_cover": 32.38, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "69", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:22.001Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "70", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:22Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095390118, 85.62342798664449, 27.115714808659458], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62342798664449, 27.115714808659458], [85.35486553297072, 26.123139480207097], [84.99980812230073, 26.118109095390118], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "71", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:18.131Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363555.49377687555, 2999998.9999501817], [335516.8703076722, 2890360.792803573], [300000.9999866008, 2890301.0017759525], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62403310651105, 27.115720737686132], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35477703736423, 26.121695953447986], [85.62403310651105, 27.115720737686132], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "72", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:18Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335505.99867908156, 2890200.9998989715], [363615.4866619877, 2999998.9999003643], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86111572893994, 26.11521475898117, 85.09656876162826, 27.011700364424392], "geometry": {"coordinates": [[[[85.09656876162826, 26.118516925219037], [84.86111572893994, 26.11521475898117], [85.08114928910052, 27.011700364424392], [85.09656876162826, 26.118516925219037]]]], "type": "MultiPolygon"}, "id": "73", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:27.703Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993713277, 2890200.999949386], [286124.0439955358, 2890200.999949207], [309619.51715978456, 2989179.3982465165], [309678.9993713277, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8597164859796, 26.115193984584092, 85.09756844347288, 27.022185115063223], "geometry": {"coordinates": [[[[85.08257834836726, 27.022185115063223], [84.8597164859796, 26.115193984584092], [85.09756844347288, 26.118530124867917], [85.08257834836726, 27.022185115063223]]]], "type": "MultiPolygon"}, "id": "74", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:27Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790966, 2990338.9112138813], [285984.04986347526, 2890200.9998984113], [309778.99998112395, 2890200.999898773], [309778.9999790966, 2990338.9112138813]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99070962727903, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10574406742538, 27.109686869333746], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99070962727903, 26.644986526972442], [85.10574406742538, 27.109686869333746]]]], "type": "MultiPolygon"}, "id": "75", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:22.262Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312223.5877606057, 2999998.9999500364], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998578, 2948688.3344586524], [312223.5877606057, 2999998.9999500364]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99063084423692, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10413054556199, 27.109665097802772], [84.99063084423692, 26.64948566348335], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10413054556199, 27.109665097802772]]]], "type": "MultiPolygon"}, "id": "76", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:22Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312063.5695948309, 2999998.999900071], [300000.9999715461, 2949186.9382633283], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312063.5695948309, 2999998.999900071]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "77", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:18.908Z", "eo:cloud_cover": 0.06, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "78", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:18Z", "eo:cloud_cover": 0.12, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "79", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:19Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63633842210268, 27.115840749993996], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36577507918904, 26.12182108728308], [85.63633842210268, 27.115840749993996], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "80", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:15Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336605.9723412384, 2890200.999898977], [364835.4581381668, 2999998.999900368], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86851181155673, 26.11532433916224, 85.09756844347288, 26.99346998614666], "geometry": {"coordinates": [[[[85.08306566381337, 26.99346998614666], [84.86851181155673, 26.11532433916224], [85.09756844347288, 26.118530124867917], [85.08306566381337, 26.99346998614666]]]], "type": "MultiPolygon"}, "id": "81", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:24Z", "eo:cloud_cover": 9.82, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.99997916433, 2987156.6541095586], [286864.01885031525, 2890200.999898429], [309778.99998112395, 2890200.999898773], [309778.99997916433, 2987156.6541095586]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.9911395272954, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.11139039779779, 27.10976290827734], [84.9911395272954, 26.62041708427541], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.11139039779779, 27.10976290827734]]]], "type": "MultiPolygon"}, "id": "82", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:19Z", "eo:cloud_cover": 25.28, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312783.55112516554, 2999998.9999000784], [300000.99997163774, 2945965.5029495205], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312783.55112516554, 2999998.9999000784]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "83", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:15Z", "eo:cloud_cover": 23.09, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "84", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:20.558Z", "eo:cloud_cover": 97.76, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "85", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:20Z", "eo:cloud_cover": 98.75, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084048648, 85.62887457438971, 27.11576808505555], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62887457438971, 27.11576808505555], [85.3595685081882, 26.12283339817251], [84.99980812249389, 26.118109084048648], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "86", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:16.692Z", "eo:cloud_cover": 82.54, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364095.4795423419, 2999998.9999501826], [335986.73296072177, 2890320.948264874], [300000.9999866019, 2890301.0005191676], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62947969578991, 27.11577399063008], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35957615736052, 26.121750660231587], [85.62947969578991, 27.11577399063008], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "87", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:16Z", "eo:cloud_cover": 85.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335985.9855238461, 2890200.999898975], [364155.472413776, 2999998.9999003666], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86651298168346, 26.115294762314498, 85.09656876148725, 26.99220114980222], "geometry": {"coordinates": [[[[85.09656876148725, 26.118516925217172], [84.86651298168346, 26.115294762314498], [85.08148050135866, 26.99220114980222], [85.09656876148725, 26.118516925217172]]]], "type": "MultiPolygon"}, "id": "88", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:26.153Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993572218, 2890200.9999493854], [286664.03721054754, 2890200.9999492127], [309619.5291698219, 2987018.46340201], [309678.9993572218, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86511375803921, 26.11527404061187, 85.09756844347288, 27.002330625649652], "geometry": {"coordinates": [[[[85.0829153704347, 27.002330625649652], [84.86511375803921, 26.11527404061187], [85.09756844347288, 26.118530124867917], [85.0829153704347, 27.002330625649652]]]], "type": "MultiPolygon"}, "id": "89", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:26Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999791434, 2988138.603052801], [286524.04560061614, 2890200.999898422], [309778.99998112395, 2890200.999898773], [309778.9999791434, 2988138.603052801]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99106997035383, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11058382689637, 27.10975206049856], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99106997035383, 26.624394520828584], [85.11058382689637, 27.10975206049856]]]], "type": "MultiPolygon"}, "id": "90", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:20.619Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312703.5612274548, 2999998.9999500387], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998581223, 2946406.2892071125], [312703.5612274548, 2999998.9999500387]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99099434507501, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10917203875776, 27.109733060607315], [84.99099434507501, 26.628718002893105], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10917203875776, 27.109733060607315]]]], "type": "MultiPolygon"}, "id": "91", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:20Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312563.55012902117, 2999998.999900077], [300000.99997161236, 2946885.425115854], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312563.55012902117, 2999998.999900077]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "92", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:17.258Z", "eo:cloud_cover": 1.18, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "93", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:17Z", "eo:cloud_cover": 1.26, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "94", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:17.774Z", "eo:cloud_cover": 11.6, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "95", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:17Z", "eo:cloud_cover": 6.91, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.11810908399074, 85.63311064337604, 27.11580937460647], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.63311064337604, 27.11580937460647], [85.36256898946334, 26.122867032263677], [84.99980812249487, 26.11810908399074], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "96", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:13.918Z", "eo:cloud_cover": 1.32, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364515.4509910104, 2999998.9999501826], [336286.8237343, 2890320.8940566275], [300000.9999866013, 2890301.00051275], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63593493446095, 27.11583683192259], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36527513266296, 26.12181541718738], [85.63593493446095, 27.11583683192259], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "97", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:13Z", "eo:cloud_cover": 0.31, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336555.97014143027, 2890200.999898976], [364795.4557562189, 2999998.9999003666], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.87191003877271, 26.115374560606163, 85.09656876136475, 26.975921407886787], "geometry": {"coordinates": [[[[85.09656876136475, 26.118516925215555], [84.87191003877271, 26.115374560606163], [85.08175679550003, 26.975921407886787], [85.09656876136475, 26.118516925215555]]]], "type": "MultiPolygon"}, "id": "98", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:24.81Z", "eo:cloud_cover": 11.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993449689, 2890200.9999493854], [287204.008580075, 2890200.9999492182], [309619.5416964863, 2985214.320649397], [309678.9993449689, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86691256385666, 26.115300676814865, 85.09756844347288, 27.00014495869513], "geometry": {"coordinates": [[[[85.08295244996945, 27.00014495869513], [84.86691256385666, 26.115300676814865], [85.09756844347288, 26.118530124867917], [85.08295244996945, 27.00014495869513]]]], "type": "MultiPolygon"}, "id": "99", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:24Z", "eo:cloud_cover": 14.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999791484, 2987896.384142618], [286704.01517351257, 2890200.9998984253], [309778.99998112395, 2890200.999898773], [309778.9999791484, 2987896.384142618]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99138255066413, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11481866333158, 27.109808966576917], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99138255066413, 26.606513939798244], [85.11481866333158, 27.109808966576917]]]], "type": "MultiPolygon"}, "id": "100", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:19.228Z", "eo:cloud_cover": 64.56, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[313123.5413321969, 2999998.999950041], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.9999858411, 2944424.735005519], [313123.5413321969, 2999998.999950041]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99104504000869, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10957522384611, 27.10973848800456], [84.99104504000869, 26.625819886381677], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10957522384611, 27.10973848800456]]]], "type": "MultiPolygon"}, "id": "101", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:19Z", "eo:cloud_cover": 64.57, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312603.53517006076, 2999998.9999000765], [300000.99997162016, 2946564.250697483], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312603.53517006076, 2999998.9999000765]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "102", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:15.868Z", "eo:cloud_cover": 63.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "103", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:15Z", "eo:cloud_cover": 63.69, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "104", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:18.38Z", "eo:cloud_cover": 72.63, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "105", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:18Z", "eo:cloud_cover": 83.52, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.11810909475693, 85.63734739314108, 27.11585054299498], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.63734739314108, 27.11585054299498], [85.3684640392312, 26.12329473021715], [84.99980812231152, 26.11810909475693], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "106", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:14.522Z", "eo:cloud_cover": 87.04, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364935.4890351385, 2999998.9999501836], [336876.91356471763, 2890360.865202003], [300000.99998660124, 2890301.0017057876], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63764996713037, 27.11585347775923], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36827496742443, 26.121849413506872], [85.63764996713037, 27.11585347775923], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "107", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:14Z", "eo:cloud_cover": 97.95, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336855.9986794612, 2890200.999898978], [364965.4866621272, 2999998.999900369], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}], "type": "FeatureCollection"});\n", + " geo_json_af49d322c1b4109dfc6c96d48e59e963_add({"bbox": [83.97449718584632, 26.099870530774936, 87.09846878677303, 27.122426095978682], "features": [{"bbox": [84.85991599974584, 26.115196947965348, 85.09656876169643, 27.02140237379041], "geometry": {"coordinates": [[[[85.09656876169643, 26.118516925219936], [84.85991599974584, 26.115196947965348], [85.08098439935365, 27.02140237379041], [85.09656876169643, 26.118516925219936]]]], "type": "MultiPolygon"}, "id": "0", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:27.515Z", "eo:cloud_cover": 99.8, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.99937814777, 2890200.999949386], [286004.0112078755, 2890200.9999492066], [309619.51448223717, 2990254.5931212255], [309678.99937814777, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85431897738938, 26.115113722880558, 85.09756844347288, 27.046173353391328], "geometry": {"coordinates": [[[[85.0821706924026, 27.046173353391328], [84.85431897738938, 26.115113722880558], [85.09756844347288, 26.118530124867917], [85.0821706924026, 27.046173353391328]]]], "type": "MultiPolygon"}, "id": "1", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:27Z", "eo:cloud_cover": 99.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790402, 2992997.337289539], [285444.0281836216, 2890200.9998984], [309778.99998112395, 2890200.999898773], [309778.9999790402, 2992997.337289539]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99054875171697, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10271880108492, 27.109646034528698], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99054875171697, 26.65417268689274], [85.10271880108492, 27.109646034528698]]]], "type": "MultiPolygon"}, "id": "2", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:22.151Z", "eo:cloud_cover": 57.6, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311923.5621962036, 2999998.999950035], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998576485, 2949706.3644513814], [311923.5621962036, 2999998.999950035]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99021016720492, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09787892948347, 27.1095805703451], [84.99021016720492, 26.67349178250019], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09787892948347, 27.1095805703451]]]], "type": "MultiPolygon"}, "id": "3", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:22Z", "eo:cloud_cover": 61.04, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311443.57496529585, 2999998.999900064], [300000.99997146835, 2951847.3527835887], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311443.57496529585, 2999998.999900064]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "4", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:18.806Z", "eo:cloud_cover": 3.74, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "5", "properties": {"constellation": "sentinel-2", "datetime": "2021-02-01T05:01:18Z", "eo:cloud_cover": 8.11, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "6", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:22.128Z", "eo:cloud_cover": 99.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "7", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:22Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095883167, 85.61556008092361, 27.115637474928107], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.61556008092361, 27.115637474928107], [85.34526916414836, 26.12302956201102], [84.99980812229234, 26.118109095883167], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "8", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:18.248Z", "eo:cloud_cover": 99.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [362775.4509909181, 2999998.9999501808], [334557.091379456, 2890360.7874559774], [300000.99998660083, 2890301.0018305895], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.61616519794866, 27.115643437826392], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.34517818043174, 26.1215860533333], [85.61616519794866, 27.115643437826392], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "9", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-30T05:11:18Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [334545.959130461, 2890200.9998989655], [362835.4438348785, 2999998.999900363], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85211998596424, 26.11508096606899, 85.09656876188872, 27.05010545521722], "geometry": {"coordinates": [[[[85.09656876188872, 26.118516925222472], [84.85211998596424, 26.11508096606899], [85.08049600627518, 27.05010545521722], [85.09656876188872, 26.118516925222472]]]], "type": "MultiPolygon"}, "id": "10", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:28.24Z", "eo:cloud_cover": 66.13, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993973824, 2890200.9999493854], [285224.01805281313, 2890200.9999491978], [309619.4982251847, 2993435.5318502225], [309678.9993973824, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8503210691886, 26.115054143096895, 85.09756844347288, 27.0602546091677], "geometry": {"coordinates": [[[[85.0819311583655, 27.0602546091677], [84.8503210691886, 26.115054143096895], [85.09756844347288, 26.118530124867917], [85.0819311583655, 27.0602546091677]]]], "type": "MultiPolygon"}, "id": "11", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:28Z", "eo:cloud_cover": 87.64, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790069, 2994557.8556298693], [285044.03529599134, 2890200.9998983927], [309778.99998112395, 2890200.999898773], [309778.9999790069, 2994557.8556298693]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.9900838557628, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09545869644884, 27.109547772349714], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.9900838557628, 26.680693924349583], [85.09545869644884, 27.109547772349714]]]], "type": "MultiPolygon"}, "id": "12", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:22.982Z", "eo:cloud_cover": 92.03, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311203.5512614505, 2999998.9999500304], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998572224, 2952645.512953477], [311203.5512614505, 2999998.9999500304]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98999525003521, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09404699870262, 27.10952862163276], [84.98999525003521, 26.685744493770496], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09404699870262, 27.10952862163276]]]], "type": "MultiPolygon"}, "id": "13", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:22Z", "eo:cloud_cover": 96.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311063.54764347215, 2999998.99990006], [300000.9999714296, 2953205.230767419], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311063.54764347215, 2999998.99990006]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "14", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:19.64Z", "eo:cloud_cover": 58.35, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "15", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-27T05:01:19Z", "eo:cloud_cover": 68.92, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "16", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:21.799Z", "eo:cloud_cover": 83.61, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "17", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:21Z", "eo:cloud_cover": 85.62, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095420106, 85.62161226930789, 27.115697001076246], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62161226930789, 27.115697001076246], [85.35246588421369, 26.12310932287774], [84.99980812230022, 26.118109095420106], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "18", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:17.934Z", "eo:cloud_cover": 80.65, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363375.47954230296, 2999998.9999501817], [335276.8666005779, 2890360.4889069297], [300000.9999866009, 2890301.001779276], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62463815460713, 27.11572666385249], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.3547769058312, 26.121695951946407], [85.62463815460713, 27.11572666385249], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "19", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-25T05:11:17Z", "eo:cloud_cover": 85.44, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335505.98552370776, 2890200.9998989715], [363675.4724137244, 2999998.9999003652], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86171518085854, 26.115223654620262, 85.09656876163972, 27.01329180841235], "geometry": {"coordinates": [[[[85.09656876163972, 26.118516925219186], [84.86171518085854, 26.115223654620262], [85.08112226456052, 27.01329180841235], [85.09656876163972, 26.118516925219186]]]], "type": "MultiPolygon"}, "id": "20", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:27.813Z", "eo:cloud_cover": 98.98, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993724744, 2890200.999949386], [286184.01905878674, 2890200.9999492075], [309619.51840865536, 2989355.7649197676], [309678.9993724744, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85631796901775, 26.115143471736573, 85.09756844347288, 27.03859346571344], "geometry": {"coordinates": [[[[85.08229955999778, 27.03859346571344], [84.85631796901775, 26.115143471736573], [85.09756844347288, 26.118530124867917], [85.08229955999778, 27.03859346571344]]]], "type": "MultiPolygon"}, "id": "21", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:27Z", "eo:cloud_cover": 99.38, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790574, 2992157.317447047], [285644.027912137, 2890200.999898405], [309778.99998112395, 2890200.999898773], [309778.9999790574, 2992157.317447047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99072905920437, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10513867421983, 27.109678703000128], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99072905920437, 26.64387664495549], [85.10513867421983, 27.109678703000128]]]], "type": "MultiPolygon"}, "id": "22", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:22.409Z", "eo:cloud_cover": 73.08, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312163.5489858648, 2999998.9999500355], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998578196, 2948565.335043125], [312163.5489858648, 2999998.9999500355]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99038781517335, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09969353160373, 27.10960513405961], [84.99038781517335, 26.663357902780763], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09969353160373, 27.10960513405961]]]], "type": "MultiPolygon"}, "id": "23", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:22Z", "eo:cloud_cover": 80.67, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311623.53568360565, 2999998.999900066], [300000.99997150234, 2950724.2912403205], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311623.53568360565, 2999998.999900066]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "24", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:19.059Z", "eo:cloud_cover": 40.8, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "25", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-22T05:01:19Z", "eo:cloud_cover": 44.14, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "26", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:22.7Z", "eo:cloud_cover": 94.64, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "27", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:22Z", "eo:cloud_cover": 96.45, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095788498, 85.61616555810537, 27.115643441824616], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.61616555810537, 27.115643441824616], [85.34706741326465, 26.123050206624008], [84.99980812229394, 26.118109095788498], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "28", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:18.824Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [362835.4795422762, 2999998.9999501808], [334736.94332958164, 2890360.788297595], [300000.9999865999, 2890301.0018200986], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.61656901766996, 27.11564741596567], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.34707820121862, 26.121607857979196], [85.61656901766996, 27.11564741596567], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "29", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-20T05:11:18Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [334735.9921045934, 2890200.9998989664], [362875.47954120056, 2999998.9999003634], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85331923274774, 26.11509883480568, 85.09656876187464, 27.047920296186884], "geometry": {"coordinates": [[[[85.09656876187464, 26.118516925222288], [84.85331923274774, 26.11509883480568], [85.08053322493234, 27.047920296186884], [85.09656876187464, 26.118516925222288]]]], "type": "MultiPolygon"}, "id": "30", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:28.633Z", "eo:cloud_cover": 99.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.99939597363, 2890200.9999493854], [285344.0033074538, 2890200.999949199], [309619.5006269894, 2993193.367205708], [309678.99939597363, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85152029336301, 26.115072026467644, 85.09756844347288, 27.05843882123475], "geometry": {"coordinates": [[[[85.08196205631192, 27.05843882123475], [84.85152029336301, 26.115072026467644], [85.09756844347288, 26.118530124867917], [85.08196205631192, 27.05843882123475]]]], "type": "MultiPolygon"}, "id": "31", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:28Z", "eo:cloud_cover": 99.94, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790124, 2994356.625493912], [285164.01845788734, 2890200.999898395], [309778.99998112395, 2890200.999898773], [309778.9999790124, 2994356.625493912]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99010266485588, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09606384555964, 27.10955597710321], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99010266485588, 26.679621623416406], [85.09606384555964, 27.10955597710321]]]], "type": "MultiPolygon"}, "id": "32", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:23.371Z", "eo:cloud_cover": 93.09, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311263.56623604044, 2999998.999950031], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.9999857251, 2952526.6777082738], [311263.56623604044, 2999998.999950031]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99002044997432, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09465210320413, 27.109536831864233], [84.99002044997432, 26.684308218523814], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09465210320413, 27.109536831864233]]]], "type": "MultiPolygon"}, "id": "33", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:23Z", "eo:cloud_cover": 97.46, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311123.5582535856, 2999998.9999000602], [300000.9999714334, 2953046.0588020203], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311123.5582535856, 2999998.9999000602]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "34", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:20.03Z", "eo:cloud_cover": 13.86, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "35", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-17T05:01:20Z", "eo:cloud_cover": 26.54, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "36", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:21.613Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "37", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:21Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084119894, 85.62403289083896, 27.115720736022958], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62403289083896, 27.115720736022958], [85.35416974119822, 26.122771532133587], [84.99980812249267, 26.118109084119894], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "38", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:17.748Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363615.4652803414, 2999998.9999501826], [335446.7765072418, 2890320.913884813], [300000.9999866011, 2890301.0005270625], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62695796231019, 27.11574936114063], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35667652006843, 26.12171762540041], [85.62695796231019, 27.11574936114063], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "39", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-15T05:11:17Z", "eo:cloud_cover": 100.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335695.976738287, 2890200.999898972], [363905.46289967623, 2999998.9999003652], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8653133107085, 26.115276997096565, 85.0965687615507, 27.000828651740363], "geometry": {"coordinates": [[[[85.0965687615507, 26.11851692521801], [84.8653133107085, 26.115276997096565], [85.08133402219367, 27.000828651740363], [85.0965687615507, 26.11851692521801]]]], "type": "MultiPolygon"}, "id": "40", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27.498Z", "eo:cloud_cover": 2.16, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993635697, 2890200.9999493854], [286544.01075315895, 2890200.999949211], [309619.5263841527, 2987974.576444436], [309678.9993635697, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8653133107085, 26.115276997096565, 85.0965687615507, 27.000828651740363], "geometry": {"coordinates": [[[[85.0965687615507, 26.11851692521801], [84.8653133107085, 26.115276997096565], [85.08133402219367, 27.000828651740363], [85.0965687615507, 26.11851692521801]]]], "type": "MultiPolygon"}, "id": "41", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27.498Z", "eo:cloud_cover": 1.9, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993635697, 2890200.9999493854], [286544.01075315895, 2890200.999949211], [309619.5263841527, 2987974.576444436], [309678.9993635697, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85991606409317, 26.115196948462444, 85.09756844347288, 27.026495224733697], "geometry": {"coordinates": [[[[85.08250513991555, 27.026495224733697], [84.85991606409317, 26.115196948462444], [85.09756844347288, 26.118530124867917], [85.08250513991555, 27.026495224733697]]]], "type": "MultiPolygon"}, "id": "42", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:27Z", "eo:cloud_cover": 9.79, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790873, 2990816.565747992], [286004.01764498814, 2890200.9998984113], [309778.99998112395, 2890200.999898773], [309778.9999790873, 2990816.565747992]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99092804330515, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10816369669351, 27.1097194823912], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99092804330515, 26.632507671946716], [85.10816369669351, 27.1097194823912]]]], "type": "MultiPolygon"}, "id": "43", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22.035Z", "eo:cloud_cover": 41.35, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312463.54985729704, 2999998.999950037], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998579896, 2947305.4031824474], [312463.54985729704, 2999998.999950037]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99092804330515, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10816369669351, 27.1097194823912], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99092804330515, 26.632507671946716], [85.10816369669351, 27.1097194823912]]]], "type": "MultiPolygon"}, "id": "44", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22.035Z", "eo:cloud_cover": 41.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312463.54985729704, 2999998.999950037], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998579896, 2947305.4031824474], [312463.54985729704, 2999998.999950037]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99059326070267, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10292026046827, 27.10964875538594], [84.99059326070267, 26.651631611930654], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10292026046827, 27.10964875538594]]]], "type": "MultiPolygon"}, "id": "45", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:22Z", "eo:cloud_cover": 42.43, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311943.54160160886, 2999998.99990007], [300000.9999715397, 2949424.756919319], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311943.54160160886, 2999998.99990007]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "46", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18.68Z", "eo:cloud_cover": 85.42, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "47", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18.68Z", "eo:cloud_cover": 85.44, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "48", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-12T05:01:18Z", "eo:cloud_cover": 85.69, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "49", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:22.659Z", "eo:cloud_cover": 57.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "50", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:22Z", "eo:cloud_cover": 61.42, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084174645, 85.62040188773365, 27.115685117262238], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62040188773365, 27.115685117262238], [85.35116974671323, 26.12273753860778], [84.99980812249174, 26.118109084174645], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "51", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:18.786Z", "eo:cloud_cover": 62.78, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363255.47954229865, 2999998.999950181], [335146.7326449137, 2890320.9470330887], [300000.9999866015, 2890301.000533129], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62090616537333, 27.11569006919793], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35117749820246, 26.12165481619905], [85.62090616537333, 27.11569006919793], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "52", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-10T05:11:18Z", "eo:cloud_cover": 69.93, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335145.9877180663, 2890200.9998989697], [363305.4747903013, 2999998.999900365], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85691734017823, 26.11515238659166, 85.0965687617923, 27.035457254685085], "geometry": {"coordinates": [[[[85.0965687617923, 26.1185169252212], [84.85691734017823, 26.11515238659166], [85.08074535728585, 27.035457254685085], [85.0965687617923, 26.1185169252212]]]], "type": "MultiPolygon"}, "id": "53", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:28.448Z", "eo:cloud_cover": 15.29, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993877371, 2890200.999949386], [285703.9951213115, 2890200.9999492024], [309619.508060987, 2991812.184233213], [309678.9993877371, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.85531826175956, 26.115128597628168, 85.09756844347288, 27.045798337915098], "geometry": {"coordinates": [[[[85.08217706933188, 27.045798337915098], [84.85531826175956, 26.115128597628168], [85.09756844347288, 26.118530124867917], [85.08217706933188, 27.045798337915098]]]], "type": "MultiPolygon"}, "id": "54", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:28Z", "eo:cloud_cover": 17.88, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.999979041, 2992955.777225961], [285544.0069319776, 2890200.999898403], [309778.99998112395, 2890200.999898773], [309778.999979041, 2992955.777225961]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99033073822933, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.09908864712772, 27.109596948979497], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99033073822933, 26.66661443568403], [85.09908864712772, 27.109596948979497]]]], "type": "MultiPolygon"}, "id": "55", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:23.127Z", "eo:cloud_cover": 22.86, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311563.5471076066, 2999998.9999500327], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998574506, 2951085.188059921], [311563.5471076066, 2999998.9999500327]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99025484691394, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.09787861797155, 27.109580566126247], [84.99025484691394, 26.67094354660913], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.09787861797155, 27.109580566126247]]]], "type": "MultiPolygon"}, "id": "56", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:23Z", "eo:cloud_cover": 26.65, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[311443.54407150135, 2999998.999900064], [300000.9999714772, 2951564.950835297], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [311443.54407150135, 2999998.999900064]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "57", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:19.781Z", "eo:cloud_cover": 19.77, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "58", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-07T05:01:19Z", "eo:cloud_cover": 24.88, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "59", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:20.755Z", "eo:cloud_cover": 97.36, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "60", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:20Z", "eo:cloud_cover": 89.56, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084072174, 85.62645380305513, 27.115744432092082], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62645380305513, 27.115744432092082], [85.3571687494961, 26.122805657321], [84.99980812249348, 26.118109084072174], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "61", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:16.893Z", "eo:cloud_cover": 94.79, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363855.4795423298, 2999998.9999501826], [335746.72148429026, 2890320.903484902], [300000.9999866, 2890301.0005217744], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62958060929354, 27.115774975298784], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35987615491447, 26.121754074697094], [85.62958060929354, 27.115774975298784], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "62", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-05T05:11:16Z", "eo:cloud_cover": 86.84, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336015.98991202377, 2890200.9998989734], [364165.4771662437, 2999998.999900366], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86771226755978, 26.115312511847023, 85.09656876146715, 26.989478152434632], "geometry": {"coordinates": [[[[85.09656876146715, 26.11851692521691], [84.86771226755978, 26.115312511847023], [85.08152673772673, 26.989478152434632], [85.09656876146715, 26.11851692521691]]]], "type": "MultiPolygon"}, "id": "63", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:26.531Z", "eo:cloud_cover": 69.78, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993552123, 2890200.999949386], [286784.02502689866, 2890200.999949214], [309619.5318884537, 2986716.696875158], [309678.9993552123, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86251491793062, 26.11523551807399, 85.09756844347288, 27.014233124220173], "geometry": {"coordinates": [[[[85.08271337209581, 27.014233124220173], [84.86251491793062, 26.11523551807399], [85.09756844347288, 26.118530124867917], [85.08271337209581, 27.014233124220173]]]], "type": "MultiPolygon"}, "id": "64", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:26Z", "eo:cloud_cover": 40.37, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.999979116, 2989457.657316997], [286264.0325732905, 2890200.999898418], [309778.99998112395, 2890200.999898773], [309778.999979116, 2989457.657316997]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99113644995941, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11118866575222, 27.109760195903913], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99113644995941, 26.620593079199036], [85.11118866575222, 27.109760195903913]]]], "type": "MultiPolygon"}, "id": "65", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:21.01Z", "eo:cloud_cover": 57.68, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312763.54479738546, 2999998.999950039], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.999985819, 2945985.0069993148], [312763.54479738546, 2999998.999950039]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99081132097226, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10614691143729, 27.10969230152248], [84.99081132097226, 26.639177424500282], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10614691143729, 27.10969230152248]]]], "type": "MultiPolygon"}, "id": "66", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:21Z", "eo:cloud_cover": 32.72, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312263.5390710593, 2999998.999900073], [300000.9999715774, 2948044.55796389], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312263.5390710593, 2999998.999900073]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "67", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:17.651Z", "eo:cloud_cover": 58.51, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "68", "properties": {"constellation": "sentinel-2", "datetime": "2021-01-02T05:01:17Z", "eo:cloud_cover": 32.38, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "69", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:22.001Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "70", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:22Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109095390118, 85.62342798664449, 27.115714808659458], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62342798664449, 27.115714808659458], [85.35486553297072, 26.123139480207097], [84.99980812230073, 26.118109095390118], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "71", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:18.131Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [363555.49377687555, 2999998.9999501817], [335516.8703076722, 2890360.792803573], [300000.9999866008, 2890301.0017759525], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62403310651105, 27.115720737686132], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35477703736423, 26.121695953447986], [85.62403310651105, 27.115720737686132], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "72", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-31T05:11:18Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335505.99867908156, 2890200.9998989715], [363615.4866619877, 2999998.9999003643], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86111572893994, 26.11521475898117, 85.09656876162826, 27.011700364424392], "geometry": {"coordinates": [[[[85.09656876162826, 26.118516925219037], [84.86111572893994, 26.11521475898117], [85.08114928910052, 27.011700364424392], [85.09656876162826, 26.118516925219037]]]], "type": "MultiPolygon"}, "id": "73", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:27.703Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993713277, 2890200.999949386], [286124.0439955358, 2890200.999949207], [309619.51715978456, 2989179.3982465165], [309678.9993713277, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.8597164859796, 26.115193984584092, 85.09756844347288, 27.022185115063223], "geometry": {"coordinates": [[[[85.08257834836726, 27.022185115063223], [84.8597164859796, 26.115193984584092], [85.09756844347288, 26.118530124867917], [85.08257834836726, 27.022185115063223]]]], "type": "MultiPolygon"}, "id": "74", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:27Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999790966, 2990338.9112138813], [285984.04986347526, 2890200.9998984113], [309778.99998112395, 2890200.999898773], [309778.9999790966, 2990338.9112138813]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99070962727903, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.10574406742538, 27.109686869333746], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99070962727903, 26.644986526972442], [85.10574406742538, 27.109686869333746]]]], "type": "MultiPolygon"}, "id": "75", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:22.262Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312223.5877606057, 2999998.9999500364], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998578, 2948688.3344586524], [312223.5877606057, 2999998.9999500364]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99063084423692, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10413054556199, 27.109665097802772], [84.99063084423692, 26.64948566348335], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10413054556199, 27.109665097802772]]]], "type": "MultiPolygon"}, "id": "76", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:22Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312063.5695948309, 2999998.999900071], [300000.9999715461, 2949186.9382633283], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312063.5695948309, 2999998.999900071]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "77", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:18.908Z", "eo:cloud_cover": 0.06, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "78", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-28T05:01:18Z", "eo:cloud_cover": 0.12, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "79", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:19.222Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "80", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:19Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109094896553, 85.63361499624489, 27.11581428209204], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.63361499624489, 27.11581428209204], [85.36326578457708, 26.123232525711007], [84.99980812230913, 26.118109094896553], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "81", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:15.363Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364565.4533757727, 2999998.9999501826], [336357.01157670154, 2890360.504195366], [300000.99998659984, 2890301.0017212597], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63633842210268, 27.115840749993996], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36577507918904, 26.12182108728308], [85.63633842210268, 27.115840749993996], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "82", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-26T05:11:15Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336605.9723412384, 2890200.999898977], [364835.4581381668, 2999998.999900368], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.87370913247089, 26.1154011162189, 85.09656876131442, 26.96942118380985], "geometry": {"coordinates": [[[[85.09656876131442, 26.11851692521489], [84.87370913247089, 26.1154011162189], [85.08186704281091, 26.96942118380985], [85.09656876131442, 26.11851692521489]]]], "type": "MultiPolygon"}, "id": "83", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:24.851Z", "eo:cloud_cover": 2.86, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993399331, 2890200.999949386], [287384.00600355875, 2890200.9999492196], [309619.54602342134, 2984493.9583870284], [309678.9993399331, 2890200.999949386]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86851181155673, 26.11532433916224, 85.09756844347288, 26.99346998614666], "geometry": {"coordinates": [[[[85.08306566381337, 26.99346998614666], [84.86851181155673, 26.11532433916224], [85.09756844347288, 26.118530124867917], [85.08306566381337, 26.99346998614666]]]], "type": "MultiPolygon"}, "id": "84", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:24Z", "eo:cloud_cover": 9.82, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.99997916433, 2987156.6541095586], [286864.01885031525, 2890200.999898429], [309778.99998112395, 2890200.999898773], [309778.99997916433, 2987156.6541095586]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99148647873133, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.1166337800766, 27.10983331830935], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99148647873133, 26.600565214320135], [85.1166337800766, 27.10983331830935]]]], "type": "MultiPolygon"}, "id": "85", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:19.235Z", "eo:cloud_cover": 22.03, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[313303.55095624307, 2999998.999950042], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.9999858501, 2943765.4890499315], [313303.55095624307, 2999998.999950042]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.9911395272954, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.11139039779779, 27.10976290827734], [84.9911395272954, 26.62041708427541], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.11139039779779, 27.10976290827734]]]], "type": "MultiPolygon"}, "id": "86", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:19Z", "eo:cloud_cover": 25.28, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312783.55112516554, 2999998.9999000784], [300000.99997163774, 2945965.5029495205], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312783.55112516554, 2999998.9999000784]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "87", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:15.869Z", "eo:cloud_cover": 18.19, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "88", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-23T05:01:15Z", "eo:cloud_cover": 23.09, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "89", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:20.558Z", "eo:cloud_cover": 97.76, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "90", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:20Z", "eo:cloud_cover": 98.75, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.118109084048648, 85.62887457438971, 27.11576808505555], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.62887457438971, 27.11576808505555], [85.3595685081882, 26.12283339817251], [84.99980812249389, 26.118109084048648], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "91", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:16.692Z", "eo:cloud_cover": 82.54, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364095.4795423419, 2999998.9999501826], [335986.73296072177, 2890320.948264874], [300000.9999866019, 2890301.0005191676], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.62947969578991, 27.11577399063008], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.35957615736052, 26.121750660231587], [85.62947969578991, 27.11577399063008], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "92", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-21T05:11:16Z", "eo:cloud_cover": 85.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [335985.9855238461, 2890200.999898975], [364155.472413776, 2999998.9999003666], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86651298168346, 26.115294762314498, 85.09656876148725, 26.99220114980222], "geometry": {"coordinates": [[[[85.09656876148725, 26.118516925217172], [84.86651298168346, 26.115294762314498], [85.08148050135866, 26.99220114980222], [85.09656876148725, 26.118516925217172]]]], "type": "MultiPolygon"}, "id": "93", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:26.153Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993572218, 2890200.9999493854], [286664.03721054754, 2890200.9999492127], [309619.5291698219, 2987018.46340201], [309678.9993572218, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86511375803921, 26.11527404061187, 85.09756844347288, 27.002330625649652], "geometry": {"coordinates": [[[[85.0829153704347, 27.002330625649652], [84.86511375803921, 26.11527404061187], [85.09756844347288, 26.118530124867917], [85.0829153704347, 27.002330625649652]]]], "type": "MultiPolygon"}, "id": "94", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:26Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999791434, 2988138.603052801], [286524.04560061614, 2890200.999898422], [309778.99998112395, 2890200.999898773], [309778.9999791434, 2988138.603052801]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99106997035383, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11058382689637, 27.10975206049856], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99106997035383, 26.624394520828584], [85.11058382689637, 27.10975206049856]]]], "type": "MultiPolygon"}, "id": "95", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:20.619Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312703.5612274548, 2999998.9999500387], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.99998581223, 2946406.2892071125], [312703.5612274548, 2999998.9999500387]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99099434507501, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10917203875776, 27.109733060607315], [84.99099434507501, 26.628718002893105], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10917203875776, 27.109733060607315]]]], "type": "MultiPolygon"}, "id": "96", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:20Z", "eo:cloud_cover": 0.0, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312563.55012902117, 2999998.999900077], [300000.99997161236, 2946885.425115854], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312563.55012902117, 2999998.999900077]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "97", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:17.258Z", "eo:cloud_cover": 1.18, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "98", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-18T05:01:17Z", "eo:cloud_cover": 1.26, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "99", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:17.774Z", "eo:cloud_cover": 11.6, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "100", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:17Z", "eo:cloud_cover": 6.91, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.11810908399074, 85.63311064337604, 27.11580937460647], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.63311064337604, 27.11580937460647], [85.36256898946334, 26.122867032263677], [84.99980812249487, 26.11810908399074], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "101", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:13.918Z", "eo:cloud_cover": 1.32, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364515.4509910104, 2999998.9999501826], [336286.8237343, 2890320.8940566275], [300000.9999866013, 2890301.00051275], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63593493446095, 27.11583683192259], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36527513266296, 26.12181541718738], [85.63593493446095, 27.11583683192259], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "102", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-16T05:11:13Z", "eo:cloud_cover": 0.31, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336555.97014143027, 2890200.999898976], [364795.4557562189, 2999998.9999003666], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.87191003877271, 26.115374560606163, 85.09656876136475, 26.975921407886787], "geometry": {"coordinates": [[[[85.09656876136475, 26.118516925215555], [84.87191003877271, 26.115374560606163], [85.08175679550003, 26.975921407886787], [85.09656876136475, 26.118516925215555]]]], "type": "MultiPolygon"}, "id": "103", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:24.81Z", "eo:cloud_cover": 11.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309678.9993449689, 2890200.9999493854], [287204.008580075, 2890200.9999492182], [309619.5416964863, 2985214.320649397], [309678.9993449689, 2890200.9999493854]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.86691256385666, 26.115300676814865, 85.09756844347288, 27.00014495869513], "geometry": {"coordinates": [[[[85.08295244996945, 27.00014495869513], [84.86691256385666, 26.115300676814865], [85.09756844347288, 26.118530124867917], [85.08295244996945, 27.00014495869513]]]], "type": "MultiPolygon"}, "id": "104", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:24Z", "eo:cloud_cover": 14.15, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[309778.9999791484, 2987896.384142618], [286704.01517351257, 2890200.9998984253], [309778.99998112395, 2890200.999898773], [309778.9999791484, 2987896.384142618]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99138255066413, 26.117206660110575, 86.09773093745308, 27.119512132728058], "geometry": {"coordinates": [[[[85.11481866333158, 27.109808966576917], [86.08991334819011, 27.119512132728058], [86.09773093745308, 26.12826238729873], [84.99982349076792, 26.117206660110575], [84.99138255066413, 26.606513939798244], [85.11481866333158, 27.109808966576917]]]], "type": "MultiPolygon"}, "id": "105", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:19.228Z", "eo:cloud_cover": 64.56, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[313123.5413321969, 2999998.999950041], [409798.9999999413, 2999998.999950213], [409798.9999999493, 2890200.9999495605], [300000.9999866022, 2890200.9999493263], [300000.9999858411, 2944424.735005519], [313123.5413321969, 2999998.999950041]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.99104504000869, 26.11720665965143, 86.09773093745606, 27.119512132278615], "geometry": {"coordinates": [[[[85.10957522384611, 27.10973848800456], [84.99104504000869, 26.625819886381677], [84.99982349064179, 26.11720665965143], [86.09773093745606, 26.128262386843335], [86.08991334819315, 27.119512132278615], [85.10957522384611, 27.10973848800456]]]], "type": "MultiPolygon"}, "id": "106", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:19Z", "eo:cloud_cover": 64.57, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[312603.53517006076, 2999998.9999000765], [300000.99997162016, 2946564.250697483], [300000.9999732041, 2890200.999898652], [409798.9999998984, 2890200.999899122], [409798.99999988225, 2999998.9999004267], [312603.53517006076, 2999998.9999000765]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090033, 26.127612771606028, 87.09846878677303, 27.122426095978682], "geometry": {"coordinates": [[[[85.99066428090033, 27.118833971927074], [87.09846878677303, 27.122426095978682], [87.09762280704153, 26.131053692557387], [85.9993340825254, 26.127612771606028], [85.99066428090033, 27.118833971927074]]]], "type": "MultiPolygon"}, "id": "107", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:15.868Z", "eo:cloud_cover": 63.99, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999998795, 2999998.999950209], [509758.9999999997, 2999998.999950225], [509759.0000000003, 2890200.99994957], [399960.99999989406, 2890200.9999495572], [399960.9999998795, 2999998.999950209]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [85.99066428090316, 26.12761277115061, 87.09846878677263, 27.122426095529296], "geometry": {"coordinates": [[[[85.99066428090316, 27.118833971477603], [85.99933408252822, 26.12761277115061], [87.09762280704115, 26.13105369210202], [87.09846878677263, 27.122426095529296], [85.99066428090316, 27.118833971477603]]]], "type": "MultiPolygon"}, "id": "108", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-13T05:01:15Z", "eo:cloud_cover": 63.69, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2b", "proj:bbox": [399960.0, 2890200.0, 509760.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[399960.9999997609, 2999998.999900419], [399960.9999997885, 2890200.999899115], [509759.0, 2890200.9998991406], [509758.9999999996, 2999998.99990045], [399960.9999997609, 2999998.999900419]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718839955, 26.0998705313059, 85.09756844355984, 27.109352254898926], "geometry": {"coordinates": [[[[83.97449718839955, 27.089873003624348], [85.08109459161784, 27.109352254898926], [85.09756844355984, 26.11853012532594], [84.00044271845168, 26.0998705313059], [83.97449718839955, 27.089873003624348]]]], "type": "MultiPolygon"}, "id": "109", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:18.38Z", "eo:cloud_cover": 72.63, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.99974525324, 2999998.999947047], [309778.9999894453, 2999998.999950023], [309778.9999905625, 2890200.999949386], [199980.9997716854, 2890200.99994638], [199980.99974525324, 2999998.999947047]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [83.97449718584632, 26.099870530774936, 85.09756844347288, 27.10935225444652], "geometry": {"coordinates": [[[[83.97449718584632, 27.089873003091657], [84.00044271618387, 26.099870530774936], [85.09756844347288, 26.118530124867917], [85.08109459151912, 27.10935225444652], [83.97449718584632, 27.089873003091657]]]], "type": "MultiPolygon"}, "id": "110", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:18Z", "eo:cloud_cover": 83.52, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [199980.0, 2890200.0, 309780.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[199980.9994905059, 2999998.999894095], [199980.99954337184, 2890200.99989276], [309778.99998112395, 2890200.999898773], [309778.9999788913, 2999998.9999000467], [199980.9994905059, 2999998.999894095]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458900488, 26.11810909475693, 85.63734739314108, 27.11585054299498], "geometry": {"coordinates": [[[[84.98250458900488, 27.1079706450379], [85.63734739314108, 27.11585054299498], [85.3684640392312, 26.12329473021715], [84.99980812231152, 26.11810909475693], [84.98250458900488, 27.1079706450379]]]], "type": "MultiPolygon"}, "id": "111", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:14.522Z", "eo:cloud_cover": 87.04, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99998502433, 2999998.999949958], [364935.4890351385, 2999998.9999501836], [336876.91356471763, 2890360.865202003], [300000.99998660124, 2890301.0017057876], [300000.99998502433, 2999998.999949958]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}, {"bbox": [84.98250458886197, 26.11720665965143, 85.63764996713037, 27.11585347775923], "geometry": {"coordinates": [[[[84.98250458886197, 27.10797064458421], [84.99982349064179, 26.11720665965143], [85.36827496742443, 26.121849413506872], [85.63764996713037, 27.11585347775923], [84.98250458886197, 27.10797064458421]]]], "type": "MultiPolygon"}, "id": "112", "properties": {"constellation": "sentinel-2", "datetime": "2020-12-11T05:11:14Z", "eo:cloud_cover": 97.95, "gsd": 10, "instruments": ["msi"], "platform": "sentinel-2a", "proj:bbox": [300000.0, 2890200.0, 409800.0, 3000000.0], "proj:epsg": 32645, "proj:geometry": {"coordinates": [[[[300000.99997004715, 2999998.999899917], [300000.9999732041, 2890200.999898652], [336855.9986794612, 2890200.999898978], [364965.4866621272, 2999998.999900369], [300000.99997004715, 2999998.999899917]]]], "crs": {"properties": {"name": "urn:ogc:def:crs:EPSG::32645"}, "type": "name"}, "type": "MultiPolygon"}}, "type": "Feature"}], "type": "FeatureCollection"});\n", "\n", " \n", " \n", - " geo_json_d888aebe6c1088cd9ac4bee21273259e.bindTooltip(\n", + " geo_json_af49d322c1b4109dfc6c96d48e59e963.bindTooltip(\n", " function(layer){\n", " let div = L.DomUtil.create('div');\n", " \n", @@ -2202,7 +3307,7 @@ " ,{"className": "foliumtooltip", "sticky": true});\n", " \n", " \n", - " geo_json_d888aebe6c1088cd9ac4bee21273259e.bindPopup(\n", + " geo_json_af49d322c1b4109dfc6c96d48e59e963.bindPopup(\n", " function(layer){\n", " let div = L.DomUtil.create('div');\n", " \n", @@ -2226,7 +3331,7 @@ " ,{"className": "foliumpopup"});\n", " \n", " \n", - " map_6cb697851e1c83e1430594f6140dbb0b.fitBounds(\n", + " map_b97ab38deab94a64756b267f303433a4.fitBounds(\n", " [[26.099870530774936, 83.97449718584632], [27.122426095978682, 87.09846878677303]],\n", " {}\n", " );\n", @@ -2235,7 +3340,7 @@ "</html>\" width=\"400px\" height=\"500px\"style=\"border:none !important;\" \"allowfullscreen\" \"webkitallowfullscreen\" \"mozallowfullscreen\">" ], "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -2285,10 +3390,58 @@ { "cell_type": "code", "execution_count": null, - "id": "c844edb9-185a-426d-bc82-ee8deb97938d", + "id": "c94f38ef-5c4c-49ed-9425-1b70b8954e52", "metadata": {}, "outputs": [], - "source": [] + "source": [ + "from pystac_client import Client\n", + "import geopandas as gpd\n", + "import requests\n", + "from creds import *\n", + "\n", + "\n", + "# Code from CDSE\n", + "def get_keycloak(username: str, password: str) -> str:\n", + "data = {\n", + "\"client_id\": \"cdse-public\",\n", + "\"username\": username,\n", + "\"password\": password,\n", + "\"grant_type\": \"password\",\n", + "}\n", + "try:\n", + "r = requests.post(\"https://identity.dataspace.copernicus.eu/auth/realms/CDSE/protocol/openid-connect/token\",\n", + "data=data,\n", + ")\n", + "r.raise_for_status()\n", + "exceptExceptionase:\n", + "raiseException(\n", + "f\"Keycloak token creation failed. Reponse from the server was: {r.json()}\"\n", + ")\n", + "returnr.json()[\"access_token\"]\n", + "\n", + "# Get AOI geometry\n", + "AOI = gpd.read_file('.geojson')['geometry'][0]\n", + "\n", + "# Format date range string\n", + "DATES = \"2020-01-01/2020-06-29\"\n", + "\n", + "# Retrieve token from CDSE function\n", + "TOKEN = get_keycloak(, )\n", + "\n", + "# Instantiate the client with STAC API endpoint\n", + "ENDPOINT = Client.open('https://catalogue.dataspace.copernicus.eu/stac',\n", + "headers={\"Authorization\":f\"Bearer {TOKEN}\"})\n", + "\n", + "# Perform a search\n", + "search = ENDPOINT.search(\n", + "collections=['SENTINEL-3'],\n", + "datetime=DATES,\n", + "intersects=AOI,\n", + ")\n", + "\n", + "# Get items (Here is where I get the error get the error)\n", + "itemResults = search.get_all_items()" + ] } ], "metadata": {