{ "cells": [ { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "import geopandas as gpd\n", "import pandas as pd\n", "import rasterio as rio" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "#set working directory\n", "import os\n", "os.chdir('C:\\\\Users\\\\jtrum\\\\world_bank\\\\data')\n", "\n", "#read in files\n", "luanda = gpd.read_file('luanda2clean.geojson')\n", "\n", "with rio.open('ESA_WorldCover_10m_2021_v200_S12E012_Map.tif') as src:\n", " landCover = src.read()\n", " profile = src.profile\n", "\n", "\n", "# convert to dataframe\n", "landCover = pd.DataFrame(landCover[0])" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | 0 | \n", "1 | \n", "2 | \n", "3 | \n", "4 | \n", "5 | \n", "6 | \n", "7 | \n", "8 | \n", "9 | \n", "... | \n", "35990 | \n", "35991 | \n", "35992 | \n", "35993 | \n", "35994 | \n", "35995 | \n", "35996 | \n", "35997 | \n", "35998 | \n", "35999 | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "10 | \n", "10 | \n", "10 | \n", "10 | \n", "10 | \n", "
1 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "10 | \n", "10 | \n", "10 | \n", "10 | \n", "10 | \n", "
2 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "10 | \n", "10 | \n", "
3 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "20 | \n", "10 | \n", "10 | \n", "
4 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "20 | \n", "20 | \n", "30 | \n", "30 | \n", "20 | \n", "20 | \n", "20 | \n", "10 | \n", "10 | \n", "10 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
35995 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "
35996 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "
35997 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "
35998 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "
35999 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "0 | \n", "... | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "30 | \n", "
36000 rows × 36000 columns
\n", "