diff --git a/content/GCP/06_running_analysis.ipynb b/content/GCP/06_running_analysis.ipynb index f6b01e3..1c34d1b 100644 --- a/content/GCP/06_running_analysis.ipynb +++ b/content/GCP/06_running_analysis.ipynb @@ -68,7 +68,9 @@ "\n", "Since we only create resources as we need them in the cloud, we will now create a new virtual machine (VM)instance for Drew to use for their analysis.\n", "\n", - "We will do this as an exercise to give you practice in creating resources. Since the virtual machine will need access to storage on your behalf, you will need to change the **access scope** to give **Full** access to the **Storage** API to the virtual machine." + "We will do this as an exercise to give you practice in creating resources. Since the virtual machine will need access to storage on your behalf, you will need to change the **access scope** to give **Full** access to the **Storage** API to the virtual machine.\n", + "\n", + "Before you do anything, think about (and check) your **who**, **where**, and **what**!\n" ] }, { @@ -90,9 +92,9 @@ ":class: exercise\n", "\n", "Using the console navigate to the \"Compute Engine\" service and create a new VM with the following properties.\n", - " * Set the VM instance **name** to \"essentials\"\n", - " * Select a bit larger VM instance by changing the machine type to \"**e2-standard-2**\".\n", - " * Set the VM instance API access for \"**Storage**\" to \"**Full**\". This can be found under \"Identity and API access\" on the \"create an instance\" page and then selecting \"Set access for each API\" and change \"Storage\" to \"Full\". *This will allow the VM to create, read, write, and delete all storage buckets in the project\"*\n", + " * Set the VM instance **name** to \"**essentials**\"\n", + " * Select a bit larger VM instance by changing the machine **type** to \"**e2-standard-2**\".\n", + " * Set the VM instance API access for \"**Storage**\" to \"**Full**\". This can be found under \"Identity and API access\" on the \"create an instance\" page and then selecting \"**Set access for each API**\" and change \"Storage\" to \"Full\". *This will allow the VM to create, read, write, and delete all storage buckets in the project\"*\n", " \n", ":::" ] @@ -121,7 +123,7 @@ "source": [ "## Connect to the VM\n", "\n", - "Now login to the new virtual machine instance by opening up the Cloud Shell and by running the following command:\n", + "Now login to the new virtual machine instance by opening up the Cloud Shell (don't forget to check your **who**, **where**, and **what**) and then running the following command:\n", "```\n", "gcloud compute ssh essentials\n", "```\n", @@ -317,7 +319,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 1, "id": "96db6a66-3fbf-419a-b8c8-dbb27639e990", "metadata": {}, "outputs": [], @@ -327,7 +329,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 2, "id": "36554c99-ba08-4733-8ef2-e68d42d0d2b7", "metadata": {}, "outputs": [ @@ -336,9 +338,12 @@ "output_type": "stream", "text": [ "Cloning into 'CLASS-Examples'...\n", - "remote: Enumerating objects: 86, done.\u001b[K\n", - "remote: Total 86 (delta 0), reused 0 (delta 0), pack-reused 86\u001b[K\n", - "Unpacking objects: 100% (86/86), done.\n" + "remote: Enumerating objects: 117, done.\u001b[K\n", + "remote: Counting objects: 100% (10/10), done.\u001b[K\n", + "remote: Compressing objects: 100% (9/9), done.\u001b[K\n", + "remote: Total 117 (delta 1), reused 9 (delta 1), pack-reused 107\u001b[K\n", + "Receiving objects: 100% (117/117), 20.66 KiB | 556.00 KiB/s, done.\n", + "Resolving deltas: 100% (44/44), done.\n" ] } ], @@ -356,7 +361,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 3, "id": "90c1cda7-60d4-44bb-84f8-e776a77a94ab", "metadata": {}, "outputs": [], @@ -377,7 +382,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 4, "id": "55b628d5-6e5c-45a5-9cd3-c129db9cdcd2", "metadata": {}, "outputs": [ @@ -385,14 +390,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "total 28\n", - "-rw-r--r-- 1 learner learner 964 Feb 14 20:30 ReadMe.md\n", - "-rw-r--r-- 1 learner learner 72 Feb 14 20:30 clean.sh\n", - "-rw-r--r-- 1 learner learner 280 Feb 14 20:30 download.sh\n", - "-rw-r--r-- 1 learner learner 314 Feb 14 20:30 get-index.sh\n", - "-rw-r--r-- 1 learner learner 613 Feb 14 20:30 process_sat.py\n", - "-rw-r--r-- 1 learner learner 76 Feb 14 20:30 search.json\n", - "-rw-r--r-- 1 learner learner 783 Feb 14 20:30 search.py\n" + "total 32\n", + "-rw-r--r-- 1 learner learner 964 May 20 15:58 ReadMe.md\n", + "-rw-r--r-- 1 learner learner 72 May 20 15:58 clean.sh\n", + "-rw-r--r-- 1 learner learner 280 May 20 15:58 download.sh\n", + "-rw-r--r-- 1 learner learner 113 May 20 15:58 get-data.sh\n", + "-rw-r--r-- 1 learner learner 345 May 20 15:58 get-index.sh\n", + "-rw-r--r-- 1 learner learner 613 May 20 15:58 process_sat.py\n", + "-rw-r--r-- 1 learner learner 95 May 20 15:58 search.json\n", + "-rw-r--r-- 1 learner learner 851 May 20 15:58 search.py\n" ] } ], @@ -414,7 +420,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 5, "id": "e56ab74a-ae6d-4602-a26b-4a2656bd40cd", "metadata": {}, "outputs": [ @@ -463,7 +469,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 6, "id": "bbe85b75-c7cd-40ed-a3b0-37cbd0a5f52e", "metadata": {}, "outputs": [ @@ -481,7 +487,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 7, "id": "18a9b71c-5871-4ce2-a202-b48ad04e8d38", "metadata": {}, "outputs": [ @@ -490,12 +496,7 @@ "output_type": "stream", "text": [ "Copying gs://gcp-public-data-landsat/index.csv.gz...\n", - "==> NOTE: You are downloading one or more large file(s), which would \n", - "run significantly faster if you enabled sliced object downloads. This\n", - "feature is enabled by default but requires that compiled crcmod be\n", - "installed (see \"gsutil help crcmod\").\n", - "\n", - "/ [1 files][731.9 MiB/731.9 MiB] \n", + "\\ [1 files][731.9 MiB/731.9 MiB] 54.4 MiB/s \n", "Operation completed over 1 objects/731.9 MiB. \n" ] } @@ -514,7 +515,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 8, "id": "2cdaf24c-c4aa-4e80-9236-939e7c982916", "metadata": {}, "outputs": [], @@ -532,7 +533,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 9, "id": "b005876c-f9af-43d6-80c6-f04295413b9b", "metadata": {}, "outputs": [ @@ -541,7 +542,7 @@ "output_type": "stream", "text": [ "total 2.5G\n", - "-rw-r--r-- 1 learner learner 2.5G Feb 14 20:32 index.csv\n" + "-rw-r--r-- 1 learner learner 2.5G May 20 15:59 index.csv\n" ] } ], @@ -559,7 +560,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 10, "id": "ffe969db-d207-44fe-8957-8d129c76ee8f", "metadata": {}, "outputs": [ @@ -570,12 +571,18 @@ "SCENE_ID,PRODUCT_ID,SPACECRAFT_ID,SENSOR_ID,DATE_ACQUIRED,COLLECTION_NUMBER,COLLECTION_CATEGORY,SENSING_TIME,DATA_TYPE,WRS_PATH,WRS_ROW,CLOUD_COVER,NORTH_LAT,SOUTH_LAT,WEST_LON,EAST_LON,TOTAL_SIZE,BASE_URL\n", "LE71800592011134ASN00,LE07_L1TP_180059_20110514_20161209_01_T1,LANDSAT_7,ETM,2011-05-14,01,T1,2011-05-14T08:50:07.5251363Z,L1TP,180,59,74.0,2.39913,0.50961,18.09062,20.2487,181281962,gs://gcp-public-data-landsat/LE07/01/180/059/LE07_L1TP_180059_20110514_20161209_01_T1\n", "LT51360422008226BKT00,LT05_L1GS_136042_20080813_20161030_01_T2,LANDSAT_5,TM,2008-08-13,01,T2,2008-08-13T04:03:49.0450690Z,L1GS,136,42,92.0,26.9495,25.03915,91.40541,93.81099,141994748,gs://gcp-public-data-landsat/LT05/01/136/042/LT05_L1GS_136042_20080813_20161030_01_T2\n", - "LE71760312020339NSG00,LE07_L1TP_176031_20201204_20201230_01_T1,LANDSAT_7,ETM,2020-12-04,01,T1,2020-12-04T07:41:11.6084536Z,L1TP,176,31,3.0,42.75649,40.7935,33.66313,36.65653,188511155,gs://gcp-public-data-landsat/LE07/01/176/031/LE07_L1TP_176031_20201204_20201230_01_T1\n" + "LE71760312020339NSG00,LE07_L1TP_176031_20201204_20201230_01_T1,LANDSAT_7,ETM,2020-12-04,01,T1,2020-12-04T07:41:11.6084536Z,L1TP,176,31,3.0,42.75649,40.7935,33.66313,36.65653,188511155,gs://gcp-public-data-landsat/LE07/01/176/031/LE07_L1TP_176031_20201204_20201230_01_T1\n", + "LE71930302019087NSG00,LE07_L1TP_193030_20190328_20190423_01_T1,LANDSAT_7,ETM,2019-03-28,01,T1,2019-03-28T09:57:50.8833259Z,L1TP,193,30,1.0,44.17399,42.20768,7.88666,10.97109,154211367,gs://gcp-public-data-landsat/LE07/01/193/030/LE07_L1TP_193030_20190328_20190423_01_T1\n", + "LM10420361973161AAA05,LM01_L1TP_042036_19730610_20180428_01_T2,LANDSAT_1,MSS,1973-06-10,01,T2,1973-06-10T17:50:11.5000000Z,L1TP,42,36,11.0,35.7197,33.79417,-116.97493,-114.47118,27823097,gs://gcp-public-data-landsat/LM01/01/042/036/LM01_L1TP_042036_19730610_20180428_01_T2\n", + "LT51780171998140KIS00,LT05_L1TP_178017_19980520_20161224_01_T1,LANDSAT_5,TM,1998-05-20,01,T1,1998-05-20T08:04:57.6290500Z,L1TP,178,17,88.0,62.53031,60.38833,39.29647,44.07323,110078792,gs://gcp-public-data-landsat/LT05/01/178/017/LT05_L1TP_178017_19980520_20161224_01_T1\n", + "LE71150302015314ASN00,LE07_L1GT_115030_20151110_20161017_01_T2,LANDSAT_7,ETM,2015-11-10,01,T2,2015-11-10T02:03:53.8882257Z,L1GT,115,30,94.0,44.16222,42.18812,128.52473,131.58518,199231999,gs://gcp-public-data-landsat/LE07/01/115/030/LE07_L1GT_115030_20151110_20161017_01_T2\n", + "LE71620272018219NPA00,LE07_L1TP_162027_20180807_20180902_01_T1,LANDSAT_7,ETM,2018-08-07,01,T1,2018-08-07T06:51:16.8070952Z,L1TP,162,27,16.0,48.44773,46.45227,57.25936,60.58404,242206283,gs://gcp-public-data-landsat/LE07/01/162/027/LE07_L1TP_162027_20180807_20180902_01_T1\n", + "LC81240642016196LGN02,LC08_L1TP_124064_20160714_20180523_01_T1,LANDSAT_8,OLI_TIRS,2016-07-14,01,T1,2016-07-14T03:12:23.6248870Z,L1TP,124,64,41.35,-4.73633,-6.8367,103.1169,105.17739,916587606,gs://gcp-public-data-landsat/LC08/01/124/064/LC08_L1TP_124064_20160714_20180523_01_T1\n" ] } ], "source": [ - "head --lines=4 data/index.csv" + "head data/index.csv" ] }, { @@ -612,12 +619,12 @@ "source": [ "## Getting the Data\n", "\n", - "We can see the data is well formed and what we expect. We will now use this data to download data related to a specific point and for the Landsat 8. The following script does a simple filter." + "We can see the data is well formed and what we expect. We will now use this data to download data related to a specific point and limit it to only Landsat 8. The following script does a simple filter." ] }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 11, "id": "c5e300c3-e1f3-4cd4-9679-77725e61c4db", "metadata": {}, "outputs": [ @@ -635,6 +642,7 @@ "config=json.load(open(\"search.json\"))\n", "lat,lon=config['lat'],config['lon']\n", "landsat=config['landsat']\n", + "limit=config['limit']\n", "\n", "reader=csv.reader(sys.stdin)\n", "header=next(reader) # skip header\n", @@ -643,7 +651,8 @@ " west,east=float(WEST_LON),float(EAST_LON)\n", " north,south=float(NORTH_LAT),float(SOUTH_LAT)\n", " if SPACECRAFT_ID==landsat and north >= lat and south <= lat and west <= lon and east >= lon:\n", - " print(BASE_URL) # output BASE_URL\n" + " print(BASE_URL) # output BASE_URL\n", + " limit and sys.exit(0) # limit results\n" ] } ], @@ -661,7 +670,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 12, "id": "c9872510-4265-4b0e-aeb5-5a829ff69b24", "metadata": {}, "outputs": [ @@ -672,7 +681,8 @@ "{\n", " \"lat\": 38.899313,\n", " \"lon\": -92.464562,\n", - " \"landsat\": \"LANDSAT_8\"\n", + " \"landsat\": \"LANDSAT_8\",\n", + " \"limit\": true\n", "}\n" ] } @@ -686,12 +696,12 @@ "id": "cbb27235-6bc4-4eb6-b668-5c30427a28b8", "metadata": {}, "source": [ - "Now lets test this on a subset of the data." + "Now lets test this on a subset of the data (note the 'limit' option)." ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 13, "id": "6912a9ec-0f9b-4500-ba20-d4280592b323", "metadata": {}, "outputs": [ @@ -699,15 +709,12 @@ "name": "stdout", "output_type": "stream", "text": [ - "gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1\n", - "gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1\n", - "gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20200601_20200608_01_T1\n", - "gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1GT_025033_20150111_20170302_01_T2\n" + "gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1\n" ] } ], "source": [ - "head --lines=200000 data/index.csv | python3 search.py" + "python3 search.py < data/index.csv" ] }, { @@ -720,7 +727,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 14, "id": "3572c518-df83-4906-bfa6-a37bde2a5063", "metadata": {}, "outputs": [ @@ -750,12 +757,12 @@ "id": "a02100bd-f8c5-42dd-975e-a9eb5369bc81", "metadata": {}, "source": [ - "Get the first 2 datasets" + "Get the first dataset (limit option)" ] }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 15, "id": "cccec3e1-0dcd-4e3b-a059-a884f5219b66", "metadata": { "scrolled": true, @@ -771,52 +778,25 @@ "+++ gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_ANG.txt...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B1.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B11.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B10.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B2.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B3.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B5.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B6.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B4.TIF...\n", + "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B11.TIF...\n", + "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B5.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B7.TIF...\n", + "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B3.TIF...\n", + "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B2.TIF...\n", + "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B6.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B8.TIF...\n", - "==> NOTE: You are downloading one or more large file(s), which would \n", - "run significantly faster if you enabled sliced object downloads. This\n", - "feature is enabled by default but requires that compiled crcmod be\n", - "installed (see \"gsutil help crcmod\").\n", - "\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_B9.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_BQA.TIF...\n", "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20201007_20201016_01_T1/LC08_L1TP_025033_20201007_20201016_01_T1_MTL.txt...\n", - "\\ [14/14 files][952.9 MiB/952.9 MiB] 100% Done \n", - "Operation completed over 14 objects/952.9 MiB. \n", - "+++ gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B1.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B10.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B4.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B3.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_ANG.txt...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B11.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B5.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B6.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B7.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B2.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B8.TIF...\n", - "==> NOTE: You are downloading one or more large file(s), which would \n", - "run significantly faster if you enabled sliced object downloads. This\n", - "feature is enabled by default but requires that compiled crcmod be\n", - "installed (see \"gsutil help crcmod\").\n", - "\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_B9.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_BQA.TIF...\n", - "Copying gs://gcp-public-data-landsat/LC08/01/025/033/LC08_L1TP_025033_20210519_20210528_01_T1/LC08_L1TP_025033_20210519_20210528_01_T1_MTL.txt...\n", - "| [14/14 files][ 1.0 GiB/ 1.0 GiB] 100% Done 37.1 MiB/s ETA 00:00:00 \n", - "Operation completed over 14 objects/1.0 GiB. \n" + "- [14/14 files][952.9 MiB/952.9 MiB] 100% Done 56.4 MiB/s ETA 00:00:00 \n", + "Operation completed over 14 objects/952.9 MiB. \n" ] } ], "source": [ - "head --lines=200000 data/index.csv | python3 search.py | head --lines=2 | bash download.sh" + "python3 search.py < data/index.csv | bash download.sh" ] }, { @@ -829,7 +809,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 16, "id": "a37c1567-14b5-4dc7-bc27-d1b84411fce1", "metadata": {}, "outputs": [ @@ -837,10 +817,9 @@ "name": "stdout", "output_type": "stream", "text": [ - "total 2564796\n", - "drwxr-xr-x 2 learner learner 4096 Feb 14 20:33 \u001b[0m\u001b[01;34mLC08_L1TP_025033_20201007_20201016_01_T1\u001b[0m\n", - "drwxr-xr-x 2 learner learner 4096 Feb 14 20:33 \u001b[01;34mLC08_L1TP_025033_20210519_20210528_01_T1\u001b[0m\n", - "-rw-r--r-- 1 learner learner 2626336574 Feb 14 20:32 index.csv\n" + "total 2564792\n", + "drwxr-xr-x 2 learner learner 4096 May 20 16:00 \u001b[0m\u001b[01;34mLC08_L1TP_025033_20201007_20201016_01_T1\u001b[0m\n", + "-rw-r--r-- 1 learner learner 2626336574 May 20 15:59 index.csv\n" ] } ], @@ -876,7 +855,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 17, "id": "0c027e92-ae6f-4152-b8d6-5a70172de3e2", "metadata": {}, "outputs": [ @@ -920,7 +899,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 18, "id": "0d6f55c9-3e2c-47d7-b4d0-b984fedc110e", "metadata": {}, "outputs": [ @@ -938,7 +917,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 19, "id": "77999a80-7cfd-46d3-86a6-05d199f7e66d", "metadata": {}, "outputs": [ @@ -947,7 +926,7 @@ "output_type": "stream", "text": [ "Traceback (most recent call last):\n", - " File \"process_sat.py\", line 3, in \n", + " File \"/home/learner/CLASS-Examples/landsat/process_sat.py\", line 3, in \n", " import rasterio\n", "ModuleNotFoundError: No module named 'rasterio'\n" ] @@ -963,13 +942,12 @@ "id": "52ada3ec-26cd-4e8b-94c2-8ed33e98be6e", "metadata": {}, "source": [ - "Oops, let's install the library (note: the output will be slightly different due to how this Lesson is built)\n", - "and while we are at it we also need to create the output directory." + "Oops, let's install the library (note: the output will be slightly different due to how this Lesson is built)." ] }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 20, "id": "b5a2b29b-9c1d-4376-a3eb-4a3dc4bac160", "metadata": { "scrolled": true, @@ -983,455 +961,453 @@ "output_type": "stream", "text": [ "Reading package lists... Done\n", - "Building dependency tree \n", + "Building dependency tree... Done\n", "Reading state information... Done\n", "The following additional packages will be installed:\n", - " fontconfig-config fonts-dejavu-core gdal-data libaec0 libarmadillo9\n", - " libarpack2 libblas3 libcharls2 libdap25 libdapclient6v5 libdapserver7v5\n", - " libepsilon1 libfontconfig1 libfreexl1 libfyba0 libgdal20 libgeos-3.7.1\n", - " libgeos-c1v5 libgeotiff2 libgfortran5 libgif7 libhdf4-0-alt libhdf5-103\n", - " libicu63 libjbig0 libjpeg62-turbo libkmlbase1 libkmlconvenience1 libkmldom1\n", - " libkmlengine1 libkmlregionator1 libkmlxsd1 liblapack3 liblcms2-2 libltdl7\n", - " libmariadb3 libminizip1 libnetcdf13 libnspr4 libnss3 libodbc1 libogdi3.2\n", - " libopenjp2-7 libpoppler82 libpq5 libproj13 libqhull7 libspatialite7\n", - " libsuperlu5 libsz2 libtiff5 liburiparser1 libwebp6 libxerces-c3.2 libxml2\n", - " libxslt1.1 mariadb-common mysql-common odbcinst odbcinst1debian2\n", - " poppler-data proj-bin proj-data python3-affine python3-attr python3-bs4\n", - " python3-chardet python3-click python3-click-plugins python3-cligj\n", - " python3-colorama python3-html5lib python3-lxml python3-numpy\n", - " python3-pyparsing python3-snuggs python3-soupsieve python3-webencodings\n", + " gdal-data libaec0 libaom0 libarmadillo10 libarpack2 libblas3 libcfitsio9\n", + " libcharls2 libdap27 libdapclient6v5 libdav1d4 libde265-0 libepsilon1\n", + " libfreexl1 libfyba0 libgdal28 libgeos-3.9.0 libgeos-c1v5 libgeotiff5\n", + " libgfortran5 libgif7 libhdf4-0-alt libhdf5-103-1 libhdf5-hl-100 libheif1\n", + " libicu67 libkmlbase1 libkmldom1 libkmlengine1 liblapack3 liblcms2-2 libltdl7\n", + " libmariadb3 libminizip1 libnetcdf18 libnspr4 libnss3 libnuma1 libodbc1\n", + " libogdi4.1 libopenjp2-7 libpoppler102 libpq5 libproj19 libqhull8.0\n", + " librttopo1 libspatialite7 libsuperlu5 libsz2 liburiparser1 libx265-192\n", + " libxerces-c3.2 libxml2 libxslt1.1 mariadb-common mysql-common odbcinst\n", + " odbcinst1debian2 poppler-data proj-bin proj-data python3-affine python3-attr\n", + " python3-bs4 python3-certifi python3-chardet python3-click\n", + " python3-click-plugins python3-cligj python3-colorama python3-html5lib\n", + " python3-lxml python3-numpy python3-pyparsing python3-six python3-snuggs\n", + " python3-soupsieve python3-webencodings\n", "Suggested packages:\n", " geotiff-bin gdal-bin libgeotiff-epsg libhdf4-doc libhdf4-alt-dev hdf4-tools\n", " liblcms2-utils libmyodbc odbc-postgresql tdsodbc unixodbc-bin ogdi-bin\n", " poppler-utils ghostscript fonts-japanese-mincho | fonts-ipafont-mincho\n", " fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai\n", " fonts-arphic-uming fonts-nanum python-attr-doc python3-genshi\n", - " python3-lxml-dbg python-lxml-doc gfortran python-numpy-doc python3-pytest\n", - " python3-numpy-dbg python-pyparsing-doc\n", + " python3-lxml-dbg python-lxml-doc gfortran python-numpy-doc python3-numpy-dbg\n", + " python3-pytest python-pyparsing-doc\n", "The following NEW packages will be installed:\n", - " fontconfig-config fonts-dejavu-core gdal-data libaec0 libarmadillo9\n", - " libarpack2 libblas3 libcharls2 libdap25 libdapclient6v5 libdapserver7v5\n", - " libepsilon1 libfontconfig1 libfreexl1 libfyba0 libgdal20 libgeos-3.7.1\n", - " libgeos-c1v5 libgeotiff2 libgfortran5 libgif7 libhdf4-0-alt libhdf5-103\n", - " libicu63 libjbig0 libjpeg62-turbo libkmlbase1 libkmlconvenience1 libkmldom1\n", - " libkmlengine1 libkmlregionator1 libkmlxsd1 liblapack3 liblcms2-2 libltdl7\n", - " libmariadb3 libminizip1 libnetcdf13 libnspr4 libnss3 libodbc1 libogdi3.2\n", - " libopenjp2-7 libpoppler82 libpq5 libproj13 libqhull7 libspatialite7\n", - " libsuperlu5 libsz2 libtiff5 liburiparser1 libwebp6 libxerces-c3.2 libxml2\n", - " libxslt1.1 mariadb-common mysql-common odbcinst odbcinst1debian2\n", - " poppler-data proj-bin proj-data python3-affine python3-attr python3-bs4\n", - " python3-chardet python3-click python3-click-plugins python3-cligj\n", - " python3-colorama python3-html5lib python3-lxml python3-numpy\n", - " python3-pyparsing python3-rasterio python3-snuggs python3-soupsieve\n", - " python3-webencodings\n", - "0 upgraded, 79 newly installed, 0 to remove and 2 not upgraded.\n", - "Need to get 46.8 MB of archives.\n", - "After this operation, 172 MB of additional disk space will be used.\n", - "Get:1 http://security.debian.org/debian-security buster/updates/main amd64 libicu63 amd64 63.1-6+deb10u2 [8300 kB]\n", - "Get:2 http://deb.debian.org/debian buster/main amd64 poppler-data all 0.4.9-2 [1473 kB]\n", - "Get:3 http://deb.debian.org/debian buster/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB]\n", - "Get:4 http://deb.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB]\n", - "Get:5 http://deb.debian.org/debian buster/main amd64 gdal-data all 2.4.0+dfsg-1 [744 kB]\n", - "Get:6 http://deb.debian.org/debian buster/main amd64 libaec0 amd64 1.0.2-1 [20.1 kB]\n", - "Get:7 http://deb.debian.org/debian buster/main amd64 libgfortran5 amd64 8.3.0-6 [581 kB]\n", - "Get:8 http://deb.debian.org/debian buster/main amd64 libblas3 amd64 3.8.0-2 [148 kB]\n", - "Get:9 http://deb.debian.org/debian buster/main amd64 liblapack3 amd64 3.8.0-2 [2110 kB]\n", - "Get:10 http://deb.debian.org/debian buster/main amd64 libarpack2 amd64 3.7.0-2 [102 kB]\n", - "Get:11 http://deb.debian.org/debian buster/main amd64 libsuperlu5 amd64 5.2.1+dfsg1-4 [161 kB]\n", - "Get:12 http://deb.debian.org/debian buster/main amd64 libarmadillo9 amd64 1:9.200.7+dfsg-1 [88.6 kB]\n", - "Get:13 http://deb.debian.org/debian buster/main amd64 libcharls2 amd64 2.0.0+dfsg-1 [64.3 kB]\n", - "Get:14 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u2 [689 kB]\n", - "Get:15 http://deb.debian.org/debian buster/main amd64 libdap25 amd64 3.20.3-1 [557 kB]\n", - "Get:16 http://deb.debian.org/debian buster/main amd64 libdapclient6v5 amd64 3.20.3-1 [202 kB]\n", - "Get:17 http://deb.debian.org/debian buster/main amd64 libdapserver7v5 amd64 3.20.3-1 [131 kB]\n", - "Get:18 http://deb.debian.org/debian buster/main amd64 libepsilon1 amd64 0.9.2+dfsg-4 [42.0 kB]\n", - "Get:19 http://deb.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB]\n", - "Get:20 http://deb.debian.org/debian buster/main amd64 libfreexl1 amd64 1.0.5-3 [34.1 kB]\n", - "Get:21 http://deb.debian.org/debian buster/main amd64 libfyba0 amd64 4.1.1-6 [114 kB]\n", - "Get:22 http://security.debian.org/debian-security buster/updates/main amd64 libtiff5 amd64 4.1.0+git191117-2~deb10u3 [271 kB]\n", - "Get:23 http://deb.debian.org/debian buster/main amd64 libgeos-3.7.1 amd64 3.7.1-1 [735 kB]\n", - "Get:24 http://security.debian.org/debian-security buster/updates/main amd64 liburiparser1 amd64 0.9.1-1+deb10u1 [48.1 kB]\n", - "Get:25 http://deb.debian.org/debian buster/main amd64 libgeos-c1v5 amd64 3.7.1-1 [299 kB]\n", - "Get:26 http://security.debian.org/debian-security buster/updates/main amd64 libnss3 amd64 2:3.42.1-1+deb10u5 [1160 kB]\n", - "Get:27 http://deb.debian.org/debian buster/main amd64 proj-data all 5.2.0-1 [6986 kB]\n", - "Get:28 http://security.debian.org/debian-security buster/updates/main amd64 libpq5 amd64 11.14-0+deb10u1 [171 kB]\n", - "Get:29 http://security.debian.org/debian-security buster/updates/main amd64 python3-lxml amd64 4.3.2-1+deb10u4 [1163 kB]\n", - "Get:30 http://deb.debian.org/debian buster/main amd64 libproj13 amd64 5.2.0-1 [225 kB]\n", - "Get:31 http://deb.debian.org/debian buster/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]\n", - "Get:32 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+deb10u1 [133 kB]\n", - "Get:33 http://deb.debian.org/debian buster/main amd64 libwebp6 amd64 0.6.1-2+deb10u1 [261 kB]\n", - "Get:34 http://deb.debian.org/debian buster/main amd64 libgeotiff2 amd64 1.4.3-1 [72.0 kB]\n", - "Get:35 http://deb.debian.org/debian buster/main amd64 libgif7 amd64 5.1.4-3 [43.3 kB]\n", - "Get:36 http://deb.debian.org/debian buster/main amd64 libhdf4-0-alt amd64 4.2.13-4 [277 kB]\n", - "Get:37 http://deb.debian.org/debian buster/main amd64 libsz2 amd64 1.0.2-1 [6676 B]\n", - "Get:38 http://deb.debian.org/debian buster/main amd64 libhdf5-103 amd64 1.10.4+repack-10 [1325 kB]\n", - "Get:39 http://deb.debian.org/debian buster/main amd64 libminizip1 amd64 1.1-8+b1 [20.4 kB]\n", - "Get:40 http://deb.debian.org/debian buster/main amd64 libkmlbase1 amd64 1.3.0-7 [48.9 kB]\n", - "Get:41 http://deb.debian.org/debian buster/main amd64 libkmldom1 amd64 1.3.0-7 [172 kB]\n", - "Get:42 http://deb.debian.org/debian buster/main amd64 libkmlengine1 amd64 1.3.0-7 [78.4 kB]\n", - "Get:43 http://deb.debian.org/debian buster/main amd64 libkmlconvenience1 amd64 1.3.0-7 [50.1 kB]\n", - "Get:44 http://deb.debian.org/debian buster/main amd64 libkmlregionator1 amd64 1.3.0-7 [25.1 kB]\n", - "Get:45 http://deb.debian.org/debian buster/main amd64 libkmlxsd1 amd64 1.3.0-7 [34.6 kB]\n", - "Get:46 http://deb.debian.org/debian buster/main amd64 mysql-common all 5.8+1.0.5 [7324 B]\n", - "Get:47 http://deb.debian.org/debian buster/main amd64 mariadb-common all 1:10.3.31-0+deb10u1 [32.7 kB]\n", - "Get:48 http://deb.debian.org/debian buster/main amd64 libmariadb3 amd64 1:10.3.31-0+deb10u1 [173 kB]\n", - "Get:49 http://deb.debian.org/debian buster/main amd64 libnetcdf13 amd64 1:4.6.2-1 [403 kB]\n", - "Get:50 http://deb.debian.org/debian buster/main amd64 libltdl7 amd64 2.4.6-9 [390 kB]\n", - "Get:51 http://deb.debian.org/debian buster/main amd64 libodbc1 amd64 2.3.6-0.1 [223 kB]\n", - "Get:52 http://deb.debian.org/debian buster/main amd64 libogdi3.2 amd64 3.2.1+ds-4 [241 kB]\n", - "Get:53 http://deb.debian.org/debian buster/main amd64 libopenjp2-7 amd64 2.3.0-2+deb10u2 [158 kB]\n", - "Get:54 http://deb.debian.org/debian buster/main amd64 liblcms2-2 amd64 2.9-3 [145 kB]\n", - "Get:55 http://deb.debian.org/debian buster/main amd64 libnspr4 amd64 2:4.20-1 [112 kB]\n", - "Get:56 http://deb.debian.org/debian buster/main amd64 libpoppler82 amd64 0.71.0-5 [1507 kB]\n", - "Get:57 http://deb.debian.org/debian buster/main amd64 libqhull7 amd64 2015.2-4 [196 kB]\n", - "Get:58 http://deb.debian.org/debian buster/main amd64 libspatialite7 amd64 4.3.0a-5+b2 [1256 kB]\n", - "Get:59 http://deb.debian.org/debian buster/main amd64 libxerces-c3.2 amd64 3.2.2+debian-1+deb10u1 [886 kB]\n", - "Get:60 http://deb.debian.org/debian buster/main amd64 odbcinst amd64 2.3.6-0.1 [48.4 kB]\n", - "Get:61 http://deb.debian.org/debian buster/main amd64 odbcinst1debian2 amd64 2.3.6-0.1 [78.1 kB]\n", - "Get:62 http://deb.debian.org/debian buster/main amd64 libgdal20 amd64 2.4.0+dfsg-1+b1 [6171 kB]\n", - "Get:63 http://deb.debian.org/debian buster/main amd64 libxslt1.1 amd64 1.1.32-2.2~deb10u1 [237 kB]\n", - "Get:64 http://deb.debian.org/debian buster/main amd64 proj-bin amd64 5.2.0-1 [105 kB]\n", - "Get:65 http://deb.debian.org/debian buster/main amd64 python3-affine all 2.2.2-1 [14.5 kB]\n", - "Get:66 http://deb.debian.org/debian buster/main amd64 python3-attr all 18.2.0-1 [37.3 kB]\n", - "Get:67 http://deb.debian.org/debian buster/main amd64 python3-soupsieve all 1.8+dfsg-1 [27.6 kB]\n", - "Get:68 http://deb.debian.org/debian buster/main amd64 python3-bs4 all 4.7.1-1 [94.1 kB]\n", - "Get:69 http://deb.debian.org/debian buster/main amd64 python3-chardet all 3.0.4-3 [80.5 kB]\n", - "Get:70 http://deb.debian.org/debian buster/main amd64 python3-colorama all 0.3.7-1 [18.1 kB]\n", - "Get:71 http://deb.debian.org/debian buster/main amd64 python3-click all 7.0-1 [73.6 kB]\n", - "Get:72 http://deb.debian.org/debian buster/main amd64 python3-click-plugins all 1.0.4-1 [7540 B]\n", - "Get:73 http://deb.debian.org/debian buster/main amd64 python3-cligj all 0.5.0-1 [8212 B]\n", - "Get:74 http://deb.debian.org/debian buster/main amd64 python3-webencodings all 0.5.1-1 [10.9 kB]\n", - "Get:75 http://deb.debian.org/debian buster/main amd64 python3-html5lib all 1.0.1-1 [89.5 kB]\n", - "Get:76 http://deb.debian.org/debian buster/main amd64 python3-numpy amd64 1:1.16.2-1 [2119 kB]\n", - "Get:77 http://deb.debian.org/debian buster/main amd64 python3-pyparsing all 2.2.0+dfsg1-2 [89.6 kB]\n", - "Get:78 http://deb.debian.org/debian buster/main amd64 python3-snuggs all 1.4.3-1 [7228 B]\n", - "Get:79 http://deb.debian.org/debian buster/main amd64 python3-rasterio amd64 1.0.21-1 [818 kB]\n", - "Fetched 46.8 MB in 1s (79.1 MB/s) \n", + " gdal-data libaec0 libaom0 libarmadillo10 libarpack2 libblas3 libcfitsio9\n", + " libcharls2 libdap27 libdapclient6v5 libdav1d4 libde265-0 libepsilon1\n", + " libfreexl1 libfyba0 libgdal28 libgeos-3.9.0 libgeos-c1v5 libgeotiff5\n", + " libgfortran5 libgif7 libhdf4-0-alt libhdf5-103-1 libhdf5-hl-100 libheif1\n", + " libicu67 libkmlbase1 libkmldom1 libkmlengine1 liblapack3 liblcms2-2 libltdl7\n", + " libmariadb3 libminizip1 libnetcdf18 libnspr4 libnss3 libnuma1 libodbc1\n", + " libogdi4.1 libopenjp2-7 libpoppler102 libpq5 libproj19 libqhull8.0\n", + " librttopo1 libspatialite7 libsuperlu5 libsz2 liburiparser1 libx265-192\n", + " libxerces-c3.2 libxml2 libxslt1.1 mariadb-common mysql-common odbcinst\n", + " odbcinst1debian2 poppler-data proj-bin proj-data python3-affine python3-attr\n", + " python3-bs4 python3-certifi python3-chardet python3-click\n", + " python3-click-plugins python3-cligj python3-colorama python3-html5lib\n", + " python3-lxml python3-numpy python3-pyparsing python3-rasterio python3-six\n", + " python3-snuggs python3-soupsieve python3-webencodings\n", + "0 upgraded, 79 newly installed, 0 to remove and 11 not upgraded.\n", + "Need to get 53.2 MB of archives.\n", + "After this operation, 211 MB of additional disk space will be used.\n", + "Get:1 http://security.debian.org/debian-security bullseye-security/main amd64 libpq5 amd64 13.7-0+deb11u1 [180 kB]\n", + "Get:2 http://deb.debian.org/debian bullseye/main amd64 poppler-data all 0.4.10-1 [1602 kB]\n", + "Get:3 http://deb.debian.org/debian bullseye/main amd64 gdal-data all 3.2.2+dfsg-2+deb11u1 [462 kB]\n", + "Get:4 http://deb.debian.org/debian bullseye/main amd64 libaec0 amd64 1.0.4-1 [20.3 kB]\n", + "Get:5 http://deb.debian.org/debian bullseye/main amd64 libaom0 amd64 1.0.0.errata1-3 [1158 kB]\n", + "Get:6 http://deb.debian.org/debian bullseye/main amd64 libblas3 amd64 3.9.0-3 [153 kB]\n", + "Get:7 http://deb.debian.org/debian bullseye/main amd64 libgfortran5 amd64 10.2.1-6 [727 kB]\n", + "Get:8 http://deb.debian.org/debian bullseye/main amd64 liblapack3 amd64 3.9.0-3 [2166 kB]\n", + "Get:9 http://deb.debian.org/debian bullseye/main amd64 libarpack2 amd64 3.8.0-1 [103 kB]\n", + "Get:10 http://deb.debian.org/debian bullseye/main amd64 libsuperlu5 amd64 5.2.2+dfsg1-2 [163 kB]\n", + "Get:11 http://deb.debian.org/debian bullseye/main amd64 libarmadillo10 amd64 1:10.1.2+dfsg-6+b1 [98.8 kB]\n", + "Get:12 http://deb.debian.org/debian bullseye/main amd64 libcfitsio9 amd64 3.490-3 [554 kB]\n", + "Get:13 http://deb.debian.org/debian bullseye/main amd64 libcharls2 amd64 2.2.0+dfsg-2 [79.4 kB]\n", + "Get:14 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB]\n", + "Get:15 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7+deb11u1 [693 kB]\n", + "Get:16 http://deb.debian.org/debian bullseye/main amd64 libdap27 amd64 3.20.7-6 [566 kB]\n", + "Get:17 http://deb.debian.org/debian bullseye/main amd64 libdapclient6v5 amd64 3.20.7-6 [208 kB]\n", + "Get:18 http://deb.debian.org/debian bullseye/main amd64 libdav1d4 amd64 0.7.1-3 [333 kB]\n", + "Get:19 http://deb.debian.org/debian bullseye/main amd64 libde265-0 amd64 1.0.8-1 [242 kB]\n", + "Get:20 http://deb.debian.org/debian bullseye/main amd64 libepsilon1 amd64 0.9.2+dfsg-5 [41.9 kB]\n", + "Get:21 http://deb.debian.org/debian bullseye/main amd64 libfreexl1 amd64 1.0.6-1 [34.2 kB]\n", + "Get:22 http://deb.debian.org/debian bullseye/main amd64 libfyba0 amd64 4.1.1-7 [114 kB]\n", + "Get:23 http://deb.debian.org/debian bullseye/main amd64 libgeos-3.9.0 amd64 3.9.0-1 [921 kB]\n", + "Get:24 http://deb.debian.org/debian bullseye/main amd64 libgeos-c1v5 amd64 3.9.0-1 [377 kB]\n", + "Get:25 http://deb.debian.org/debian bullseye/main amd64 proj-data all 7.2.1-1 [7940 kB]\n", + "Get:26 http://deb.debian.org/debian bullseye/main amd64 libproj19 amd64 7.2.1-1 [1132 kB]\n", + "Get:27 http://deb.debian.org/debian bullseye/main amd64 libgeotiff5 amd64 1.6.0-1 [70.3 kB]\n", + "Get:28 http://deb.debian.org/debian bullseye/main amd64 libgif7 amd64 5.1.9-2 [45.1 kB]\n", + "Get:29 http://deb.debian.org/debian bullseye/main amd64 libhdf4-0-alt amd64 4.2.15-3 [278 kB]\n", + "Get:30 http://deb.debian.org/debian bullseye/main amd64 libsz2 amd64 1.0.4-1 [6760 B]\n", + "Get:31 http://deb.debian.org/debian bullseye/main amd64 libhdf5-103-1 amd64 1.10.6+repack-4+deb11u1 [1189 kB]\n", + "Get:32 http://deb.debian.org/debian bullseye/main amd64 libnuma1 amd64 2.0.12-1+b1 [26.3 kB]\n", + "Get:33 http://deb.debian.org/debian bullseye/main amd64 libx265-192 amd64 3.4-2 [1095 kB]\n", + "Get:34 http://deb.debian.org/debian bullseye/main amd64 libheif1 amd64 1.11.0-1 [191 kB]\n", + "Get:35 http://deb.debian.org/debian bullseye/main amd64 libminizip1 amd64 1.1-8+b1 [20.4 kB]\n", + "Get:36 http://deb.debian.org/debian bullseye/main amd64 liburiparser1 amd64 0.9.4+dfsg-1+deb11u1 [45.9 kB]\n", + "Get:37 http://deb.debian.org/debian bullseye/main amd64 libkmlbase1 amd64 1.3.0-9 [48.7 kB]\n", + "Get:38 http://deb.debian.org/debian bullseye/main amd64 libkmldom1 amd64 1.3.0-9 [156 kB]\n", + "Get:39 http://deb.debian.org/debian bullseye/main amd64 libkmlengine1 amd64 1.3.0-9 [77.7 kB]\n", + "Get:40 http://deb.debian.org/debian bullseye/main amd64 mysql-common all 5.8+1.0.7 [7464 B]\n", + "Get:41 http://deb.debian.org/debian bullseye/main amd64 mariadb-common all 1:10.5.15-0+deb11u1 [36.7 kB]\n", + "Get:42 http://deb.debian.org/debian bullseye/main amd64 libmariadb3 amd64 1:10.5.15-0+deb11u1 [176 kB]\n", + "Get:43 http://deb.debian.org/debian bullseye/main amd64 libhdf5-hl-100 amd64 1.10.6+repack-4+deb11u1 [81.8 kB]\n", + "Get:44 http://deb.debian.org/debian bullseye/main amd64 libnetcdf18 amd64 1:4.7.4-1 [399 kB]\n", + "Get:45 http://deb.debian.org/debian bullseye/main amd64 libltdl7 amd64 2.4.6-15 [391 kB]\n", + "Get:46 http://deb.debian.org/debian bullseye/main amd64 libodbc1 amd64 2.3.6-0.1+b1 [224 kB]\n", + "Get:47 http://deb.debian.org/debian bullseye/main amd64 libogdi4.1 amd64 4.1.0+ds-5 [213 kB]\n", + "Get:48 http://deb.debian.org/debian bullseye/main amd64 libopenjp2-7 amd64 2.4.0-3 [172 kB]\n", + "Get:49 http://deb.debian.org/debian bullseye/main amd64 liblcms2-2 amd64 2.12~rc1-2 [150 kB]\n", + "Get:50 http://deb.debian.org/debian bullseye/main amd64 libnspr4 amd64 2:4.29-1 [112 kB]\n", + "Get:51 http://deb.debian.org/debian bullseye/main amd64 libnss3 amd64 2:3.61-1+deb11u2 [1306 kB]\n", + "Get:52 http://deb.debian.org/debian bullseye/main amd64 libpoppler102 amd64 20.09.0-3.1 [1675 kB]\n", + "Get:53 http://deb.debian.org/debian bullseye/main amd64 libqhull8.0 amd64 2020.2-3 [246 kB]\n", + "Get:54 http://deb.debian.org/debian bullseye/main amd64 librttopo1 amd64 1.1.0-2 [180 kB]\n", + "Get:55 http://deb.debian.org/debian bullseye/main amd64 libspatialite7 amd64 5.0.1-2 [1796 kB]\n", + "Get:56 http://deb.debian.org/debian bullseye/main amd64 libxerces-c3.2 amd64 3.2.3+debian-3 [870 kB]\n", + "Get:57 http://deb.debian.org/debian bullseye/main amd64 odbcinst amd64 2.3.6-0.1+b1 [48.7 kB]\n", + "Get:58 http://deb.debian.org/debian bullseye/main amd64 odbcinst1debian2 amd64 2.3.6-0.1+b1 [78.6 kB]\n", + "Get:59 http://deb.debian.org/debian bullseye/main amd64 libgdal28 amd64 3.2.2+dfsg-2+deb11u1 [7255 kB]\n", + "Get:60 http://deb.debian.org/debian bullseye/main amd64 libxslt1.1 amd64 1.1.34-4 [239 kB]\n", + "Get:61 http://deb.debian.org/debian bullseye/main amd64 proj-bin amd64 7.2.1-1 [189 kB]\n", + "Get:62 http://deb.debian.org/debian bullseye/main amd64 python3-affine all 2.3.0-2 [15.0 kB]\n", + "Get:63 http://deb.debian.org/debian bullseye/main amd64 python3-attr all 20.3.0-1 [52.9 kB]\n", + "Get:64 http://deb.debian.org/debian bullseye/main amd64 python3-soupsieve all 2.2.1-1 [34.7 kB]\n", + "Get:65 http://deb.debian.org/debian bullseye/main amd64 python3-bs4 all 4.9.3-1 [112 kB]\n", + "Get:66 http://deb.debian.org/debian bullseye/main amd64 python3-certifi all 2020.6.20-1 [151 kB]\n", + "Get:67 http://deb.debian.org/debian bullseye/main amd64 python3-chardet all 4.0.0-1 [99.0 kB]\n", + "Get:68 http://deb.debian.org/debian bullseye/main amd64 python3-colorama all 0.4.4-1 [28.5 kB]\n", + "Get:69 http://deb.debian.org/debian bullseye/main amd64 python3-click all 7.1.2-1 [75.7 kB]\n", + "Get:70 http://deb.debian.org/debian bullseye/main amd64 python3-click-plugins all 1.1.1-3 [10.3 kB]\n", + "Get:71 http://deb.debian.org/debian bullseye/main amd64 python3-cligj all 0.7.1-1 [9024 B]\n", + "Get:72 http://deb.debian.org/debian bullseye/main amd64 python3-six all 1.16.0-2 [17.5 kB]\n", + "Get:73 http://deb.debian.org/debian bullseye/main amd64 python3-webencodings all 0.5.1-2 [11.0 kB]\n", + "Get:74 http://deb.debian.org/debian bullseye/main amd64 python3-html5lib all 1.1-3 [93.0 kB]\n", + "Get:75 http://deb.debian.org/debian bullseye/main amd64 python3-lxml amd64 4.6.3+dfsg-0.1+deb11u1 [1093 kB]\n", + "Get:76 http://deb.debian.org/debian bullseye/main amd64 python3-numpy amd64 1:1.19.5-1 [2693 kB]\n", + "Get:77 http://deb.debian.org/debian bullseye/main amd64 python3-pyparsing all 2.4.7-1 [109 kB]\n", + "Get:78 http://deb.debian.org/debian bullseye/main amd64 python3-snuggs all 1.4.7-2 [7780 B]\n", + "Get:79 http://deb.debian.org/debian bullseye/main amd64 python3-rasterio amd64 1.2.0-1 [839 kB]\n", + "Fetched 53.2 MB in 1s (52.4 MB/s) \n", "Extracting templates from packages: 100%\n", - "Preconfiguring packages ...\n", "Selecting previously unselected package poppler-data.\n", - "(Reading database ... 57852 files and directories currently installed.)\n", - "Preparing to unpack .../00-poppler-data_0.4.9-2_all.deb ...\n", - "Unpacking poppler-data (0.4.9-2) ...\n", - "Selecting previously unselected package fonts-dejavu-core.\n", - "Preparing to unpack .../01-fonts-dejavu-core_2.37-1_all.deb ...\n", - "Unpacking fonts-dejavu-core (2.37-1) ...\n", - "Selecting previously unselected package fontconfig-config.\n", - "Preparing to unpack .../02-fontconfig-config_2.13.1-2_all.deb ...\n", - "Unpacking fontconfig-config (2.13.1-2) ...\n", + "(Reading database ... 63527 files and directories currently installed.)\n", + "Preparing to unpack .../00-poppler-data_0.4.10-1_all.deb ...\n", + "Unpacking poppler-data (0.4.10-1) ...\n", "Selecting previously unselected package gdal-data.\n", - "Preparing to unpack .../03-gdal-data_2.4.0+dfsg-1_all.deb ...\n", - "Unpacking gdal-data (2.4.0+dfsg-1) ...\n", + "Preparing to unpack .../01-gdal-data_3.2.2+dfsg-2+deb11u1_all.deb ...\n", + "Unpacking gdal-data (3.2.2+dfsg-2+deb11u1) ...\n", "Selecting previously unselected package libaec0:amd64.\n", - "Preparing to unpack .../04-libaec0_1.0.2-1_amd64.deb ...\n", - "Unpacking libaec0:amd64 (1.0.2-1) ...\n", - "Selecting previously unselected package libgfortran5:amd64.\n", - "Preparing to unpack .../05-libgfortran5_8.3.0-6_amd64.deb ...\n", - "Unpacking libgfortran5:amd64 (8.3.0-6) ...\n", + "Preparing to unpack .../02-libaec0_1.0.4-1_amd64.deb ...\n", + "Unpacking libaec0:amd64 (1.0.4-1) ...\n", + "Selecting previously unselected package libaom0:amd64.\n", + "Preparing to unpack .../03-libaom0_1.0.0.errata1-3_amd64.deb ...\n", + "Unpacking libaom0:amd64 (1.0.0.errata1-3) ...\n", "Selecting previously unselected package libblas3:amd64.\n", - "Preparing to unpack .../06-libblas3_3.8.0-2_amd64.deb ...\n", - "Unpacking libblas3:amd64 (3.8.0-2) ...\n", + "Preparing to unpack .../04-libblas3_3.9.0-3_amd64.deb ...\n", + "Unpacking libblas3:amd64 (3.9.0-3) ...\n", + "Selecting previously unselected package libgfortran5:amd64.\n", + "Preparing to unpack .../05-libgfortran5_10.2.1-6_amd64.deb ...\n", + "Unpacking libgfortran5:amd64 (10.2.1-6) ...\n", "Selecting previously unselected package liblapack3:amd64.\n", - "Preparing to unpack .../07-liblapack3_3.8.0-2_amd64.deb ...\n", - "Unpacking liblapack3:amd64 (3.8.0-2) ...\n", + "Preparing to unpack .../06-liblapack3_3.9.0-3_amd64.deb ...\n", + "Unpacking liblapack3:amd64 (3.9.0-3) ...\n", "Selecting previously unselected package libarpack2:amd64.\n", - "Preparing to unpack .../08-libarpack2_3.7.0-2_amd64.deb ...\n", - "Unpacking libarpack2:amd64 (3.7.0-2) ...\n", + "Preparing to unpack .../07-libarpack2_3.8.0-1_amd64.deb ...\n", + "Unpacking libarpack2:amd64 (3.8.0-1) ...\n", "Selecting previously unselected package libsuperlu5:amd64.\n", - "Preparing to unpack .../09-libsuperlu5_5.2.1+dfsg1-4_amd64.deb ...\n", - "Unpacking libsuperlu5:amd64 (5.2.1+dfsg1-4) ...\n", - "Selecting previously unselected package libarmadillo9.\n", - "Preparing to unpack .../10-libarmadillo9_1%3a9.200.7+dfsg-1_amd64.deb ...\n", - "Unpacking libarmadillo9 (1:9.200.7+dfsg-1) ...\n", + "Preparing to unpack .../08-libsuperlu5_5.2.2+dfsg1-2_amd64.deb ...\n", + "Unpacking libsuperlu5:amd64 (5.2.2+dfsg1-2) ...\n", + "Selecting previously unselected package libarmadillo10.\n", + "Preparing to unpack .../09-libarmadillo10_1%3a10.1.2+dfsg-6+b1_amd64.deb ...\n", + "Unpacking libarmadillo10 (1:10.1.2+dfsg-6+b1) ...\n", + "Selecting previously unselected package libcfitsio9:amd64.\n", + "Preparing to unpack .../10-libcfitsio9_3.490-3_amd64.deb ...\n", + "Unpacking libcfitsio9:amd64 (3.490-3) ...\n", "Selecting previously unselected package libcharls2:amd64.\n", - "Preparing to unpack .../11-libcharls2_2.0.0+dfsg-1_amd64.deb ...\n", - "Unpacking libcharls2:amd64 (2.0.0+dfsg-1) ...\n", - "Selecting previously unselected package libicu63:amd64.\n", - "Preparing to unpack .../12-libicu63_63.1-6+deb10u2_amd64.deb ...\n", - "Unpacking libicu63:amd64 (63.1-6+deb10u2) ...\n", + "Preparing to unpack .../11-libcharls2_2.2.0+dfsg-2_amd64.deb ...\n", + "Unpacking libcharls2:amd64 (2.2.0+dfsg-2) ...\n", + "Selecting previously unselected package libicu67:amd64.\n", + "Preparing to unpack .../12-libicu67_67.1-7_amd64.deb ...\n", + "Unpacking libicu67:amd64 (67.1-7) ...\n", "Selecting previously unselected package libxml2:amd64.\n", - "Preparing to unpack .../13-libxml2_2.9.4+dfsg1-7+deb10u2_amd64.deb ...\n", - "Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ...\n", - "Selecting previously unselected package libdap25:amd64.\n", - "Preparing to unpack .../14-libdap25_3.20.3-1_amd64.deb ...\n", - "Unpacking libdap25:amd64 (3.20.3-1) ...\n", + "Preparing to unpack .../13-libxml2_2.9.10+dfsg-6.7+deb11u1_amd64.deb ...\n", + "Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u1) ...\n", + "Selecting previously unselected package libdap27:amd64.\n", + "Preparing to unpack .../14-libdap27_3.20.7-6_amd64.deb ...\n", + "Unpacking libdap27:amd64 (3.20.7-6) ...\n", "Selecting previously unselected package libdapclient6v5:amd64.\n", - "Preparing to unpack .../15-libdapclient6v5_3.20.3-1_amd64.deb ...\n", - "Unpacking libdapclient6v5:amd64 (3.20.3-1) ...\n", - "Selecting previously unselected package libdapserver7v5:amd64.\n", - "Preparing to unpack .../16-libdapserver7v5_3.20.3-1_amd64.deb ...\n", - "Unpacking libdapserver7v5:amd64 (3.20.3-1) ...\n", + "Preparing to unpack .../15-libdapclient6v5_3.20.7-6_amd64.deb ...\n", + "Unpacking libdapclient6v5:amd64 (3.20.7-6) ...\n", + "Selecting previously unselected package libdav1d4:amd64.\n", + "Preparing to unpack .../16-libdav1d4_0.7.1-3_amd64.deb ...\n", + "Unpacking libdav1d4:amd64 (0.7.1-3) ...\n", + "Selecting previously unselected package libde265-0:amd64.\n", + "Preparing to unpack .../17-libde265-0_1.0.8-1_amd64.deb ...\n", + "Unpacking libde265-0:amd64 (1.0.8-1) ...\n", "Selecting previously unselected package libepsilon1:amd64.\n", - "Preparing to unpack .../17-libepsilon1_0.9.2+dfsg-4_amd64.deb ...\n", - "Unpacking libepsilon1:amd64 (0.9.2+dfsg-4) ...\n", - "Selecting previously unselected package libfontconfig1:amd64.\n", - "Preparing to unpack .../18-libfontconfig1_2.13.1-2_amd64.deb ...\n", - "Unpacking libfontconfig1:amd64 (2.13.1-2) ...\n", + "Preparing to unpack .../18-libepsilon1_0.9.2+dfsg-5_amd64.deb ...\n", + "Unpacking libepsilon1:amd64 (0.9.2+dfsg-5) ...\n", "Selecting previously unselected package libfreexl1:amd64.\n", - "Preparing to unpack .../19-libfreexl1_1.0.5-3_amd64.deb ...\n", - "Unpacking libfreexl1:amd64 (1.0.5-3) ...\n", + "Preparing to unpack .../19-libfreexl1_1.0.6-1_amd64.deb ...\n", + "Unpacking libfreexl1:amd64 (1.0.6-1) ...\n", "Selecting previously unselected package libfyba0:amd64.\n", - "Preparing to unpack .../20-libfyba0_4.1.1-6_amd64.deb ...\n", - "Unpacking libfyba0:amd64 (4.1.1-6) ...\n", - "Selecting previously unselected package libgeos-3.7.1:amd64.\n", - "Preparing to unpack .../21-libgeos-3.7.1_3.7.1-1_amd64.deb ...\n", - "Unpacking libgeos-3.7.1:amd64 (3.7.1-1) ...\n", + "Preparing to unpack .../20-libfyba0_4.1.1-7_amd64.deb ...\n", + "Unpacking libfyba0:amd64 (4.1.1-7) ...\n", + "Selecting previously unselected package libgeos-3.9.0:amd64.\n", + "Preparing to unpack .../21-libgeos-3.9.0_3.9.0-1_amd64.deb ...\n", + "Unpacking libgeos-3.9.0:amd64 (3.9.0-1) ...\n", "Selecting previously unselected package libgeos-c1v5:amd64.\n", - "Preparing to unpack .../22-libgeos-c1v5_3.7.1-1_amd64.deb ...\n", - "Unpacking libgeos-c1v5:amd64 (3.7.1-1) ...\n", + "Preparing to unpack .../22-libgeos-c1v5_3.9.0-1_amd64.deb ...\n", + "Unpacking libgeos-c1v5:amd64 (3.9.0-1) ...\n", "Selecting previously unselected package proj-data.\n", - "Preparing to unpack .../23-proj-data_5.2.0-1_all.deb ...\n", - "Unpacking proj-data (5.2.0-1) ...\n", - "Selecting previously unselected package libproj13:amd64.\n", - "Preparing to unpack .../24-libproj13_5.2.0-1_amd64.deb ...\n", - "Unpacking libproj13:amd64 (5.2.0-1) ...\n", - "Selecting previously unselected package libjbig0:amd64.\n", - "Preparing to unpack .../25-libjbig0_2.1-3.1+b2_amd64.deb ...\n", - "Unpacking libjbig0:amd64 (2.1-3.1+b2) ...\n", - "Selecting previously unselected package libjpeg62-turbo:amd64.\n", - "Preparing to unpack .../26-libjpeg62-turbo_1%3a1.5.2-2+deb10u1_amd64.deb ...\n", - "Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ...\n", - "Selecting previously unselected package libwebp6:amd64.\n", - "Preparing to unpack .../27-libwebp6_0.6.1-2+deb10u1_amd64.deb ...\n", - "Unpacking libwebp6:amd64 (0.6.1-2+deb10u1) ...\n", - "Selecting previously unselected package libtiff5:amd64.\n", - "Preparing to unpack .../28-libtiff5_4.1.0+git191117-2~deb10u3_amd64.deb ...\n", - "Unpacking libtiff5:amd64 (4.1.0+git191117-2~deb10u3) ...\n", - "Selecting previously unselected package libgeotiff2:amd64.\n", - "Preparing to unpack .../29-libgeotiff2_1.4.3-1_amd64.deb ...\n", - "Unpacking libgeotiff2:amd64 (1.4.3-1) ...\n", + "Preparing to unpack .../23-proj-data_7.2.1-1_all.deb ...\n", + "Unpacking proj-data (7.2.1-1) ...\n", + "Selecting previously unselected package libproj19:amd64.\n", + "Preparing to unpack .../24-libproj19_7.2.1-1_amd64.deb ...\n", + "Unpacking libproj19:amd64 (7.2.1-1) ...\n", + "Selecting previously unselected package libgeotiff5:amd64.\n", + "Preparing to unpack .../25-libgeotiff5_1.6.0-1_amd64.deb ...\n", + "Unpacking libgeotiff5:amd64 (1.6.0-1) ...\n", "Selecting previously unselected package libgif7:amd64.\n", - "Preparing to unpack .../30-libgif7_5.1.4-3_amd64.deb ...\n", - "Unpacking libgif7:amd64 (5.1.4-3) ...\n", + "Preparing to unpack .../26-libgif7_5.1.9-2_amd64.deb ...\n", + "Unpacking libgif7:amd64 (5.1.9-2) ...\n", "Selecting previously unselected package libhdf4-0-alt.\n", - "Preparing to unpack .../31-libhdf4-0-alt_4.2.13-4_amd64.deb ...\n", - "Unpacking libhdf4-0-alt (4.2.13-4) ...\n", + "Preparing to unpack .../27-libhdf4-0-alt_4.2.15-3_amd64.deb ...\n", + "Unpacking libhdf4-0-alt (4.2.15-3) ...\n", "Selecting previously unselected package libsz2:amd64.\n", - "Preparing to unpack .../32-libsz2_1.0.2-1_amd64.deb ...\n", - "Unpacking libsz2:amd64 (1.0.2-1) ...\n", - "Selecting previously unselected package libhdf5-103:amd64.\n", - "Preparing to unpack .../33-libhdf5-103_1.10.4+repack-10_amd64.deb ...\n", - "Unpacking libhdf5-103:amd64 (1.10.4+repack-10) ...\n", + "Preparing to unpack .../28-libsz2_1.0.4-1_amd64.deb ...\n", + "Unpacking libsz2:amd64 (1.0.4-1) ...\n", + "Selecting previously unselected package libhdf5-103-1:amd64.\n", + "Preparing to unpack .../29-libhdf5-103-1_1.10.6+repack-4+deb11u1_amd64.deb ...\n", + "Unpacking libhdf5-103-1:amd64 (1.10.6+repack-4+deb11u1) ...\n", + "Selecting previously unselected package libnuma1:amd64.\n", + "Preparing to unpack .../30-libnuma1_2.0.12-1+b1_amd64.deb ...\n", + "Unpacking libnuma1:amd64 (2.0.12-1+b1) ...\n", + "Selecting previously unselected package libx265-192:amd64.\n", + "Preparing to unpack .../31-libx265-192_3.4-2_amd64.deb ...\n", + "Unpacking libx265-192:amd64 (3.4-2) ...\n", + "Selecting previously unselected package libheif1:amd64.\n", + "Preparing to unpack .../32-libheif1_1.11.0-1_amd64.deb ...\n", + "Unpacking libheif1:amd64 (1.11.0-1) ...\n", "Selecting previously unselected package libminizip1:amd64.\n", - "Preparing to unpack .../34-libminizip1_1.1-8+b1_amd64.deb ...\n", + "Preparing to unpack .../33-libminizip1_1.1-8+b1_amd64.deb ...\n", "Unpacking libminizip1:amd64 (1.1-8+b1) ...\n", "Selecting previously unselected package liburiparser1:amd64.\n", - "Preparing to unpack .../35-liburiparser1_0.9.1-1+deb10u1_amd64.deb ...\n", - "Unpacking liburiparser1:amd64 (0.9.1-1+deb10u1) ...\n", + "Preparing to unpack .../34-liburiparser1_0.9.4+dfsg-1+deb11u1_amd64.deb ...\n", + "Unpacking liburiparser1:amd64 (0.9.4+dfsg-1+deb11u1) ...\n", "Selecting previously unselected package libkmlbase1:amd64.\n", - "Preparing to unpack .../36-libkmlbase1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmlbase1:amd64 (1.3.0-7) ...\n", + "Preparing to unpack .../35-libkmlbase1_1.3.0-9_amd64.deb ...\n", + "Unpacking libkmlbase1:amd64 (1.3.0-9) ...\n", "Selecting previously unselected package libkmldom1:amd64.\n", - "Preparing to unpack .../37-libkmldom1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmldom1:amd64 (1.3.0-7) ...\n", + "Preparing to unpack .../36-libkmldom1_1.3.0-9_amd64.deb ...\n", + "Unpacking libkmldom1:amd64 (1.3.0-9) ...\n", "Selecting previously unselected package libkmlengine1:amd64.\n", - "Preparing to unpack .../38-libkmlengine1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmlengine1:amd64 (1.3.0-7) ...\n", - "Selecting previously unselected package libkmlconvenience1:amd64.\n", - "Preparing to unpack .../39-libkmlconvenience1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmlconvenience1:amd64 (1.3.0-7) ...\n", - "Selecting previously unselected package libkmlregionator1:amd64.\n", - "Preparing to unpack .../40-libkmlregionator1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmlregionator1:amd64 (1.3.0-7) ...\n", - "Selecting previously unselected package libkmlxsd1:amd64.\n", - "Preparing to unpack .../41-libkmlxsd1_1.3.0-7_amd64.deb ...\n", - "Unpacking libkmlxsd1:amd64 (1.3.0-7) ...\n", + "Preparing to unpack .../37-libkmlengine1_1.3.0-9_amd64.deb ...\n", + "Unpacking libkmlengine1:amd64 (1.3.0-9) ...\n", "Selecting previously unselected package mysql-common.\n", - "Preparing to unpack .../42-mysql-common_5.8+1.0.5_all.deb ...\n", - "Unpacking mysql-common (5.8+1.0.5) ...\n", + "Preparing to unpack .../38-mysql-common_5.8+1.0.7_all.deb ...\n", + "Unpacking mysql-common (5.8+1.0.7) ...\n", "Selecting previously unselected package mariadb-common.\n", - "Preparing to unpack .../43-mariadb-common_1%3a10.3.31-0+deb10u1_all.deb ...\n", - "Unpacking mariadb-common (1:10.3.31-0+deb10u1) ...\n", + "Preparing to unpack .../39-mariadb-common_1%3a10.5.15-0+deb11u1_all.deb ...\n", + "Unpacking mariadb-common (1:10.5.15-0+deb11u1) ...\n", "Selecting previously unselected package libmariadb3:amd64.\n", - "Preparing to unpack .../44-libmariadb3_1%3a10.3.31-0+deb10u1_amd64.deb ...\n", - "Unpacking libmariadb3:amd64 (1:10.3.31-0+deb10u1) ...\n", - "Selecting previously unselected package libnetcdf13:amd64.\n", - "Preparing to unpack .../45-libnetcdf13_1%3a4.6.2-1_amd64.deb ...\n", - "Unpacking libnetcdf13:amd64 (1:4.6.2-1) ...\n", + "Preparing to unpack .../40-libmariadb3_1%3a10.5.15-0+deb11u1_amd64.deb ...\n", + "Unpacking libmariadb3:amd64 (1:10.5.15-0+deb11u1) ...\n", + "Selecting previously unselected package libhdf5-hl-100:amd64.\n", + "Preparing to unpack .../41-libhdf5-hl-100_1.10.6+repack-4+deb11u1_amd64.deb ...\n", + "Unpacking libhdf5-hl-100:amd64 (1.10.6+repack-4+deb11u1) ...\n", + "Selecting previously unselected package libnetcdf18:amd64.\n", + "Preparing to unpack .../42-libnetcdf18_1%3a4.7.4-1_amd64.deb ...\n", + "Unpacking libnetcdf18:amd64 (1:4.7.4-1) ...\n", "Selecting previously unselected package libltdl7:amd64.\n", - "Preparing to unpack .../46-libltdl7_2.4.6-9_amd64.deb ...\n", - "Unpacking libltdl7:amd64 (2.4.6-9) ...\n", + "Preparing to unpack .../43-libltdl7_2.4.6-15_amd64.deb ...\n", + "Unpacking libltdl7:amd64 (2.4.6-15) ...\n", "Selecting previously unselected package libodbc1:amd64.\n", - "Preparing to unpack .../47-libodbc1_2.3.6-0.1_amd64.deb ...\n", - "Unpacking libodbc1:amd64 (2.3.6-0.1) ...\n", - "Selecting previously unselected package libogdi3.2.\n", - "Preparing to unpack .../48-libogdi3.2_3.2.1+ds-4_amd64.deb ...\n", - "Unpacking libogdi3.2 (3.2.1+ds-4) ...\n", + "Preparing to unpack .../44-libodbc1_2.3.6-0.1+b1_amd64.deb ...\n", + "Unpacking libodbc1:amd64 (2.3.6-0.1+b1) ...\n", + "Selecting previously unselected package libogdi4.1.\n", + "Preparing to unpack .../45-libogdi4.1_4.1.0+ds-5_amd64.deb ...\n", + "Unpacking libogdi4.1 (4.1.0+ds-5) ...\n", "Selecting previously unselected package libopenjp2-7:amd64.\n", - "Preparing to unpack .../49-libopenjp2-7_2.3.0-2+deb10u2_amd64.deb ...\n", - "Unpacking libopenjp2-7:amd64 (2.3.0-2+deb10u2) ...\n", + "Preparing to unpack .../46-libopenjp2-7_2.4.0-3_amd64.deb ...\n", + "Unpacking libopenjp2-7:amd64 (2.4.0-3) ...\n", "Selecting previously unselected package liblcms2-2:amd64.\n", - "Preparing to unpack .../50-liblcms2-2_2.9-3_amd64.deb ...\n", - "Unpacking liblcms2-2:amd64 (2.9-3) ...\n", + "Preparing to unpack .../47-liblcms2-2_2.12~rc1-2_amd64.deb ...\n", + "Unpacking liblcms2-2:amd64 (2.12~rc1-2) ...\n", "Selecting previously unselected package libnspr4:amd64.\n", - "Preparing to unpack .../51-libnspr4_2%3a4.20-1_amd64.deb ...\n", - "Unpacking libnspr4:amd64 (2:4.20-1) ...\n", + "Preparing to unpack .../48-libnspr4_2%3a4.29-1_amd64.deb ...\n", + "Unpacking libnspr4:amd64 (2:4.29-1) ...\n", "Selecting previously unselected package libnss3:amd64.\n", - "Preparing to unpack .../52-libnss3_2%3a3.42.1-1+deb10u5_amd64.deb ...\n", - "Unpacking libnss3:amd64 (2:3.42.1-1+deb10u5) ...\n", - "Selecting previously unselected package libpoppler82:amd64.\n", - "Preparing to unpack .../53-libpoppler82_0.71.0-5_amd64.deb ...\n", - "Unpacking libpoppler82:amd64 (0.71.0-5) ...\n", + "Preparing to unpack .../49-libnss3_2%3a3.61-1+deb11u2_amd64.deb ...\n", + "Unpacking libnss3:amd64 (2:3.61-1+deb11u2) ...\n", + "Selecting previously unselected package libpoppler102:amd64.\n", + "Preparing to unpack .../50-libpoppler102_20.09.0-3.1_amd64.deb ...\n", + "Unpacking libpoppler102:amd64 (20.09.0-3.1) ...\n", "Selecting previously unselected package libpq5:amd64.\n", - "Preparing to unpack .../54-libpq5_11.14-0+deb10u1_amd64.deb ...\n", - "Unpacking libpq5:amd64 (11.14-0+deb10u1) ...\n", - "Selecting previously unselected package libqhull7:amd64.\n", - "Preparing to unpack .../55-libqhull7_2015.2-4_amd64.deb ...\n", - "Unpacking libqhull7:amd64 (2015.2-4) ...\n", + "Preparing to unpack .../51-libpq5_13.7-0+deb11u1_amd64.deb ...\n", + "Unpacking libpq5:amd64 (13.7-0+deb11u1) ...\n", + "Selecting previously unselected package libqhull8.0:amd64.\n", + "Preparing to unpack .../52-libqhull8.0_2020.2-3_amd64.deb ...\n", + "Unpacking libqhull8.0:amd64 (2020.2-3) ...\n", + "Selecting previously unselected package librttopo1:amd64.\n", + "Preparing to unpack .../53-librttopo1_1.1.0-2_amd64.deb ...\n", + "Unpacking librttopo1:amd64 (1.1.0-2) ...\n", "Selecting previously unselected package libspatialite7:amd64.\n", - "Preparing to unpack .../56-libspatialite7_4.3.0a-5+b2_amd64.deb ...\n", - "Unpacking libspatialite7:amd64 (4.3.0a-5+b2) ...\n", + "Preparing to unpack .../54-libspatialite7_5.0.1-2_amd64.deb ...\n", + "Unpacking libspatialite7:amd64 (5.0.1-2) ...\n", "Selecting previously unselected package libxerces-c3.2:amd64.\n", - "Preparing to unpack .../57-libxerces-c3.2_3.2.2+debian-1+deb10u1_amd64.deb ...\n", - "Unpacking libxerces-c3.2:amd64 (3.2.2+debian-1+deb10u1) ...\n", + "Preparing to unpack .../55-libxerces-c3.2_3.2.3+debian-3_amd64.deb ...\n", + "Unpacking libxerces-c3.2:amd64 (3.2.3+debian-3) ...\n", "Selecting previously unselected package odbcinst.\n", - "Preparing to unpack .../58-odbcinst_2.3.6-0.1_amd64.deb ...\n", - "Unpacking odbcinst (2.3.6-0.1) ...\n", + "Preparing to unpack .../56-odbcinst_2.3.6-0.1+b1_amd64.deb ...\n", + "Unpacking odbcinst (2.3.6-0.1+b1) ...\n", "Selecting previously unselected package odbcinst1debian2:amd64.\n", - "Preparing to unpack .../59-odbcinst1debian2_2.3.6-0.1_amd64.deb ...\n", - "Unpacking odbcinst1debian2:amd64 (2.3.6-0.1) ...\n", - "Selecting previously unselected package libgdal20.\n", - "Preparing to unpack .../60-libgdal20_2.4.0+dfsg-1+b1_amd64.deb ...\n", - "Unpacking libgdal20 (2.4.0+dfsg-1+b1) ...\n", + "Preparing to unpack .../57-odbcinst1debian2_2.3.6-0.1+b1_amd64.deb ...\n", + "Unpacking odbcinst1debian2:amd64 (2.3.6-0.1+b1) ...\n", + "Selecting previously unselected package libgdal28.\n", + "Preparing to unpack .../58-libgdal28_3.2.2+dfsg-2+deb11u1_amd64.deb ...\n", + "Unpacking libgdal28 (3.2.2+dfsg-2+deb11u1) ...\n", "Selecting previously unselected package libxslt1.1:amd64.\n", - "Preparing to unpack .../61-libxslt1.1_1.1.32-2.2~deb10u1_amd64.deb ...\n", - "Unpacking libxslt1.1:amd64 (1.1.32-2.2~deb10u1) ...\n", + "Preparing to unpack .../59-libxslt1.1_1.1.34-4_amd64.deb ...\n", + "Unpacking libxslt1.1:amd64 (1.1.34-4) ...\n", "Selecting previously unselected package proj-bin.\n", - "Preparing to unpack .../62-proj-bin_5.2.0-1_amd64.deb ...\n", - "Unpacking proj-bin (5.2.0-1) ...\n", + "Preparing to unpack .../60-proj-bin_7.2.1-1_amd64.deb ...\n", + "Unpacking proj-bin (7.2.1-1) ...\n", "Selecting previously unselected package python3-affine.\n", - "Preparing to unpack .../63-python3-affine_2.2.2-1_all.deb ...\n", - "Unpacking python3-affine (2.2.2-1) ...\n", + "Preparing to unpack .../61-python3-affine_2.3.0-2_all.deb ...\n", + "Unpacking python3-affine (2.3.0-2) ...\n", "Selecting previously unselected package python3-attr.\n", - "Preparing to unpack .../64-python3-attr_18.2.0-1_all.deb ...\n", - "Unpacking python3-attr (18.2.0-1) ...\n", + "Preparing to unpack .../62-python3-attr_20.3.0-1_all.deb ...\n", + "Unpacking python3-attr (20.3.0-1) ...\n", "Selecting previously unselected package python3-soupsieve.\n", - "Preparing to unpack .../65-python3-soupsieve_1.8+dfsg-1_all.deb ...\n", - "Unpacking python3-soupsieve (1.8+dfsg-1) ...\n", + "Preparing to unpack .../63-python3-soupsieve_2.2.1-1_all.deb ...\n", + "Unpacking python3-soupsieve (2.2.1-1) ...\n", "Selecting previously unselected package python3-bs4.\n", - "Preparing to unpack .../66-python3-bs4_4.7.1-1_all.deb ...\n", - "Unpacking python3-bs4 (4.7.1-1) ...\n", + "Preparing to unpack .../64-python3-bs4_4.9.3-1_all.deb ...\n", + "Unpacking python3-bs4 (4.9.3-1) ...\n", + "Selecting previously unselected package python3-certifi.\n", + "Preparing to unpack .../65-python3-certifi_2020.6.20-1_all.deb ...\n", + "Unpacking python3-certifi (2020.6.20-1) ...\n", "Selecting previously unselected package python3-chardet.\n", - "Preparing to unpack .../67-python3-chardet_3.0.4-3_all.deb ...\n", - "Unpacking python3-chardet (3.0.4-3) ...\n", + "Preparing to unpack .../66-python3-chardet_4.0.0-1_all.deb ...\n", + "Unpacking python3-chardet (4.0.0-1) ...\n", "Selecting previously unselected package python3-colorama.\n", - "Preparing to unpack .../68-python3-colorama_0.3.7-1_all.deb ...\n", - "Unpacking python3-colorama (0.3.7-1) ...\n", + "Preparing to unpack .../67-python3-colorama_0.4.4-1_all.deb ...\n", + "Unpacking python3-colorama (0.4.4-1) ...\n", "Selecting previously unselected package python3-click.\n", - "Preparing to unpack .../69-python3-click_7.0-1_all.deb ...\n", - "Unpacking python3-click (7.0-1) ...\n", + "Preparing to unpack .../68-python3-click_7.1.2-1_all.deb ...\n", + "Unpacking python3-click (7.1.2-1) ...\n", "Selecting previously unselected package python3-click-plugins.\n", - "Preparing to unpack .../70-python3-click-plugins_1.0.4-1_all.deb ...\n", - "Unpacking python3-click-plugins (1.0.4-1) ...\n", + "Preparing to unpack .../69-python3-click-plugins_1.1.1-3_all.deb ...\n", + "Unpacking python3-click-plugins (1.1.1-3) ...\n", "Selecting previously unselected package python3-cligj.\n", - "Preparing to unpack .../71-python3-cligj_0.5.0-1_all.deb ...\n", - "Unpacking python3-cligj (0.5.0-1) ...\n", + "Preparing to unpack .../70-python3-cligj_0.7.1-1_all.deb ...\n", + "Unpacking python3-cligj (0.7.1-1) ...\n", + "Selecting previously unselected package python3-six.\n", + "Preparing to unpack .../71-python3-six_1.16.0-2_all.deb ...\n", + "Unpacking python3-six (1.16.0-2) ...\n", "Selecting previously unselected package python3-webencodings.\n", - "Preparing to unpack .../72-python3-webencodings_0.5.1-1_all.deb ...\n", - "Unpacking python3-webencodings (0.5.1-1) ...\n", + "Preparing to unpack .../72-python3-webencodings_0.5.1-2_all.deb ...\n", + "Unpacking python3-webencodings (0.5.1-2) ...\n", "Selecting previously unselected package python3-html5lib.\n", - "Preparing to unpack .../73-python3-html5lib_1.0.1-1_all.deb ...\n", - "Unpacking python3-html5lib (1.0.1-1) ...\n", + "Preparing to unpack .../73-python3-html5lib_1.1-3_all.deb ...\n", + "Unpacking python3-html5lib (1.1-3) ...\n", "Selecting previously unselected package python3-lxml:amd64.\n", - "Preparing to unpack .../74-python3-lxml_4.3.2-1+deb10u4_amd64.deb ...\n", - "Unpacking python3-lxml:amd64 (4.3.2-1+deb10u4) ...\n", + "Preparing to unpack .../74-python3-lxml_4.6.3+dfsg-0.1+deb11u1_amd64.deb ...\n", + "Unpacking python3-lxml:amd64 (4.6.3+dfsg-0.1+deb11u1) ...\n", "Selecting previously unselected package python3-numpy.\n", - "Preparing to unpack .../75-python3-numpy_1%3a1.16.2-1_amd64.deb ...\n", - "Unpacking python3-numpy (1:1.16.2-1) ...\n", + "Preparing to unpack .../75-python3-numpy_1%3a1.19.5-1_amd64.deb ...\n", + "Unpacking python3-numpy (1:1.19.5-1) ...\n", "Selecting previously unselected package python3-pyparsing.\n", - "Preparing to unpack .../76-python3-pyparsing_2.2.0+dfsg1-2_all.deb ...\n", - "Unpacking python3-pyparsing (2.2.0+dfsg1-2) ...\n", + "Preparing to unpack .../76-python3-pyparsing_2.4.7-1_all.deb ...\n", + "Unpacking python3-pyparsing (2.4.7-1) ...\n", "Selecting previously unselected package python3-snuggs.\n", - "Preparing to unpack .../77-python3-snuggs_1.4.3-1_all.deb ...\n", - "Unpacking python3-snuggs (1.4.3-1) ...\n", + "Preparing to unpack .../77-python3-snuggs_1.4.7-2_all.deb ...\n", + "Unpacking python3-snuggs (1.4.7-2) ...\n", "Selecting previously unselected package python3-rasterio.\n", - "Preparing to unpack .../78-python3-rasterio_1.0.21-1_amd64.deb ...\n", - "Unpacking python3-rasterio (1.0.21-1) ...\n", - "Setting up liblcms2-2:amd64 (2.9-3) ...\n", - "Setting up python3-attr (18.2.0-1) ...\n", - "Setting up mysql-common (5.8+1.0.5) ...\n", + "Preparing to unpack .../78-python3-rasterio_1.2.0-1_amd64.deb ...\n", + "Unpacking python3-rasterio (1.2.0-1) ...\n", + "Setting up liblcms2-2:amd64 (2.12~rc1-2) ...\n", + "Setting up python3-attr (20.3.0-1) ...\n", + "Setting up mysql-common (5.8+1.0.7) ...\n", "update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode\n", - "Setting up proj-data (5.2.0-1) ...\n", - "Setting up python3-colorama (0.3.7-1) ...\n", - "Setting up libcharls2:amd64 (2.0.0+dfsg-1) ...\n", + "Setting up proj-data (7.2.1-1) ...\n", + "Setting up libicu67:amd64 (67.1-7) ...\n", + "Setting up libogdi4.1 (4.1.0+ds-5) ...\n", + "Setting up libqhull8.0:amd64 (2020.2-3) ...\n", + "Setting up python3-colorama (0.4.4-1) ...\n", + "Setting up libcharls2:amd64 (2.2.0+dfsg-2) ...\n", "Setting up libminizip1:amd64 (1.1-8+b1) ...\n", - "Setting up libproj13:amd64 (5.2.0-1) ...\n", - "Setting up libpq5:amd64 (11.14-0+deb10u1) ...\n", - "Setting up proj-bin (5.2.0-1) ...\n", - "Setting up libqhull7:amd64 (2015.2-4) ...\n", - "Setting up python3-click (7.0-1) ...\n", - "Setting up libepsilon1:amd64 (0.9.2+dfsg-4) ...\n", - "Setting up libjbig0:amd64 (2.1-3.1+b2) ...\n", - "Setting up python3-webencodings (0.5.1-1) ...\n", - "Setting up libgeos-3.7.1:amd64 (3.7.1-1) ...\n", - "Setting up libaec0:amd64 (1.0.2-1) ...\n", - "Setting up libicu63:amd64 (63.1-6+deb10u2) ...\n", - "Setting up gdal-data (2.4.0+dfsg-1) ...\n", - "Setting up poppler-data (0.4.9-2) ...\n", - "Setting up mariadb-common (1:10.3.31-0+deb10u1) ...\n", + "Setting up libaom0:amd64 (1.0.0.errata1-3) ...\n", + "Setting up libpq5:amd64 (13.7-0+deb11u1) ...\n", + "Setting up python3-click (7.1.2-1) ...\n", + "Setting up libepsilon1:amd64 (0.9.2+dfsg-5) ...\n", + "Setting up python3-webencodings (0.5.1-2) ...\n", + "Setting up libaec0:amd64 (1.0.4-1) ...\n", + "Setting up gdal-data (3.2.2+dfsg-2+deb11u1) ...\n", + "Setting up poppler-data (0.4.10-1) ...\n", + "Setting up libcfitsio9:amd64 (3.490-3) ...\n", + "Setting up mariadb-common (1:10.5.15-0+deb11u1) ...\n", "update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode\n", - "Setting up python3-chardet (3.0.4-3) ...\n", - "Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ...\n", - "Setting up python3-pyparsing (2.2.0+dfsg1-2) ...\n", - "Setting up libnspr4:amd64 (2:4.20-1) ...\n", - "Setting up libwebp6:amd64 (0.6.1-2+deb10u1) ...\n", - "Setting up libgeos-c1v5:amd64 (3.7.1-1) ...\n", - "Setting up python3-click-plugins (1.0.4-1) ...\n", - "Setting up libmariadb3:amd64 (1:10.3.31-0+deb10u1) ...\n", - "Setting up fonts-dejavu-core (2.37-1) ...\n", - "Setting up python3-html5lib (1.0.1-1) ...\n", - "Setting up libltdl7:amd64 (2.4.6-9) ...\n", - "Setting up libgfortran5:amd64 (8.3.0-6) ...\n", - "Setting up libhdf4-0-alt (4.2.13-4) ...\n", - "Setting up libgif7:amd64 (5.1.4-3) ...\n", - "Setting up liburiparser1:amd64 (0.9.1-1+deb10u1) ...\n", - "Setting up libfreexl1:amd64 (1.0.5-3) ...\n", - "Setting up libfyba0:amd64 (4.1.1-6) ...\n", - "Setting up libkmlbase1:amd64 (1.3.0-7) ...\n", - "Setting up libopenjp2-7:amd64 (2.3.0-2+deb10u2) ...\n", - "Setting up libtiff5:amd64 (4.1.0+git191117-2~deb10u3) ...\n", - "Setting up python3-affine (2.2.2-1) ...\n", - "Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ...\n", - "Setting up python3-soupsieve (1.8+dfsg-1) ...\n", - "Setting up libsz2:amd64 (1.0.2-1) ...\n", - "Setting up libkmlxsd1:amd64 (1.3.0-7) ...\n", - "Setting up libkmldom1:amd64 (1.3.0-7) ...\n", - "Setting up libspatialite7:amd64 (4.3.0a-5+b2) ...\n", - "Setting up libogdi3.2 (3.2.1+ds-4) ...\n", - "Setting up libxerces-c3.2:amd64 (3.2.2+debian-1+deb10u1) ...\n", - "Setting up libkmlengine1:amd64 (1.3.0-7) ...\n", - "Setting up libkmlconvenience1:amd64 (1.3.0-7) ...\n", - "Setting up fontconfig-config (2.13.1-2) ...\n", - "Setting up python3-cligj (0.5.0-1) ...\n", - "Setting up libdap25:amd64 (3.20.3-1) ...\n", - "Setting up libnss3:amd64 (2:3.42.1-1+deb10u5) ...\n", - "Setting up libdapserver7v5:amd64 (3.20.3-1) ...\n", - "Setting up python3-bs4 (4.7.1-1) ...\n", - "Setting up libgeotiff2:amd64 (1.4.3-1) ...\n", - "Setting up libblas3:amd64 (3.8.0-2) ...\n", + "Setting up python3-six (1.16.0-2) ...\n", + "Setting up libblas3:amd64 (3.9.0-3) ...\n", "update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode\n", - "Setting up libkmlregionator1:amd64 (1.3.0-7) ...\n", - "Setting up libhdf5-103:amd64 (1.10.4+repack-10) ...\n", - "Setting up libodbc1:amd64 (2.3.6-0.1) ...\n", - "Setting up libxslt1.1:amd64 (1.1.32-2.2~deb10u1) ...\n", - "Setting up libdapclient6v5:amd64 (3.20.3-1) ...\n", - "Setting up libfontconfig1:amd64 (2.13.1-2) ...\n", - "Setting up liblapack3:amd64 (3.8.0-2) ...\n", + "Setting up python3-chardet (4.0.0-1) ...\n", + "Setting up python3-pyparsing (2.4.7-1) ...\n", + "Setting up python3-certifi (2020.6.20-1) ...\n", + "Setting up libnspr4:amd64 (2:4.29-1) ...\n", + "Setting up python3-click-plugins (1.1.1-3) ...\n", + "Setting up libmariadb3:amd64 (1:10.5.15-0+deb11u1) ...\n", + "Setting up python3-html5lib (1.1-3) ...\n", + "Setting up libltdl7:amd64 (2.4.6-15) ...\n", + "Setting up libgfortran5:amd64 (10.2.1-6) ...\n", + "Setting up libhdf4-0-alt (4.2.15-3) ...\n", + "Setting up libgif7:amd64 (5.1.9-2) ...\n", + "Setting up liburiparser1:amd64 (0.9.4+dfsg-1+deb11u1) ...\n", + "Setting up libnuma1:amd64 (2.0.12-1+b1) ...\n", + "Setting up libfreexl1:amd64 (1.0.6-1) ...\n", + "Setting up libgeos-3.9.0:amd64 (3.9.0-1) ...\n", + "Setting up libfyba0:amd64 (4.1.1-7) ...\n", + "Setting up libkmlbase1:amd64 (1.3.0-9) ...\n", + "Setting up libdav1d4:amd64 (0.7.1-3) ...\n", + "Setting up libopenjp2-7:amd64 (2.4.0-3) ...\n", + "Setting up python3-affine (2.3.0-2) ...\n", + "Setting up libde265-0:amd64 (1.0.8-1) ...\n", + "Setting up libproj19:amd64 (7.2.1-1) ...\n", + "Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u1) ...\n", + "Setting up python3-soupsieve (2.2.1-1) ...\n", + "Setting up libsz2:amd64 (1.0.4-1) ...\n", + "Setting up libkmldom1:amd64 (1.3.0-9) ...\n", + "Setting up liblapack3:amd64 (3.9.0-3) ...\n", "update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode\n", - "Setting up libarpack2:amd64 (3.7.0-2) ...\n", - "Setting up libsuperlu5:amd64 (5.2.1+dfsg1-4) ...\n", - "Setting up libpoppler82:amd64 (0.71.0-5) ...\n", - "Setting up libnetcdf13:amd64 (1:4.6.2-1) ...\n", - "Setting up python3-numpy (1:1.16.2-1) ...\n", - "Setting up python3-lxml:amd64 (4.3.2-1+deb10u4) ...\n", - "Setting up libarmadillo9 (1:9.200.7+dfsg-1) ...\n", - "Setting up python3-snuggs (1.4.3-1) ...\n", - "Setting up odbcinst (2.3.6-0.1) ...\n", - "Setting up odbcinst1debian2:amd64 (2.3.6-0.1) ...\n", - "Setting up libgdal20 (2.4.0+dfsg-1+b1) ...\n", - "Setting up python3-rasterio (1.0.21-1) ...\n", - "Processing triggers for libc-bin (2.28-10) ...\n", - "Processing triggers for man-db (2.8.5-2) ...\n" + "Setting up libxerces-c3.2:amd64 (3.2.3+debian-3) ...\n", + "Setting up libkmlengine1:amd64 (1.3.0-9) ...\n", + "Setting up python3-cligj (0.7.1-1) ...\n", + "Setting up libarpack2:amd64 (3.8.0-1) ...\n", + "Setting up libx265-192:amd64 (3.4-2) ...\n", + "Setting up libsuperlu5:amd64 (5.2.2+dfsg1-2) ...\n", + "Setting up proj-bin (7.2.1-1) ...\n", + "Setting up libnss3:amd64 (2:3.61-1+deb11u2) ...\n", + "Setting up python3-bs4 (4.9.3-1) ...\n", + "Setting up libgeotiff5:amd64 (1.6.0-1) ...\n", + "Setting up libdap27:amd64 (3.20.7-6) ...\n", + "Setting up libgeos-c1v5:amd64 (3.9.0-1) ...\n", + "Setting up libodbc1:amd64 (2.3.6-0.1+b1) ...\n", + "Setting up python3-numpy (1:1.19.5-1) ...\n", + "Setting up libhdf5-103-1:amd64 (1.10.6+repack-4+deb11u1) ...\n", + "Setting up librttopo1:amd64 (1.1.0-2) ...\n", + "Setting up libpoppler102:amd64 (20.09.0-3.1) ...\n", + "Setting up libxslt1.1:amd64 (1.1.34-4) ...\n", + "Setting up libdapclient6v5:amd64 (3.20.7-6) ...\n", + "Setting up libhdf5-hl-100:amd64 (1.10.6+repack-4+deb11u1) ...\n", + "Setting up libspatialite7:amd64 (5.0.1-2) ...\n", + "Setting up libarmadillo10 (1:10.1.2+dfsg-6+b1) ...\n", + "Setting up libheif1:amd64 (1.11.0-1) ...\n", + "Setting up python3-lxml:amd64 (4.6.3+dfsg-0.1+deb11u1) ...\n", + "Setting up libnetcdf18:amd64 (1:4.7.4-1) ...\n", + "Setting up python3-snuggs (1.4.7-2) ...\n", + "Setting up odbcinst (2.3.6-0.1+b1) ...\n", + "Setting up odbcinst1debian2:amd64 (2.3.6-0.1+b1) ...\n", + "Setting up libgdal28 (3.2.2+dfsg-2+deb11u1) ...\n", + "Setting up python3-rasterio (1.2.0-1) ...\n", + "Processing triggers for libc-bin (2.31-13+deb11u3) ...\n", + "Processing triggers for man-db (2.9.4-2) ...\n" ] } ], @@ -1441,7 +1417,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 24, "id": "b9e367a0-26ce-42ce-bb04-6a432f41876e", "metadata": {}, "outputs": [ @@ -1451,8 +1427,7 @@ "text": [ "LC08_L1TP_025033_20201007_20201016_01_T1 1\n", "LC08_L1TP_025033_20201007_20201016_01_T1 2\n", - "LC08_L1TP_025033_20201007_20201016_01_T1 3\n", - "ERROR 4: output/result-LC08_L1TP_025033_20201007_20201016_01_T1.png: No such file or directory\n" + "LC08_L1TP_025033_20201007_20201016_01_T1 3\n" ] } ], @@ -1465,7 +1440,7 @@ "id": "4199910a-1056-455c-ae9d-669296441aed", "metadata": {}, "source": [ - "Note, the \"ERROR 4\" is expected." + "*Note: if you get an \"ERROR 4\" it is expected in earlier versions of rasterio.*" ] }, { @@ -1478,7 +1453,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 25, "id": "db9f26aa-6317-4834-8bf1-972c8b3cc032", "metadata": {}, "outputs": [ @@ -1487,8 +1462,8 @@ "output_type": "stream", "text": [ "total 192M\n", - "-rw-r--r-- 1 learner learner 192M Feb 14 20:36 \u001b[0m\u001b[01;35mresult-LC08_L1TP_025033_20201007_20201016_01_T1.png\u001b[0m\n", - "-rw-r--r-- 1 learner learner 910 Feb 14 20:36 result-LC08_L1TP_025033_20201007_20201016_01_T1.png.aux.xml\n" + "-rw-r--r-- 1 learner learner 192M May 20 16:47 \u001b[0m\u001b[01;35mresult-LC08_L1TP_025033_20201007_20201016_01_T1.png\u001b[0m\n", + "-rw-r--r-- 1 learner learner 941 May 20 16:47 result-LC08_L1TP_025033_20201007_20201016_01_T1.png.aux.xml\n" ] } ],