{ "cells": [ { "cell_type": "markdown", "id": "391be3a2", "metadata": {}, "source": [ "# Notebook Example" ] }, { "cell_type": "code", "execution_count": 1, "id": "threatened-relative", "metadata": {}, "outputs": [], "source": [ "from gee_zonal import Catalog, ZonalStats\n", "import ee\n", "import geopandas as gpd" ] }, { "cell_type": "markdown", "id": "a0e849fb", "metadata": {}, "source": [ "## Input Features" ] }, { "cell_type": "markdown", "id": "blank-breakdown", "metadata": {}, "source": [ "Input target features can be referenced directly as a GEE asset, or can be supplied\n", "as a ``geopandas.GeoDataFrame``, or a path to a shapefile/GeoJSON (will be automatically\n", "converted to ``ee.FeatureCollection``)." ] }, { "cell_type": "code", "execution_count": 2, "id": "structural-course", "metadata": { "scrolled": false }, "outputs": [ { "data": { "text/plain": [ "{'type': 'FeatureCollection',\n", " 'columns': {'Area': 'Float', 'Id': 'Integer', 'system:index': 'String'},\n", " 'version': 1570633589922603,\n", " 'id': 'users/afche18/Ethiopia_AOI',\n", " 'properties': {'system:asset_size': 11288},\n", " 'features': [{'type': 'Feature',\n", " 'geometry': {'type': 'Polygon',\n", " 'coordinates': [[[42.06158510035763, 9.397823252053993],\n", " [42.06119314725495, 9.20601121183654],\n", " [42.18901118834056, 9.20584119448768],\n", " [42.316813505733144, 9.205625705724506],\n", " [42.3125304107434, 9.301530485292622],\n", " [42.30825425836041, 9.397435608019856],\n", " [42.184926941544006, 9.39765098188209],\n", " [42.06158510035763, 9.397823252053993]]]},\n", " 'id': '00000000000000000000',\n", " 'properties': {'Area': 586.656, 'Id': 0}},\n", " {'type': 'Feature',\n", " 'geometry': {'type': 'Polygon',\n", " 'coordinates': [[[35.164007676333824, 7.315648092803201],\n", " [35.164482803968816, 7.270435726027228],\n", " [35.25634053363444, 7.210965732212082],\n", " [35.348179623989004, 7.151464739986416],\n", " [35.50236858461292, 7.092454680579472],\n", " [35.51569123843248, 7.11196715143379],\n", " [35.461916853024185, 7.22665425180959],\n", " [35.41052043644675, 7.307558148286968],\n", " [35.23872404563077, 7.330402310785946],\n", " [35.164007676333824, 7.315648092803201]]]},\n", " 'id': '00000000000000000001',\n", " 'properties': {'Area': 523.326, 'Id': 1}}]}" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "AOIs = ee.FeatureCollection('users/afche18/Ethiopia_AOI')\n", "AOIs.getInfo()" ] }, { "cell_type": "code", "execution_count": 3, "id": "0dfd1424", "metadata": {}, "outputs": [], "source": [ "gdf = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))" ] }, { "cell_type": "code", "execution_count": 4, "id": "0259823c", "metadata": { "tags": [ "scroll-output" ] }, "outputs": [ { "data": { "text/html": [ "
\n", " | pop_est | \n", "continent | \n", "name | \n", "iso_a3 | \n", "gdp_md_est | \n", "geometry | \n", "
---|---|---|---|---|---|---|
0 | \n", "889953.0 | \n", "Oceania | \n", "Fiji | \n", "FJI | \n", "5496 | \n", "MULTIPOLYGON (((180.00000 -16.06713, 180.00000... | \n", "
1 | \n", "58005463.0 | \n", "Africa | \n", "Tanzania | \n", "TZA | \n", "63177 | \n", "POLYGON ((33.90371 -0.95000, 34.07262 -1.05982... | \n", "
2 | \n", "603253.0 | \n", "Africa | \n", "W. Sahara | \n", "ESH | \n", "907 | \n", "POLYGON ((-8.66559 27.65643, -8.66512 27.58948... | \n", "
3 | \n", "37589262.0 | \n", "North America | \n", "Canada | \n", "CAN | \n", "1736425 | \n", "MULTIPOLYGON (((-122.84000 49.00000, -122.9742... | \n", "
4 | \n", "328239523.0 | \n", "North America | \n", "United States of America | \n", "USA | \n", "21433226 | \n", "MULTIPOLYGON (((-122.84000 49.00000, -120.0000... | \n", "
\n", " | 2013_NDVI_mean_max | \n", "2013_NDVI_mean_mean | \n", "2013_NDVI_mean_min | \n", "2013_NDVI_mean_stdDev | \n", "2014_NDVI_mean_max | \n", "2014_NDVI_mean_mean | \n", "2014_NDVI_mean_min | \n", "2014_NDVI_mean_stdDev | \n", "2015_NDVI_mean_max | \n", "2015_NDVI_mean_mean | \n", "... | \n", "2021_NDVI_mean_max | \n", "2021_NDVI_mean_mean | \n", "2021_NDVI_mean_min | \n", "2021_NDVI_mean_stdDev | \n", "2022_NDVI_mean_max | \n", "2022_NDVI_mean_mean | \n", "2022_NDVI_mean_min | \n", "2022_NDVI_mean_stdDev | \n", "Area | \n", "Id | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00000000000000000000 | \n", "0.478839 | \n", "0.312925 | \n", "0.125459 | \n", "0.041014 | \n", "0.536693 | \n", "0.328255 | \n", "0.133519 | \n", "0.039759 | \n", "0.547818 | \n", "0.325812 | \n", "... | \n", "0.435856 | \n", "0.292027 | \n", "0.107515 | \n", "0.037247 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "586.656 | \n", "0.0 | \n", "
00000000000000000001 | \n", "0.669967 | \n", "0.561163 | \n", "0.058939 | \n", "0.056626 | \n", "0.549813 | \n", "0.449039 | \n", "0.028017 | \n", "0.044816 | \n", "0.600975 | \n", "0.491076 | \n", "... | \n", "0.630799 | \n", "0.478778 | \n", "0.107342 | \n", "0.057189 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "523.326 | \n", "1.0 | \n", "
2 rows × 42 columns
\n", "