A multi-page streamlit app for the geospatial community.

Overview
Comments
  • Feature request - Ocean Colour/temperature

    Feature request - Ocean Colour/temperature

    Discussed in https://github.com/giswqs/streamlit-geospatial/discussions/20

    Originally posted by ChrisHarrod December 30, 2021 Firstly, many thanks for a great application!

    Further to my request on Twitter, I would like to ask if it is possible to include some oceanographic options such sea surface temperature or chlorophyll a concentrations. As requested, I looked in the Google Earth Engine catalogue and the products most used by people looking to show variation over time are things like the Sentinal https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S3_OLCI or Modis https://developers.google.com/earth-engine/datasets/catalog/NASA_OCEANDATA_MODIS-Aqua_L3SMI

    All the best Chris

    Feature Request 
    opened by giswqs 10
  • geemap Map's layers in streamlit

    geemap Map's layers in streamlit

    Recently, the map layers don't show in the app. The map frames and controls are okay, but the layers have a problem. I tried to install previous versions of geemap and leafmap, but still have the same issue.

    opened by MuhammedM294 7
  • 'Map' object has no attribute 'add_points_from_xy'

    'Map' object has no attribute 'add_points_from_xy'

    Hello,

    Thank you for the job, the programs seems perfect for my projet. However, I have a problem with the installation. I try several solution (pip, conda) but I have this message :

    image

    When i try to understand, I have this message : 'Map' object has no attribute 'add_points_from_xy'

    Best regards,

    Piedacoulisse

    opened by piedacoulisse2 7
  • Add positioning feature

    Add positioning feature

    Hi, it will be useful if on the map there would be a button to localize my position, cause everytime I clean the map, it return on Pucallpa (I'm talking about "Create Timelapse" but I'm sure it will be useful for other sections too). Cheers

    opened by fiorins 7
  • No module named 'geemap.foliumap'

    No module named 'geemap.foliumap'

    how do we install all the files

    tried

    pip install -r requirements.txt

    WARNING: Discarding https://files.pythonhosted.org/packages/7b/af/1c2c83c4a8363a4ce9fea817b1910b5e071bed012e18257faa2a0ab3cfe7/Fiona-1.8.5.tar.gz#sha256=4f5cc2d449edbbf693c83e24cdada72de7c41297383d16fcc92387eb445e9d35 (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
      Using cached Fiona-1.8.4.tar.gz (1.1 MB)
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_a5f21c7beb4f4660925d3441a4378411\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_a5f21c7beb4f4660925d3441a4378411\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\kava\AppData\Local\Temp\pip-pip-egg-info-r1jj7pj1'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_a5f21c7beb4f4660925d3441a4378411\
        Complete output (1 lines):
        A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
        ----------------------------------------
    WARNING: Discarding https://files.pythonhosted.org/packages/3a/16/84960540e9fce61d767fd2f0f1d95f4c63e99ab5d8fddc308e8b51b059b8/Fiona-1.8.4.tar.gz#sha256=aec9ab2e3513c9503ec123b1a8573bee55fc6a66e2ac07088c3376bf6738a424 (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
      Using cached Fiona-1.8.3.tar.gz (1.1 MB)
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_e9207bba41114b21ba9d7836072fa6c5\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_e9207bba41114b21ba9d7836072fa6c5\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\kava\AppData\Local\Temp\pip-pip-egg-info-v84w1_p_'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_e9207bba41114b21ba9d7836072fa6c5\
        Complete output (1 lines):
        A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
        ----------------------------------------
    WARNING: Discarding https://files.pythonhosted.org/packages/46/d1/fcdb32513a03abfde0d97fd9782ce0f8cc0540fa6c6ce783e87b94064964/Fiona-1.8.3.tar.gz#sha256=3e831100a23c3b6cd32b98baf0c9e2119d909b44a5cf4533d3625f61dcf2d2b1 (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
      Using cached Fiona-1.8.2.tar.gz (1.2 MB)
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_09c66030118443a39de86001128ae59d\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_09c66030118443a39de86001128ae59d\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\kava\AppData\Local\Temp\pip-pip-egg-info-zv3vuu_q'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_09c66030118443a39de86001128ae59d\
        Complete output (1 lines):
        A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
        ----------------------------------------
    WARNING: Discarding https://files.pythonhosted.org/packages/25/50/0466d5d83e1859c5ca38351ee932d64cc5635f9d4dad522879e58f4b0018/Fiona-1.8.2.tar.gz#sha256=4c6419b7ac29136708029f6a44b4ccd458735a4d241016c7b1bab41685c08d8f (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
      Using cached Fiona-1.8.1.tar.gz (1.1 MB)
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_b8402b829f7e484b9da91e23a2e1ac4e\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_b8402b829f7e484b9da91e23a2e1ac4e\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\kava\AppData\Local\Temp\pip-pip-egg-info-m7uojkg5'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_b8402b829f7e484b9da91e23a2e1ac4e\
        Complete output (1 lines):
        A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
        ----------------------------------------
    WARNING: Discarding https://files.pythonhosted.org/packages/3e/5f/0c6704efeea2ff3fba7f54cc6ec38070157f21bc1cffa7bdfa7c9f6b8f7a/Fiona-1.8.1.tar.gz#sha256=4c34bb4c5cd788aaf14e5484c3b7de407b1a8a7c7b2d29bbb2e8b37931e83b8d (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
      Using cached Fiona-1.8.0.tar.gz (1.4 MB)
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_ba7be1b858be4dc582726c0fd66dfde4\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_ba7be1b858be4dc582726c0fd66dfde4\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\kava\AppData\Local\Temp\pip-pip-egg-info-nv8augxd'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_ba7be1b858be4dc582726c0fd66dfde4\
        Complete output (1 lines):
        A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
        ----------------------------------------
    WARNING: Discarding https://files.pythonhosted.org/packages/2a/bd/c1efc2680f338e5941121c776d6323af6b9698ac739e22ba523cee348a7f/Fiona-1.8.0.tar.gz#sha256=20141a9ece06daa7bb4333fba640c2fe39a49f8aca5492d1da8595d41e91844a (from https://pypi.org/simple/fiona/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
    Collecting geopandas
      Using cached geopandas-0.10.1-py2.py3-none-any.whl (1.0 MB)
      Using cached geopandas-0.10.0-py2.py3-none-any.whl (1.0 MB)
      Using cached geopandas-0.9.0-py2.py3-none-any.whl (994 kB)
      Using cached geopandas-0.8.2-py2.py3-none-any.whl (962 kB)
    Collecting fiona
      Using cached Fiona-1.7.13.tar.gz (731 kB)
    Requirement already satisfied: traittypes>=0.2.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from keplergl->-r requirements.txt (line 3)) (0.2.1)
    Requirement already satisfied: ipywidgets<8,>=7.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from keplergl->-r requirements.txt (line 3)) (7.6.3)
    Collecting flask>=2.0.0
      Using cached Flask-2.0.2-py3-none-any.whl (95 kB)
    Collecting scooby
      Using cached scooby-0.5.9-py3-none-any.whl (14 kB)
    Collecting large-image-source-gdal
      Using cached large_image_source_gdal-1.8.9-py3-none-any.whl (17 kB)
    Requirement already satisfied: click in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from localtileserver->-r requirements.txt (line 6)) (7.1.2)
    Collecting GDAL
      Using cached GDAL-3.4.0.tar.gz (756 kB)
    Collecting large-image
      Using cached large_image-1.8.9-py3-none-any.whl (53 kB)
    Collecting Flask-Caching
      Using cached Flask_Caching-1.10.1-py3-none-any.whl (34 kB)
    Requirement already satisfied: requests in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from localtileserver->-r requirements.txt (line 6)) (2.25.1)
    Requirement already satisfied: cachetools>=4.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (4.2.1)
    Requirement already satisfied: astor in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (0.8.1)
    Requirement already satisfied: attrs in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (20.3.0)
    Requirement already satisfied: protobuf!=3.11,>=3.6.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (3.14.0)
    Requirement already satisfied: python-dateutil in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (2.8.1)
    Requirement already satisfied: pydeck>=0.1.dev5 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (0.6.1)
    Requirement already satisfied: packaging in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (20.9)
    Requirement already satisfied: altair>=3.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (4.1.0)
    Requirement already satisfied: pillow>=6.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (8.1.0)
    Requirement already satisfied: gitpython!=3.1.19 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (3.1.13)
    Requirement already satisfied: tzlocal in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (2.1)
    Requirement already satisfied: toml in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 
    7)) (0.10.2)
    Requirement already satisfied: pympler>=0.9 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (0.9)
    Requirement already satisfied: blinker in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (1.4)
    Requirement already satisfied: pyarrow in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (6.0.1)
    Requirement already satisfied: tornado>=5.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (6.1)
    Requirement already satisfied: numpy in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (1.20.1)
    Requirement already satisfied: watchdog in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (2.0.0)
    Requirement already satisfied: base58 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt (line 7)) (2.1.0)
    Requirement already satisfied: validators in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit->-r requirements.txt 
    (line 7)) (0.18.2)
    Requirement already satisfied: folium>=0.11 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit-folium->-r requirements.txt (line 8)) (0.12.1)
    Requirement already satisfied: bokeh>=2.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from streamlit-bokeh-events->-r requirements.txt (line 10)) (2.2.3)
    Requirement already satisfied: bqplot in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.12.22)
    Requirement already satisfied: colour in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.1.5)
    Requirement already satisfied: geojson in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (2.5.0)
    Requirement already satisfied: googledrivedownloader in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.4)
    Requirement already satisfied: here-map-widget-for-jupyter>=1.1.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (1.1.2)
    Requirement already satisfied: ipyevents<=0.9.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.8.1)
    Requirement already satisfied: ipyfilechooser>=0.6.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.6.0)
    Requirement already satisfied: ipyleaflet in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.13.3)
    Requirement already satisfied: jupyterlab>=3.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (3.0.16)
    Requirement already satisfied: matplotlib in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (3.3.4)
    Requirement already satisfied: mss in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (6.1.0)
    Requirement already satisfied: owslib in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.25.0)
    Requirement already satisfied: pycrs in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt 
    (line 11)) (1.0.2)
    Requirement already satisfied: pyshp>=2.1.3 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (2.1.3)
    Requirement already satisfied: python-box in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (5.3.0)
    Requirement already satisfied: whitebox in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (1.4.0)
    Requirement already satisfied: whiteboxgui>=0.6.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (0.6.0)
    Requirement already satisfied: xyzservices in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from leafmap==0.6.0->-r requirements.txt (line 11)) (2021.9.1)
    Requirement already satisfied: earthengine-api>=0.1.230 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (0.1.251)
    Requirement already satisfied: ffmpeg-python in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (0.2.0)
    Requirement already satisfied: geeadd>=0.5.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (0.5.3)
    Requirement already satisfied: geocoder in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (1.38.1)
    Collecting ipyleaflet
      Using cached ipyleaflet-0.15.0-py2.py3-none-any.whl (3.3 MB)
    Requirement already satisfied: ipynb-py-convert in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (0.4.6)
    Requirement already satisfied: ipytree in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (0.1.8)
    Collecting sankee
      Using cached sankee-0.0.7-py3-none-any.whl
    Requirement already satisfied: voila in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt 
    (line 12)) (0.2.6)
    Requirement already satisfied: pywin32 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geemap==0.10.0->-r requirements.txt (line 12)) (300)
    Requirement already satisfied: toolz in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (0.11.1)
    Requirement already satisfied: jinja2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (3.0.3)
    Requirement already satisfied: jsonschema in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (3.2.0)
    Requirement already satisfied: entrypoints in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (0.3)
    Requirement already satisfied: PyYAML>=3.10 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from bokeh>=2.0.0->streamlit-bokeh-events->-r requirements.txt (line 10)) (5.4.1)
    Requirement already satisfied: typing_extensions>=3.7.4 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from bokeh>=2.0.0->streamlit-bokeh-events->-r requirements.txt (line 10)) (3.7.4.3)
    Requirement already satisfied: future in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.18.2)
    Requirement already satisfied: google-cloud-storage in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.36.0)
    Requirement already satisfied: google-api-python-client>=1.12.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.12.8)
    Requirement already satisfied: google-auth>=1.4.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.26.1)
    Requirement already satisfied: google-auth-httplib2>=0.0.3 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.0.4)
    Requirement already satisfied: httplib2<1dev,>=0.9.2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.19.0)
    Requirement already satisfied: httplib2shim in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.0.3)
    Requirement already satisfied: six in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.15.0)
    Requirement already satisfied: itsdangerous>=2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from flask>=2.0.0->localtileserver->-r requirements.txt (line 6)) (2.0.1)
    Requirement already satisfied: Werkzeug>=2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from flask>=2.0.0->localtileserver->-r requirements.txt (line 6)) (2.0.2)
    Requirement already satisfied: branca>=0.3.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from folium>=0.11->streamlit-folium->-r requirements.txt (line 8)) (0.4.2)
    Requirement already satisfied: beautifulsoup4>=4.9.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geeadd>=0.5.1->geemap==0.10.0->-r requirements.txt (line 12)) (4.9.3)
    Requirement already satisfied: logzero>=1.5.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geeadd>=0.5.1->geemap==0.10.0->-r requirements.txt (line 12)) (1.6.3)
    Requirement already satisfied: soupsieve>1.2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from beautifulsoup4>=4.9.0->geeadd>=0.5.1->geemap==0.10.0->-r requirements.txt (line 12)) (2.2)
    Requirement already satisfied: gitdb<5,>=4.0.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from gitpython!=3.1.19->streamlit->-r requirements.txt (line 7)) (4.0.5)
    Requirement already satisfied: smmap<4,>=3.0.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.19->streamlit->-r requirements.txt (line 7)) (3.0.5)
    Requirement already satisfied: uritemplate<4dev,>=3.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-api-python-client>=1.12.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (3.0.1)
    Requirement already satisfied: google-api-core<2dev,>=1.21.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-api-python-client>=1.12.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.26.0)
    Requirement already satisfied: pytz in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-api-core<2dev,>=1.21.0->google-api-python-client>=1.12.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (2021.1)
    Requirement already satisfied: setuptools>=40.3.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-api-core<2dev,>=1.21.0->google-api-python-client>=1.12.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (57.4.0)
    Requirement already satisfied: googleapis-common-protos<2.0dev,>=1.6.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-api-core<2dev,>=1.21.0->google-api-python-client>=1.12.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.52.0)
    Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-auth>=1.4.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.2.8)
    Requirement already satisfied: rsa<5,>=3.1.4 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-auth>=1.4.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (4.7.1)
    Requirement already satisfied: pyparsing<3,>=2.4.2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from httplib2<1dev,>=0.9.2->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (2.4.7)
    Requirement already satisfied: nbformat>=4.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (5.1.2)
    Requirement already satisfied: jupyterlab-widgets>=1.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (1.0.0)
    Requirement already satisfied: ipykernel>=4.5.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (5.4.3)
    Requirement already satisfied: traitlets>=4.3.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (5.0.5)
    Requirement already satisfied: widgetsnbextension~=3.5.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (3.5.1)
    Requirement already satisfied: ipython>=4.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (7.20.0)
    Requirement already satisfied: jupyter-client in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipykernel>=4.5.1->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (6.1.11)
    Requirement already satisfied: jedi>=0.16 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.18.0)
    Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (3.0.16)
    Requirement already satisfied: pickleshare in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.7.5)
    Requirement already satisfied: pygments in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (2.8.0)
    Requirement already satisfied: decorator in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (4.4.2)
    Requirement already satisfied: colorama in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.4.4)
    Requirement already satisfied: backcall in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.2.0)
    Requirement already satisfied: parso<0.9.0,>=0.8.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jedi>=0.16->ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.8.1)
    Requirement already satisfied: MarkupSafe>=2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jinja2->altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (2.0.1)
    Requirement already satisfied: jupyterlab-server~=2.3 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (2.6.0)
    Requirement already satisfied: jupyter-core in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (4.7.1)
    Requirement already satisfied: jupyter-server~=1.4 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.8.0)
    Requirement already satisfied: nbclassic~=0.2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.3.1)
    Requirement already satisfied: anyio<4,>=3.1.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (3.1.0)
    Requirement already satisfied: terminado>=0.8.3 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.9.2)
    Requirement already satisfied: websocket-client in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.0.1)
    Requirement already satisfied: pyzmq>=17 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (22.0.3)
    Requirement already satisfied: nbconvert in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (6.0.7)
    Requirement already satisfied: ipython-genutils in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.2.0)
    Requirement already satisfied: Send2Trash in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.5.0)
    Requirement already satisfied: prometheus-client in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.9.0)
    Requirement already satisfied: argon2-cffi in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (20.1.0)
    Requirement already satisfied: sniffio>=1.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from anyio<4,>=3.1.0->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.2.0)
    Requirement already satisfied: idna>=2.8 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from anyio<4,>=3.1.0->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (2.10)
    Requirement already satisfied: babel in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab-server~=2.3->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (2.9.1)
    Requirement already satisfied: json5 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jupyterlab-server~=2.3->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.9.5)
    Requirement already satisfied: pyrsistent>=0.14.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from jsonschema->altair>=3.2.0->streamlit->-r requirements.txt (line 7)) (0.17.3)
    Requirement already satisfied: notebook<7 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbclassic~=0.2->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (6.2.0)
    Requirement already satisfied: wcwidth in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0->ipywidgets<8,>=7.0.0->keplergl->-r requirements.txt (line 3)) (0.2.5)
    Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.4.1->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (0.4.8)
    Requirement already satisfied: certifi in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from pyproj>=2.2.0->geopandas->-r requirements.txt (line 2)) (2020.12.5)
    Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from requests->localtileserver->-r requirements.txt (line 6)) (1.26.3)
    Requirement already satisfied: chardet<5,>=3.0.2 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from requests->localtileserver->-r requirements.txt (line 6)) (4.0.0)
    Requirement already satisfied: pywinpty>=0.5 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from terminado>=0.8.3->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.5.7)
    Requirement already satisfied: cffi>=1.0.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from argon2-cffi->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.14.5)
    Requirement already satisfied: pycparser in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from cffi>=1.0.0->argon2-cffi->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (2.20)
    Requirement already satisfied: cligj>=0.4 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from fiona->geopandas->-r requirements.txt (line 2)) (0.7.1)
    Requirement already satisfied: click-plugins in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from fiona->geopandas->-r requirements.txt (line 2)) (1.1.1)
    Requirement already satisfied: munch in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from fiona->geopandas->-r requirements.txt (line 2)) (2.5.0)
    Requirement already satisfied: ratelim in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from geocoder->geemap==0.10.0->-r requirements.txt (line 12)) (0.1.6)
    Requirement already satisfied: google-resumable-media<2.0dev,>=1.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-cloud-storage->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.2.0)
    Requirement already satisfied: google-cloud-core<2.0dev,>=1.4.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-cloud-storage->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.6.0)
    Requirement already satisfied: google-crc32c<2.0dev,>=1.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from google-resumable-media<2.0dev,>=1.2.0->google-cloud-storage->earthengine-api>=0.1.230->geemap==0.10.0->-r requirements.txt (line 12)) (1.1.2)
    Requirement already satisfied: psutil>=4.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from large-image->localtileserver->-r requirements.txt (line 6)) (5.8.0)
    Requirement already satisfied: cycler>=0.10 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->leafmap==0.6.0->-r requirements.txt (line 11)) (0.10.0)
    Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from matplotlib->leafmap==0.6.0->-r requirements.txt (line 11)) (1.3.1)
    Requirement already satisfied: testpath in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.4.4)
    Requirement already satisfied: pandocfilters>=1.4.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.4.3)
    Requirement already satisfied: jupyterlab-pygments in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.1.2)
    Requirement already satisfied: bleach in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (3.3.0)
    Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.5.2)
    Requirement already satisfied: defusedxml in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.6.0)
    Requirement already satisfied: mistune<2,>=0.8.1 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.8.4)
    Requirement already satisfied: nest-asyncio in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.5.1)
    Requirement already satisfied: async-generator in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (1.10)
    Requirement already satisfied: webencodings in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from bleach->nbconvert->jupyter-server~=1.4->jupyterlab>=3.0.0->leafmap==0.6.0->-r requirements.txt (line 11)) (0.5.1)
    Collecting plotly>=5.2.2
      Using cached plotly-5.4.0-py2.py3-none-any.whl (25.3 MB)
    Requirement already satisfied: tenacity>=6.2.0 in c:\users\kava\appdata\local\programs\python\python39\lib\site-packages (from plotly>=5.2.2->sankee->geemap==0.10.0->-r requirements.txt (line 12)) (8.0.1)
    Building wheels for collected packages: leafmap, geemap, fiona, GDAL
      Building wheel for leafmap (setup.py) ... done
      Created wheel for leafmap: filename=leafmap-0.6.0-py2.py3-none-any.whl size=103175 sha256=55dc8b1b6d62df548e9b48ec9600b243d5b8ab06fae46faa48be06d90b267f3e
      Stored in directory: C:\Users\kava\AppData\Local\Temp\pip-ephem-wheel-cache-i820atbm\wheels\a3\77\18\e97bd3f8e1f8793cd5c7313ece493fd0ca79f12c84a90da214  Building wheel for geemap (setup.py) ... done
      Created wheel for geemap: filename=geemap-0.10.0-py2.py3-none-any.whl size=1909316 sha256=bfb88727af7d36e10791345f5d7585a569a15e688218c0a9008bff45a014558a
      Stored in directory: C:\Users\kava\AppData\Local\Temp\pip-ephem-wheel-cache-i820atbm\wheels\76\e9\fc\3a448643beacb5764892e6926c2e8a903ab2aa7b10f4ae61d3  Building wheel for fiona (setup.py) ... error
      ERROR: Command errored out with exit status 1:
       command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\kava\AppData\Local\Temp\pip-wheel-mo_cyxxd'
           cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_282d3186bd9c4a15a3fd245b2def2281\
      Complete output (48 lines):
      c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'metadata_version'
        warnings.warn(msg)
      c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'requires_python'
        warnings.warn(msg)
      c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'requires_external'
        warnings.warn(msg)
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.9
      creating build\lib.win-amd64-3.9\fiona
      copying .\fiona\collection.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\compat.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\crs.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\drvsupport.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\errors.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\inspector.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\rfc3339.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\tool.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\transform.py -> build\lib.win-amd64-3.9\fiona
      copying .\fiona\__init__.py -> build\lib.win-amd64-3.9\fiona
      creating build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\bounds.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\calc.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\cat.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\collect.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\distrib.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\dump.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\env.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\filter.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\helpers.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\info.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\insp.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\load.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\ls.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\main.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\options.py -> build\lib.win-amd64-3.9\fiona\fio
      copying .\fiona\fio\__init__.py -> build\lib.win-amd64-3.9\fiona\fio
      running build_ext
      building 'fiona._transform' extension
      creating build\temp.win-amd64-3.9
      creating build\temp.win-amd64-3.9\Release
      creating build\temp.win-amd64-3.9\Release\fiona
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpfiona/_transform.cpp /Fobuild\temp.win-amd64-3.9\Release\fiona/_transform.obj
      _transform.cpp
      fiona/_transform.cpp(606): fatal error C1083: Cannot open include file: 'cpl_conv.h': No such file or directory
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      ----------------------------------------
      ERROR: Failed building wheel for fiona
      Running setup.py clean for fiona
      Building wheel for GDAL (setup.py) ... error
      ERROR: Command errored out with exit status 1:
       command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\gdal_c38642e854d14a1eb7baa9c793fc47c8\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\gdal_c38642e854d14a1eb7baa9c793fc47c8\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\kava\AppData\Local\Temp\pip-wheel-qhwtz4v_'
           cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\gdal_c38642e854d14a1eb7baa9c793fc47c8\
      Complete output (139 lines):
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.9
      creating build\lib.win-amd64-3.9\osgeo
      copying osgeo\gdal.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\gdalconst.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\gdalnumeric.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\gdal_array.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\gnm.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\ogr.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\osr.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\utils.py -> build\lib.win-amd64-3.9\osgeo
      copying osgeo\__init__.py -> build\lib.win-amd64-3.9\osgeo
      creating build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal2tiles.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal2xyz.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdalattachpct.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdalcompare.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdalmove.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_calc.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_edit.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_fillnodata.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_merge.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_pansharpen.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_polygonize.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_proximity.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_retile.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\gdal_sieve.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\ogrmerge.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\pct2rgb.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\rgb2pct.py -> build\lib.win-amd64-3.9\osgeo_utils
      copying gdal-utils\osgeo_utils\__init__.py -> build\lib.win-amd64-3.9\osgeo_utils
      creating build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\array_util.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\base.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\batch_creator.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\color_palette.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\color_table.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\extent_util.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\gdal_argparse.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\numpy_util.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\osr_util.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\progress.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\raster_creation.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\rectangle.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\util.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      copying gdal-utils\osgeo_utils\auxiliary\__init__.py -> build\lib.win-amd64-3.9\osgeo_utils\auxiliary
      creating build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\assemblepoly.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\build_jp2_from_xml.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\classify.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\crs2crs2grid.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\densify.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\dump_jp2.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\epsg_tr.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\esri2wkt.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\fft.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\fix_gpkg.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gcps2ogr.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gcps2vec.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gcps2wld.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal2grd.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalchksum.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalcopyproj.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalfilter.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalident.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalimport.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdalinfo.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdallocationinfo.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_auth.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_cp.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_create_pdf.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_ls.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_lut.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_mkdir.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_remove_towgs84.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_rm.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_rmdir.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_vrtmerge.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\gdal_zip.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\get_soundg.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\histrep.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\hsv_merge.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\jpeg_in_tiff_extract.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\load2odbc.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\loslas2ntv2.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\magphase.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\make_fuzzer_friendly_archive.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\mkgraticule.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogr2ogr.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogr2vrt.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogrinfo.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogrupdate.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogr_build_junction_table.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogr_dispatch.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\ogr_layer_algebra.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\rel.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\tigerpoly.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\tile_extent_from_raster.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\tolatlong.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\validate_cloud_optimized_geotiff.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\validate_gpkg.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\validate_jp2.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\val_repl.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\vec_tr.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\vec_tr_spat.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\wcs_virtds_params.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      copying gdal-utils\osgeo_utils\samples\__init__.py -> build\lib.win-amd64-3.9\osgeo_utils\samples
      running build_ext
      building 'osgeo._gdal' extension
      building 'osgeo._gdal_array' extension
      building 'osgeo._osr' extension
      building 'osgeo._gdalconst' extension
      building 'osgeo._gnm' extension
      building 'osgeo._ogr' extension
      creating build\temp.win-amd64-3.9
      creating build\temp.win-amd64-3.9\Release
      creating build\temp.win-amd64-3.9\Release\extensions
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpextensions/gdal_array_wrap.cpp /Fobuild\temp.win-amd64-3.9\Release\extensions/gdal_array_wrap.obj
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpextensions/gdal_wrap.cpp /Fobuild\temp.win-amd64-3.9\Release\extensions/gdal_wrap.obj
      gdal_array_wrap.cpp
      gdal_wrap.cpp
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpextensions/ogr_wrap.cpp /Fobuild\temp.win-amd64-3.9\Release\extensions/ogr_wrap.obj
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpextensions/osr_wrap.cpp /Fobuild\temp.win-amd64-3.9\Release\extensions/osr_wrap.obj
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpextensions/gnm_wrap.cpp /Fobuild\temp.win-amd64-3.9\Release\extensions/gnm_wrap.obj
      C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I../../port -I../../gcore -I../../alg -I../../ogr/ -I../../ogr/ogrsf_frmts -I../../gnm -I../../apps -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\lib\site-packages\numpy\core\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tcextensions/gdalconst_wrap.c /Fobuild\temp.win-amd64-3.9\Release\extensions/gdalconst_wrap.obj
      osr_wrap.cpp
      ogr_wrap.cpp
      gnm_wrap.cpp
      gdalconst_wrap.c
      extensions/gdalconst_wrap.c(3018): fatal error C1083: Cannot open include file: 'gdal.h': No such file or directory
      extensions/gdal_array_wrap.cpp(3144): fatal error C1083: Cannot open include file: 'gdal.h': No such file or directory
      extensions/gdal_wrap.cpp(3198): fatal error C1083: Cannot open include file: 'cpl_port.h': No such file or directory
      extensions/ogr_wrap.cpp(3153): fatal error C1083: Cannot open include file: 'gdal.h': No such file or directory
      extensions/osr_wrap.cpp(3198): fatal error C1083: Cannot open include file: 'cpl_string.h': No such file or directory
      extensions/gnm_wrap.cpp(3135): fatal error C1083: Cannot open include file: 'gdal.h': No such file or directory
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      ----------------------------------------
      ERROR: Failed building wheel for GDAL
      Running setup.py clean for GDAL
    Successfully built leafmap geemap
    Failed to build fiona GDAL
    Installing collected packages: fiona, plotly, palettable, large-image, geopandas, GDAL, flask, scooby, sankee, large-image-source-gdal, keplergl, ipyleaflet, Flask-Caching, streamlit-keplergl, streamlit-folium, localtileserver, leafmap, geemap
        Running setup.py install for fiona ... error
        ERROR: Command errored out with exit status 1:
         command: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\kava\AppData\Local\Temp\pip-record-0gcckerq\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\kava\appdata\local\programs\python\python39\Include\fiona'
             cwd: C:\Users\kava\AppData\Local\Temp\pip-install-gr5km_24\fiona_282d3186bd9c4a15a3fd245b2def2281\
        Complete output (18 lines):
        c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'metadata_version'
          warnings.warn(msg)
        c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'requires_python'
          warnings.warn(msg)
        c:\users\kava\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'requires_external'        
          warnings.warn(msg)
        running install
        running build
        running build_py
        running build_ext
        building 'fiona._transform' extension
        creating build\temp.win-amd64-3.9
        creating build\temp.win-amd64-3.9\Release
        creating build\temp.win-amd64-3.9\Release\fiona
        C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\users\kava\appdata\local\programs\python\python39\include -Ic:\users\kava\appdata\local\programs\python\python39\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /EHsc /Tpfiona/_transform.cpp /Fobuild\temp.win-amd64-3.9\Release\fiona/_transform.obj
        _transform.cpp
        fiona/_transform.cpp(606): fatal error C1083: Cannot open include file: 'cpl_conv.h': No such file or directory
        error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
        ----------------------------------------
    ERROR: Command errored out with exit status 1: 'c:\users\kava\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"'; __file__='"'"'C:\\Users\\kava\\AppData\\Local\\Temp\\pip-install-gr5km_24\\fiona_282d3186bd9c4a15a3fd245b2def2281\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\kava\AppData\Local\Temp\pip-record-0gcckerq\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\kava\appdata\local\programs\python\python39\Include\fiona' Check the logs for full command output.
    WARNING: You are using pip version 21.2.4; however, version 21.3.1 is available.
    You should consider upgrading via the 'c:\users\kava\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command.
    
    C:\Users\kava\Desktop\stream_map\streamlit-geospatial>```
    
    Looks like bunch of the builds are failing including fiona, gdal and the bokeh
    
    I am on windows10  py 3.9.1
    
    
    
    opened by Niko-La 6
  • timelapse app, TypeError: expected str, bytes or os.PathLike object, not NoneType

    timelapse app, TypeError: expected str, bytes or os.PathLike object, not NoneType

    when i use the timelapse app,

    this error happend.

    TypeError: expected str, bytes or os.PathLike object, not NoneType Traceback: File "/Applications/anaconda3/envs/gee/lib/python3.8/site-packages/streamlit/script_runner.py", line 354, in _run_script exec(code, module.dict) File "/Users/gaoxiang/taizhoucropanalysis/app.py", line 29, in apps.run() File "/Users/gaoxiang/taizhoucropanalysis/multiapp.py", line 73, in run app'function' File "/Users/gaoxiang/taizhoucropanalysis/apps/timelapse.py", line 327, in app geemap.add_text_to_gif( File "/Applications/anaconda3/envs/gee/lib/python3.8/site-packages/geemap/timelapse.py", line 1644, in add_text_to_gif in_gif = os.path.abspath(in_gif) File "/Applications/anaconda3/envs/gee/lib/python3.8/posixpath.py", line 374, in abspath path = os.fspath(path)

    opened by gaowudao 6
  • Earth Engine initialization error: authentication token not getting detected from Streamlit app's Secrets

    Earth Engine initialization error: authentication token not getting detected from Streamlit app's Secrets

    First off, thank you so much for this excellent free and open resource! Your efforts here are much appreciated! I am currently looking to build a simple Earth Engine app and am using this repo to learn how to do so.

    The issue

    I am getting a "Earth Engine client library not initialized. Run ee.Initialize()" error on my web app.

    Although I have generated and saved the Earth Engine authentication token in the app's "Secrets", as you have described in your blog post, the app seems to not pick it up from there.

    How do I fix this?

    What I have done

    I began with trying to replicate this multi-app (https://streamlit.geemap.org/) on my Streamlit account, so I forked this repo and published it as-is on my Streamlit.

    Error as seen on the web app

    But when I select an app working with Earth Engine (eg. Google Earth Engine (GEE), Awesome GEE Community Datasets), I get the following error.

    ee.ee_exception.EEException: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you're on Streamlit Cloud, click on 'Manage app' in the lower right of your app).
    Traceback:
    
    File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/scriptrunner/script_runner.py", line 475, in _run_script
        exec(code, module.__dict__)
    File "/app/streamlit-geospatial/app.py", line 47, in <module>
        apps.run()
    File "/app/streamlit-geospatial/multiapp.py", line 64, in run
        functions[titles.index(title)]()
    File "/app/streamlit-geospatial/apps/gee.py", line 121, in app
        nlcd()
    File "/app/streamlit-geospatial/apps/gee.py", line 37, in nlcd
        Map.addLayer(getNLCD(year), {}, "NLCD " + year)
    File "/app/streamlit-geospatial/apps/gee.py", line 22, in getNLCD
        dataset = ee.ImageCollection("USGS/NLCD_RELEASES/2016_REL")
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/computedobject.py", line 32, in __call__
        return type.__call__(cls, *args, **kwargs)
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/imagecollection.py", line 38, in __init__
        self.initialize()
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/imagecollection.py", line 72, in initialize
        super(ImageCollection, cls).initialize()
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/collection.py", line 32, in initialize
        apifunction.ApiFunction.importApi(cls, 'Collection', 'Collection')
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 183, in importApi
        cls.initialize()
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 154, in initialize
        signatures = data.getAlgorithms()
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 1055, in getAlgorithms
        call = _get_cloud_api_resource().projects().algorithms().list(
    File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 285, in _get_cloud_api_resource
        'Earth Engine client library not initialized. Run `ee.Initialize()`')
    

    Error as seen in "Manage App" log, from inside my Streamlit account

    The most recent log in "Manage App" ends with the following—I'm guessing the app is not finding the authentication token eventhough I have generated and save it in the app's "Secrets".

    (I have purposely truncated the authentication web link below.)

    Installing collected packages: click
      Attempting uninstall: click
        Found existing installation: click 8.0.4
        Uninstalling click-8.0.4:
          Successfully uninstalled click-8.0.4
    Successfully installed click-8.0.0
    WARNING: You are using pip version 22.0.3; however, version 22.1 is available.
    You should consider upgrading via the '/home/appuser/venv/bin/python -m pip install --upgrade pip' command.
    [manager] Python dependencies were installed from /app/streamlit-geospatial/requirements.txt using pip.
    Check if streamlit is installed
    Streamlit is already installed
    [manager] Processed dependencies!
    To authorize access needed by Earth Engine, open the following URL in a web browser and follow the instructions. If the web browser does not start automatically, please manually browse the URL below.
        https://code.earthengine.google.com/client-auth?scopes=https%3A//www.googleapis.com/auth/earthengine%20https%3A//www.googleapis.com/auth/ ...
    The authorization workflow will generate a code, which you should paste in the box below. 
    2022-05-19 10:54:04.502 Uncaught app exception
    Traceback (most recent call last):
      File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/scriptrunner/script_runner.py", line 475, in _run_script
        exec(code, module.__dict__)
      File "/app/streamlit-geospatial/app.py", line 47, in <module>
        apps.run()
      File "/app/streamlit-geospatial/multiapp.py", line 64, in run
        functions[titles.index(title)]()
      File "/app/streamlit-geospatial/apps/gee_datasets.py", line 182, in app
        eval(datasets[category][dataset])
      File "<string>", line 1, in <module>
      File "/app/streamlit-geospatial/apps/gee_datasets.py", line 75, in global_mangrove_watch
        gmw2007 = ee.FeatureCollection("projects/sat-io/open-datasets/GMW/GMW_2007_v2")
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/computedobject.py", line 32, in __call__
        return type.__call__(cls, *args, **kwargs)
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/featurecollection.py", line 44, in __init__
        self.initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/featurecollection.py", line 91, in initialize
        super(FeatureCollection, cls).initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/collection.py", line 32, in initialize
        apifunction.ApiFunction.importApi(cls, 'Collection', 'Collection')
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 183, in importApi
        cls.initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 154, in initialize
        signatures = data.getAlgorithms()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 1055, in getAlgorithms
        call = _get_cloud_api_resource().projects().algorithms().list(
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 285, in _get_cloud_api_resource
        'Earth Engine client library not initialized. Run `ee.Initialize()`')
    ee.ee_exception.EEException: Earth Engine client library not initialized. Run `ee.Initialize()`
    2022-05-19 10:54:05.079 Uncaught app exception
    Traceback (most recent call last):
      File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/scriptrunner/script_runner.py", line 475, in _run_script
        exec(code, module.__dict__)
      File "/app/streamlit-geospatial/app.py", line 47, in <module>
        apps.run()
      File "/app/streamlit-geospatial/multiapp.py", line 64, in run
        functions[titles.index(title)]()
      File "/app/streamlit-geospatial/apps/gee_datasets.py", line 182, in app
        eval(datasets[category][dataset])
      File "<string>", line 1, in <module>
      File "/app/streamlit-geospatial/apps/gee_datasets.py", line 75, in global_mangrove_watch
        gmw2007 = ee.FeatureCollection("projects/sat-io/open-datasets/GMW/GMW_2007_v2")
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/computedobject.py", line 32, in __call__
        return type.__call__(cls, *args, **kwargs)
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/featurecollection.py", line 44, in __init__
        self.initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/featurecollection.py", line 91, in initialize
        super(FeatureCollection, cls).initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/collection.py", line 32, in initialize
        apifunction.ApiFunction.importApi(cls, 'Collection', 'Collection')
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 183, in importApi
        cls.initialize()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/apifunction.py", line 154, in initialize
        signatures = data.getAlgorithms()
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 1055, in getAlgorithms
        call = _get_cloud_api_resource().projects().algorithms().list(
      File "/home/appuser/venv/lib/python3.7/site-packages/ee/data.py", line 285, in _get_cloud_api_resource
        'Earth Engine client library not initialized. Run `ee.Initialize()`')
    ee.ee_exception.EEException: Earth Engine client library not initialized. Run `ee.Initialize()`
    
    opened by pskoulgi 5
  • Error when running with option Any Earth Engine Image

    Error when running with option Any Earth Engine Image

    All other settings as default, but I get this on the web app (https://streamlit.geemap.org/):

    FileNotFoundError: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you're on Streamlit Cloud, click on 'Manage app' in the lower right of your app).
    Traceback:
    File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/script_runner.py", line 430, in _run_script
        exec(code, module.__dict__)
    File "/app/streamlit-geospatial/app.py", line 47, in <module>
        apps.run()
    File "/app/streamlit-geospatial/multiapp.py", line 64, in run
        functions[titles.index(title)]()
    File "/app/streamlit-geospatial/apps/timelapse.py", line 1010, in app
        empty_image.image(out_gif)
    File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/elements/image.py", line 127, in image
        output_format,
    File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/elements/image.py", line 373, in marshall_images
        image, width, clamp, channels, output_format, image_id
    File "/home/appuser/venv/lib/python3.7/site-packages/streamlit/elements/image.py", line 288, in image_to_url
        with open(image, "rb") as f:
    
    opened by jzadra 5
  • Can't overlay administrative boundary on GOES timelapse

    Can't overlay administrative boundary on GOES timelapse

    Hi there. I've been trying to create a GOES timelapse, and overlay some geojson information, but every time I try it I get the following message: "Something went wrong, either the ROI is too big or there are no data available for the specified date range. Please try a smaller ROI or different date range."

    When I run without an administrative boundary it works fine, so it's not the ROI size. I tried a custom administrative boundary, but also tried the default ones (Countries and Continents). None work. I've attached screenshots of my settings.

    Fantastic app btw. Very cool stuff.

    Timelapse_settings_1 Timelapse_settings_2

    opened by gsjlogie 4
  • I can not access https://geospatial.streamlitapp.com/

    I can not access https://geospatial.streamlitapp.com/

    Dear sir/madam,

    I want to create a satellite timelapse in Tonle Sap Lake area, but I have face problem with your website https://geospatial.streamlitapp.com/ could you solve it? best regards pheaktra

    opened by Pheaktra-max 3
  • ValueError: Token is required for this provider, but not provided

    ValueError: Token is required for this provider, but not provided

    I have this error after run the app.py

    ~/t/streamlit-geospatial ❯❯❯ streamlit run app.py                                                                                                                                         
    2022-04-04 11:06:11.115 INFO    numexpr.utils: NumExpr defaulting to 8 threads.
    
      You can now view your Streamlit app in your browser.
    
      Local URL: http://localhost:8501
      Network URL: http://10.0.0.45:8501
    
    2022-04-04 11:06:13.323 Traceback (most recent call last):
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/geemap/basemaps.py", line 231, in <module>
        name = item['name']
    KeyError: 'name'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/streamlit/scriptrunner/script_runner.py", line 443, in _run_script
        exec(code, module.__dict__)
      File "/Users/kang/test/streamlit-geospatial/app.py", line 3, in <module>
        from apps import (
      File "/Users/kang/test/streamlit-geospatial/apps/gee.py", line 3, in <module>
        import geemap.foliumap as geemap
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/geemap/__init__.py", line 7, in <module>
        from .geemap import *
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/geemap/geemap.py", line 14, in <module>
        from .basemaps import ee_basemaps
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/geemap/basemaps.py", line 239, in <module>
        ee_basemaps[name] = basemap_to_tiles(eval(basemap))
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/ipyleaflet/leaflet.py", line 53, in basemap_to_tiles
        url = basemap.build_url(time=day, **kwargs)
      File "/Users/kang/mambaforge/lib/python3.9/site-packages/xyzservices/lib.py", line 451, in build_url
        raise ValueError(
    ValueError: Token is required for this provider, but not provided. You can either update TileProvider or pass respective keywords to build_url().
    
    opened by wybert 3
  • I can't enter Timelapse to use it

    I can't enter Timelapse to use it

    https://geospatial.streamlit.app/

    When you enter the website, it always appears "Error running app. If this keeps happening, please [contact support]"

    Now I need to do the assignment...It makes me more awkward to finish my report @A@

    opened by sudy-rita-sharon 0
  • Error running app

    Error running app

    Hi, The web page (https://geospatial.streamlitapp.com/ ) is not working. It gives me "Oh no. Error running app. If this keeps happening, please contact support."

    opened by 1Vivalavida 0
Owner
Qiusheng Wu
Assistant Professor of Geography at the University of Tennessee, Knoxville
Qiusheng Wu
Summary statistics of geospatial raster datasets based on vector geometries.

rasterstats rasterstats is a Python module for summarizing geospatial raster datasets based on vector geometries. It includes functions for zonal stat

Matthew Perry 437 Dec 23, 2022
gpdvega is a bridge between GeoPandas and Altair that allows to seamlessly chart geospatial data

gpdvega gpdvega is a bridge between GeoPandas a geospatial extension of Pandas and the declarative statistical visualization library Altair, which all

Ilia Timofeev 49 Jul 25, 2022
Geospatial Image Processing for Python

GIPPY Gippy is a Python library for image processing of geospatial raster data. The core of the library is implemented as a C++ library, libgip, with

GIPIT 83 Aug 19, 2022
leafmap - A Python package for geospatial analysis and interactive mapping in a Jupyter environment.

A Python package for geospatial analysis and interactive mapping with minimal coding in a Jupyter environment

Qiusheng Wu 1.4k Jan 2, 2023
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.

Table of Contents What is GeoNode? Try out GeoNode Install Learn GeoNode Development Contributing Roadmap Showcase Most useful links Licensing What is

GeoNode Development Team 1.2k Dec 26, 2022
🌐 Local tile server for viewing geospatial raster files with ipyleaflet

?? Local Tile Server for Geospatial Rasters Need to visualize a rather large raster (gigabytes) you have locally? This is for you. A Flask application

Bane Sullivan 192 Jan 4, 2023
Minimum Bounding Box of Geospatial data

BBOX Problem definition: The spatial data users often are required to obtain the coordinates of the minimum bounding box of vector and raster data in

Ali Khosravi Kazazi 1 Sep 8, 2022
h3-js provides a JavaScript version of H3, a hexagon-based geospatial indexing system.

h3-js The h3-js library provides a pure-JavaScript version of the H3 Core Library, a hexagon-based geographic grid system. It can be used either in No

Uber Open Source 648 Jan 7, 2023
🌐 Local tile server for viewing geospatial raster files with ipyleaflet or folium

?? Local Tile Server for Geospatial Rasters Need to visualize a rather large (gigabytes) raster you have locally? This is for you. A Flask application

Bane Sullivan 192 Jan 4, 2023
The geospatial toolkit for redistricting data.

maup maup is the geospatial toolkit for redistricting data. The package streamlines the basic workflows that arise when working with blocks, precincts

Metric Geometry and Gerrymandering Group 60 Dec 5, 2022
A part of HyRiver software stack for handling geospatial data manipulations

Package Description Status PyNHD Navigate and subset NHDPlus (MR and HR) using web services Py3DEP Access topographic data through National Map's 3DEP

Taher Chegini 5 Dec 14, 2022
Enable geospatial data mining through Google Earth Engine in Grasshopper 3D, via its most recent Hops component.

AALU_Geo Mining This repository is produced for a masterclass at the Architectural Association Landscape Urbanism programme. Requirements Rhinoceros (

null 4 Nov 16, 2022
Specification for storing geospatial vector data (point, line, polygon) in Parquet

GeoParquet About This repository defines how to store geospatial vector data (point, lines, polygons) in Apache Parquet, a popular columnar storage fo

Open Geospatial Consortium 449 Dec 27, 2022
This GUI app was created to show the detailed information about the weather in any city selected by user

WeatherApp Content Brief description Tools Features Hotkeys How it works Screenshots Ways to improve the project Installation Brief description This G

TheBugYouCantFix 5 Dec 30, 2022
This app displays interesting statistical weather records and trends which can be used in climate related research including study of global warming.

This app displays interesting statistical weather records and trends which can be used in climate related research including study of global warming.

null 0 Dec 27, 2021
EOReader is a multi-satellite reader allowing you to open optical and SAR data.

Remote-sensing opensource python library reading optical and SAR sensors, loading and stacking bands, clouds, DEM and index.

ICube-SERTIT 152 Dec 30, 2022
Streamlit component to display topics from Streamlit's community forum related to any exception.

streamlit-forum Streamlit component to display topics from Streamlit's community forum related to any exception. Installation pip install streamlit-fo

Snehan Kekre 7 Jul 15, 2022
Streamlit App For Product Analysis - Streamlit App For Product Analysis

Streamlit_App_For_Product_Analysis Здравствуйте! Перед вами дашборд, позволяющий

Grigory Sirotkin 1 Jan 10, 2022
Hydralit package is a wrapping and template project to combine multiple independant Streamlit applications into a multi-page application.

Hydralit The Hydralit package is a wrapping and template project to combine multiple independant (or somewhat dependant) Streamlit applications into a

Jackson Storm 108 Jan 8, 2023
A library to create multi-page Streamlit applications with ease.

A library to create multi-page Streamlit applications with ease.

Jackson Storm 107 Jan 4, 2023