Welcome to geospatial¶
A Python package for installing commonly used packages for geospatial analysis and data visualization with only one command.
- Free software: MIT license
- Documentation: https://geospatial.gishub.org
Disclaimer¶
Currently, the geospatial package only helps you install commonly used packages for geospatial analysis and data visualization with only one command, making it easier to set up a conda environment for geospatial analysis and avoid dependency conflicts during installation. The geospatial package itself does not have any meaningful functions yet. After installation, you can continue to the commonly used geospatial packages as usual.
Installation¶
uv¶
uv is an extremely fast Python package and project manager, written in Rust. It is designed to be a drop-in replacement for pip. You can install geospatial using uv as follows:
uv pip install geospatial
uv pip install --find-links https://girder.github.io/large_image_wheels gdal pdal pyproj
Mamba¶
Installing commonly used packages for geospatial analysis and data visualization with only one command.
mamba install -c conda-forge geospatial
Video Tutorial¶
Conda-forge recipe¶
The recipe of the geospatial Python package on the conda-forge channel:
- python >=3.9
- apache-sedona
- bokeh
- cartopy
- cenpy
- contextily
- cubo
- dask-geopandas
- datashader
- earthaccess
- earthengine-api
- earthpy
- easystac
- eemont
- eomaps
- eoreader
- fiona
- folium >=0.12.1
- geemap >=0.30.4
- geoalchemy2
- geocube
- geopandas >=0.10.2
- geotiff
- geosnap
- geoviews
- h3
- h3-py
- hvplot
- ipygany
- ipyleaflet >=0.16.0
- ipyvtklink
- keplergl
- laspy
- leafmap >=0.31.0
- lidar
- localtileserver >=0.10.0
- mapboxgl
- mapclassify
- mapwidget
- movingpandas
- netcdf4
- odc-stac
- osmnx
- owslib
- panel
- palettable
- pillow
- planetary-computer
- plotly
- psycopg2
- pydeck
- pygis >=0.6.0
- pyntcloud
- pysal
- pyshp
- pystac-client
- python-mss
- pyvista
- radiant-mlhub
- rasterio
- rasterstats
- rio-cogeo
- rioxarray
- s2cloudless
- sarpy
- satpy
- sentinelsat
- shapely
- simplekml
- sliderule
- spyndex
- sqlalchemy
- stackstac
- tropycal
- usgs
- whitebox
- whiteboxgui
- wxee
- xarray
- xarray-spatial
- xee
- xmovie
- xyzservices
Suggestions for adding packages to geospatial¶
If you would like to suggest new packages to be added to the geospatial stack, please follow the steps below:
Check the Installed packages section to see if the suggested packages are listed. If they are already listed, then you can skip the following steps.
Search the suggested packages on conda-forge and make sure they can be found there. If not, that means the suggested packages are not available on conda-forge. If this is the case, then they cannot be added to the geospatial stack. Then you can skip the following step.
Leave the names of suggested packages on the geospatial GitHub repo if they meet the above requirements. I will then test the suggested packages and add them to the geospatial stack as appropriate.
Installed packages¶
The complete list of Python packages that will be installed along with geospatial.
!pip list
Package Version Editable project location ------------------------------- ----------- --------------------------------------- access 1.1.9 aenum 3.1.16 affine 2.4.0 aiobotocore 2.26.0 aiohappyeyeballs 2.6.1 aiohttp 3.13.3 aioitertools 0.13.0 aiosignal 1.4.0 alabaster 1.0.0 aniso8601 10.0.1 annotated-types 0.7.0 anyio 4.12.1 anymap 0.12.0 anywidget 0.9.21 apache-sedona 1.8.1 appdirs 1.4.4 argon2-cffi 25.1.0 argon2-cffi-bindings 25.1.0 arrow 1.4.0 asciitree 0.3.3 asttokens 3.0.1 attrs 25.4.0 babel 2.18.0 backoff 2.2.1 backrefs 6.2 bash_kernel 0.10.0 beautifulsoup4 4.14.3 black 26.1.0 bleach 6.2.0 blinker 1.9.0 bokeh 3.4.3 boto3 1.41.5 botocore 1.41.5 bounded-pool-executor 0.0.3 bqplot 0.12.45 branca 0.8.2 brotli 1.2.0 bump2version 1.0.1 cachelib 0.13.0 cachetools 6.2.6 cenpy 1.0.1 certifi 2026.2.25 cffi 2.0.0 cftime 1.6.4.post1 charset-normalizer 3.4.4 chroma-py 0.1.0.dev1 click 8.1.8 click-plugins 1.1.1.2 cligj 0.7.2 cloudpathlib 0.23.0 cloudpickle 3.1.2 codespell 2.4.1 color-operations 0.2.0 colorama 0.4.6 colorcet 3.1.0 colorlog 6.10.1 colour 0.1.5 comm 0.2.3 configobj 5.0.9 contextily 1.6.2 contourpy 1.3.0 coverage 7.13.4 cryptography 46.0.5 cssselect2 0.9.0 cubo 2024.8.0 cycler 0.12.1 cytoolz 1.1.0 dask 2024.8.0 dask-ee 0.0.4 dask-expr 1.1.10 dask-geopandas 0.4.2 dataclasses-json 0.6.7 datashader 0.17.0 debugpy 1.8.20 decorator 5.2.1 defusedxml 0.7.1 Deprecated 1.3.1 deprecation 2.1.0 dicttoxml 1.7.16 dill 0.4.1 distlib 0.4.0 distributed 2024.8.0 distro 1.9.0 docopt 0.6.2 docutils 0.22.4 donfig 0.8.1.post1 duckdb 1.4.4 duckdb_engine 0.17.0 earthaccess 0.11.0 earthengine-api 1.6.15 earthpy 0.9.4 easystac 0.0.1 EditorConfig 0.17.1 ee_extra 2025.7.2 eemont 2025.7.1 eerepr 0.1.2 eoreader 0.22.4 ephem 4.2.1 esda 2.5.1 et_xmlfile 2.0.0 eval_type_backport 0.3.1 executing 2.2.1 fasteners 0.20 fastjsonschema 2.21.2 ffmpeg-python 0.2.0 filelock 3.19.1 filetype 1.2.0 fiona 1.10.1 flake8 7.3.0 Flask 3.1.3 Flask-Caching 2.3.1 flask-cors 6.0.2 flask-restx 1.3.2 folium 0.20.0 fonttools 4.60.2 fqdn 1.5.1 frozenlist 1.8.0 fsspec 2025.10.0 future 1.0.0 fuzzywuzzy 0.18.0 GDAL 3.12.2.1 gdown 5.2.1 geeadd 1.2.1 geemap 0.36.6 GeoAlchemy2 0.17.1 geocoder 1.38.1 geocube 0.4.2 geographiclib 2.1 geojson 3.2.0 geomet 1.1.0 geopandas 1.0.1 geopy 2.4.1 geospatial 0.11.6 /home/runner/work/geospatial/geospatial geotiff 0.2.10 geoutils 0.0.15 ghp-import 2.1.0 giddy 2.3.5 gitdb 4.0.12 GitPython 3.1.46 google-api-core 2.30.0 google-api-python-client 2.191.0 google-auth 2.48.0 google-auth-httplib2 0.3.0 google-cloud-core 2.5.0 google-cloud-storage 3.9.0 google-crc32c 1.8.0 google-resumable-media 2.8.0 googleapis-common-protos 1.72.0 greenlet 3.2.5 griffelib 2.0.0 grip 4.6.2 gwlearn 0.1.1 h11 0.16.0 h3 4.4.2 h5netcdf 1.8.1 h5py 3.14.0 holoviews 1.20.2 html2text 2025.4.15 httpcore 1.0.9 httplib2 0.31.2 httpx 0.28.1 humanize 4.13.0 hvplot 0.11.3 HyperCoast 0.19.1 id 1.5.0 idna 3.11 imagecodecs 2026.1.14 ImageIO 2.37.2 imagesize 1.4.1 importlib_resources 6.5.2 inequality 1.0.0 iniconfig 2.3.0 ipyevents 2.0.4 ipyfilechooser 0.6.0 ipygany 0.5.0 ipykernel 6.31.0 ipyleaflet 0.20.0 ipython 8.18.1 ipython-genutils 0.2.0 ipython_pygments_lexers 1.1.1 ipytree 0.2.2 ipyvue 1.12.0 ipyvuetify 1.11.3 ipywidgets 8.1.8 isoduration 20.11.0 itsdangerous 2.2.0 jaraco.classes 3.4.0 jaraco.context 6.1.0 jaraco.functools 4.4.0 jedi 0.19.2 jeepney 0.9.0 Jinja2 3.1.6 jmespath 1.1.0 joblib 1.5.3 jsbeautifier 1.15.4 json5 0.13.0 jsonpointer 3.0.0 jsonschema 4.25.1 jsonschema-specifications 2025.9.1 jupysql 0.11.1 jupysql-plugin 0.4.5 jupyter_client 8.6.3 jupyter_core 5.8.1 jupyter-events 0.12.0 jupyter-leaflet 0.20.0 jupyter_server 2.17.0 jupyter_server_proxy 4.4.0 jupyter_server_terminals 0.5.4 jupyterlab_pygments 0.3.0 jupyterlab_server 2.28.0 jupyterlab_widgets 3.0.16 jupytext 1.19.1 keyring 25.7.0 kiwisolver 1.4.7 lark 1.3.1 laspy 2.6.1 lazy_loader 0.4 leafmap 0.60.1 libpysal 4.8.1 lightgbm 4.6.0 linkify-it-py 2.0.3 livereload 2.7.1 llvmlite 0.43.0 localtileserver 0.10.6 locket 1.0.0 logzero 1.7.0 lxml 6.0.2 lz4 4.4.5 mapboxgl 0.10.2 mapclassify 2.8.1 maplibre 0.3.6 mapwidget 0.2.0 Markdown 3.9 markdown-callouts 0.4.0 markdown-it-py 3.0.0 MarkupSafe 3.0.3 marshmallow 3.26.2 matplotlib 3.9.4 matplotlib-inline 0.2.1 mccabe 0.7.0 mdit-py-plugins 0.4.2 mdurl 0.1.2 mercantile 1.2.1 mergedeep 1.3.4 methodtools 0.4.7 mgwr 2.2.1 mistune 3.2.0 mkdocs 1.6.1 mkdocs-autorefs 1.4.4 mkdocs-get-deps 0.2.0 mkdocs-git-revision-date-plugin 0.3.2 mkdocs-jupyter 0.25.1 mkdocs-material 9.7.3 mkdocs-material-extensions 1.3.1 mkdocs-pdf-export-plugin 0.5.10 mkdocstrings 1.0.3 mkdocstrings-crystal 0.3.9 mkdocstrings-python 2.0.3 momepy 0.6.0 more-itertools 10.8.0 morecantile 6.2.0 movingpandas 0.22.4 mpmath 1.3.0 msgpack 1.1.2 mss 10.1.0 multidict 6.7.1 multimethod 2.0 multipledispatch 1.0.0 mypy_extensions 1.1.0 narwhals 2.17.0 nbclient 0.10.2 nbconvert 7.17.0 nbformat 5.10.4 nest-asyncio 1.6.0 netCDF4 1.7.2 networkx 3.2.1 nh3 0.3.3 numba 0.60.0 numcodecs 0.12.1 numexpr 2.10.2 numpy 1.26.4
oauthlib 3.3.1 odc-geo 0.4.10 odc-loader 0.6.4 odc-stac 0.3.11 opencv-python-headless 4.11.0.86 openpyxl 3.1.5 osmnx 2.0.7 overturemaps 0.18.0 OWSLib 0.31.0 packaging 26.0 paginate 0.5.7 palettable 3.3.3 pandas 2.3.3 pandocfilters 1.5.1 panel 1.4.5 param 2.2.1 parso 0.8.6 partd 1.4.2 path-and-address 2.0.1 pathlib_abc 0.5.2 pathspec 1.0.4 patsy 1.0.2 pexpect 4.9.0 pillow 11.3.0 pip 26.0.1 planetary-computer 1.0.0 platformdirs 4.4.0 ploomber-core 0.2.27 plotly 6.5.2 pluggy 1.6.0 pmtiles 3.7.0 pointpats 2.4.0 pooch 1.9.0 posthog 6.9.3 pqdm 0.2.0 prettytable 3.16.0 prometheus_client 0.24.1 prompt_toolkit 3.0.52 propcache 0.4.1 proto-plus 1.27.1 protobuf 6.33.5 psutil 7.2.2 psygnal 0.14.2 ptyprocess 0.7.0 PuLP 3.3.0 pure_eval 0.2.3 pyarrow 21.0.0 pyarrow-hotfix 0.7 pyasn1 0.6.2 pyasn1_modules 0.4.2 pycodestyle 2.14.0 pycparser 2.23 pyct 0.6.0 pydantic 2.12.5 pydantic_core 2.41.5 pydyf 0.12.1 pyflakes 3.4.0 pygis 0.10.2 Pygments 2.19.2 pykdtree 1.4.3 pymdown-extensions 10.21 pyntcloud 0.3.1 pyogrio 0.11.1 pyorbital 1.8.3 pyparsing 3.3.2 pyperclip 1.11.0 pyphen 0.17.2 pyproj 3.6.1 pyproject-api 1.10.0 pyresample 1.31.0 pysal 24.1 pyshp 3.0.3 PySocks 1.7.1 pystac 1.10.1 pystac-client 0.8.3 pytest 9.0.2 python-box 7.4.1 python-cmr 0.13.0 python-dateutil 2.9.0.post0 python-discovery 1.1.0 python-dotenv 1.2.1 python-json-logger 4.0.0 pytokens 0.4.1 pytz 2025.2 pyviz_comms 3.0.6 PyYAML 6.0.3 pyyaml_env_tag 1.1 pyzmq 27.1.0 quantecon 0.11.0 radiant-mlhub 0.4.1 rasterio 1.4.3 rasterstats 0.20.0 ratelim 0.1.6 reacton 1.9.1 readme_renderer 44.0 referencing 0.36.2 requests 2.32.5 requests-futures 1.0.2 requests-oauthlib 2.0.0 requests-toolbelt 1.0.0 rfc3339-validator 0.1.4 rfc3986 2.0.0 rfc3986-validator 0.1.1 rfc3987-syntax 1.1.0 rich 14.3.3 rich-click 1.9.7 rio-cogeo 5.4.2 rio-tiler 7.9.3 rioxarray 0.15.0 roman-numerals 4.1.0 rpds-py 0.27.1 rsa 4.9.1 rtree 1.4.1 s2cloudless 1.7.3 s3fs 2025.10.0 s3transfer 0.15.0 sarpy 1.3.64 satpy 0.51.0 scikit-gstat 1.0.23 scikit-image 0.24.0 scikit-learn 1.6.1 scipy 1.13.1 scooby 0.11.0 seaborn 0.13.2 SecretStorage 3.5.0 segregation 2.5.3 semver 3.0.4 Send2Trash 2.1.0 sentinelhub 3.11.4 sentinelsat 1.2.1 sertit 1.48.0 server-thread 0.3.0 setuptools 82.0.0 setuptools-scm 9.2.2 shapely 2.0.7 simpervisor 1.0.0 simplejson 3.20.2 simplekml 1.3.6 six 1.17.0 sliderule 5.1.0 smmap 5.0.2 snowballstemmer 3.0.1 solara 1.57.3 solara-server 1.57.3 solara-ui 1.57.3 sortedcontainers 2.4.0 soupsieve 2.8.3 spaghetti 1.7.4 spglm 1.1.0 Sphinx 9.1.0 sphinxcontrib-applehelp 2.0.0 sphinxcontrib-devhelp 2.0.0 sphinxcontrib-htmlhelp 2.1.0 sphinxcontrib-jsmath 1.0.1 sphinxcontrib-qthelp 2.0.0 sphinxcontrib-serializinghtml 2.0.0 spint 1.0.7 splot 1.1.7 spopt 0.5.0 spreg 1.8.5 spvcm 0.3.0 spyndex 0.9.0 SQLAlchemy 2.0.48 sqlglot 29.0.1 sqlparse 0.5.5 stack-data 0.6.3 stackstac 0.5.1 starlette 0.49.3 statsmodels 0.14.6 sympy 1.13.1 tblib 3.2.2 tenacity 9.1.4 termcolor 3.1.0 terminado 0.18.1 threadpoolctl 3.6.0 tifffile 2024.8.30 tinycss2 1.4.0 tinyhtml5 2.0.0 tinynetrc 1.3.1 tobler 0.12.1 tokenize_rt 6.2.0 tomli 2.4.0 tomli_w 1.2.0 toolz 1.1.0 tornado 6.5.4 tox 4.47.0 tqdm 4.67.3 traitlets 5.14.3 traittypes 0.2.3 trollimage 1.26.0 trollsift 1.0.0 twine 6.2.0 typing_extensions 4.15.0 typing-inspect 0.9.0 typing-inspection 0.4.2 tzdata 2025.3 uc-micro-py 1.0.3 universal_pathlib 0.3.10 uri-template 1.3.0 uritemplate 4.2.0 urllib3 1.26.20 usgs 0.3.6 utm 0.8.1 uvicorn 0.39.0 validators 0.35.0 virtualenv 21.1.0 voila 0.5.11 voila_topbar 0.1.1 watchdog 6.0.0 watchfiles 1.1.1 wcwidth 0.6.0 weasyprint 68.1 webcolors 24.11.1 webencodings 0.5.1 websocket-client 1.9.0 websockets 15.0.1 Werkzeug 3.1.6 wheel 0.46.3 whitebox 2.3.6 whiteboxgui 2.3.0 widgetsnbextension 4.0.15 wirerope 1.0.0 wrapt 1.17.3 wxee 0.5.0 xarray 2024.7.0 xarray-spatial 0.5.3 xdem 0.0.18 xee 0.0.22 xyzservices 2025.11.0 yarl 1.22.0 zarr 2.12.0 zict 3.0.0 zopfli 0.4.1