From 770a9d60d4edc17c8c6de127f140df9e1e2c2e14 Mon Sep 17 00:00:00 2001 From: <> Date: Mon, 14 Oct 2024 16:19:35 +0000 Subject: [PATCH] Deployed a9b253b with MkDocs version: 1.6.1 --- 404.html | 2 +- changelog/index.html | 2 +- contributing/index.html | 2 +- geospatial/index.html | 2 +- index.html | 20 +++++++++++++------- installation/index.html | 2 +- search/search_index.json | 2 +- sitemap.xml | 12 ++++++------ sitemap.xml.gz | Bin 234 -> 234 bytes usage/index.html | 2 +- 10 files changed, 26 insertions(+), 20 deletions(-) diff --git a/404.html b/404.html index 89506ca..68d15a4 100644 --- a/404.html +++ b/404.html @@ -12,7 +12,7 @@ - + diff --git a/changelog/index.html b/changelog/index.html index 3e4b680..c44b828 100644 --- a/changelog/index.html +++ b/changelog/index.html @@ -18,7 +18,7 @@ - + diff --git a/contributing/index.html b/contributing/index.html index e34884f..5799154 100644 --- a/contributing/index.html +++ b/contributing/index.html @@ -18,7 +18,7 @@ - + diff --git a/geospatial/index.html b/geospatial/index.html index 48ad6ec..110a0d7 100644 --- a/geospatial/index.html +++ b/geospatial/index.html @@ -16,7 +16,7 @@ - + diff --git a/index.html b/index.html index 4d8cbad..9dcb26e 100644 --- a/index.html +++ b/index.html @@ -16,7 +16,7 @@ - + @@ -1370,7 +1370,7 @@

Installed packagesInstalled packagesInstalled packages + +
+
lightgbm                        4.5.0
 linkify-it-py                   2.0.3
 livereload                      2.7.0
 llvmlite                        0.43.0
@@ -1552,10 +1558,10 @@ 

Installed packagesInstalled packages - + diff --git a/search/search_index.json b/search/search_index.json index 840e7ad..d1253a2 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"In\u00a0[1]: Copied!
!pip list\n
!pip list
Package                         Version        Editable project location\r\n------------------------------- -------------- ---------------------------------------\r\naccess                          1.1.9\r\naenum                           3.1.15\r\naffine                          2.4.0\r\naiobotocore                     2.15.1\r\naiohappyeyeballs                2.4.0\r\naiohttp                         3.10.5\r\naioitertools                    0.12.0\r\naiosignal                       1.3.1\r\nalabaster                       1.0.0\r\naniso8601                       9.0.1\r\nannotated-types                 0.7.0\r\nanyio                           4.6.0\r\nanywidget                       0.9.13\r\napache-sedona                   1.6.1\r\nappdirs                         1.4.4\r\nargon2-cffi                     23.1.0\r\nargon2-cffi-bindings            21.2.0\r\narrow                           1.3.0\r\nasciitree                       0.3.3\r\nasgiref                         3.8.1\r\nasttokens                       2.4.1\r\nasync-lru                       2.0.4\r\nattrs                           24.2.0\r\nazure-core                      1.31.0\r\nazure-storage-blob              12.23.0\r\nazure-storage-file-datalake     12.17.0\r\nbabel                           2.16.0\r\nbeautifulsoup4                  4.12.3\r\nblack                           24.10.0\r\nbleach                          6.1.0\r\nblinker                         1.8.2\r\nbokeh                           3.4.3\r\nboto3                           1.35.23\r\nbotocore                        1.35.23\r\nbounded-pool-executor           0.0.3\r\nbqplot                          0.12.43\r\nbranca                          0.7.2\r\nBrotli                          1.1.0\r\nbump2version                    1.0.1\r\ncachelib                        0.9.0\r\ncachetools                      5.5.0\r\ncenpy                           1.0.1\r\ncertifi                         2024.8.30\r\ncffi                            1.17.1\r\ncftime                          1.6.4\r\nchardet                         5.2.0\r\ncharset-normalizer              3.3.2\r\nchroma-py                       0.1.0.dev1\r\nclick                           8.1.7\r\nclick-plugins                   1.1.1\r\ncligj                           0.7.2\r\ncloudpathlib                    0.19.0\r\ncloudpickle                     3.0.0\r\ncodespell                       2.3.0\r\ncolor-operations                0.1.5\r\ncolorama                        0.4.6\r\ncolorcet                        3.1.0\r\ncolorlog                        6.8.2\r\ncolour                          0.1.5\r\ncomm                            0.2.2\r\nconfigobj                       5.0.9\r\ncontextily                      1.6.2\r\ncontourpy                       1.3.0\r\ncoverage                        7.6.1\r\ncryptography                    43.0.1\r\ncssselect2                      0.7.0\r\ncubo                            2024.8.0\r\ncycler                          0.12.1\r\ndask                            2024.8.0\r\ndask-ee                         0.0.3\r\ndask-expr                       1.1.10\r\ndask-geopandas                  0.4.1\r\ndataclasses-json                0.6.7\r\ndatashader                      0.16.3\r\ndebugpy                         1.8.5\r\ndecorator                       5.1.1\r\ndefusedxml                      0.7.1\r\ndeprecation                     2.1.0\r\ndicttoxml                       1.7.16\r\ndill                            0.3.8\r\ndistlib                         0.3.8\r\ndistributed                     2024.8.0\r\ndocopt                          0.6.2\r\ndocutils                        0.21.2\r\ndonfig                          0.8.1.post1\r\nduckdb                          1.1.0\r\nearthaccess                     0.10.0\r\nearthengine-api                 1.1.0\r\nearthpy                         0.9.4\r\neasystac                        0.0.1\r\nEditorConfig                    0.12.4\r\nee_extra                        0.0.15\r\neemont                          0.3.6\r\neerepr                          0.0.4\r\neoreader                        0.21.2\r\nesda                            2.5.1\r\nexecuting                       2.1.0\r\nfasteners                       0.19\r\nfastjsonschema                  2.20.0\r\nffmpeg-python                   0.2.0\r\nfilelock                        3.16.1\r\nfiona                           1.10.1\r\nflake8                          7.1.1\r\nFlask                           3.0.3\r\nFlask-Caching                   2.3.0\r\nFlask-Cors                      5.0.0\r\nflask-restx                     1.3.0\r\nfolium                          0.17.0\r\nfonttools                       4.53.1\r\nfqdn                            1.5.1\r\nfrozenlist                      1.4.1\r\nfsspec                          2024.9.0\r\nfuture                          1.0.0\r\nfuzzywuzzy                      0.18.0\r\nGDAL                            3.10.0\r\ngdown                           5.2.0\r\ngeeadd                          1.2.0\r\ngeedim                          1.8.1\r\ngeemap                          0.34.3\r\nGeoAlchemy2                     0.15.2\r\ngeocoder                        1.38.1\r\ngeocube                         0.4.2\r\ngeographiclib                   2.0\r\ngeojson                         3.1.0\r\ngeomet                          1.1.0\r\ngeopandas                       1.0.1\r\ngeopy                           2.4.1\r\ngeospatial                      0.11.2         /home/runner/work/geospatial/geospatial\r\ngeotiff                         0.2.10\r\nghp-import                      2.1.0\r\ngiddy                           2.3.5\r\ngitdb                           4.0.11\r\nGitPython                       3.1.43\r\ngoogle-api-core                 2.20.0\r\ngoogle-api-python-client        2.146.0\r\ngoogle-auth                     2.35.0\r\ngoogle-auth-httplib2            0.2.0\r\ngoogle-cloud-core               2.4.1\r\ngoogle-cloud-storage            2.18.2\r\ngoogle-crc32c                   1.6.0\r\ngoogle-resumable-media          2.7.2\r\ngoogleapis-common-protos        1.65.0\r\ngreenlet                        3.1.1\r\ngrip                            4.6.2\r\nh11                             0.14.0\r\nh3                              3.7.7\r\nh5netcdf                        1.3.0\r\nh5py                            3.11.0\r\nholoviews                       1.19.1\r\nhtml2text                       2024.2.26\r\nhtml5lib                        1.1\r\nhtmltools                       0.5.3\r\nhttpcore                        1.0.5\r\nhttplib2                        0.22.0\r\nhttpx                           0.27.2\r\nhvplot                          0.10.0\r\nHyperCoast                      0.6.3\r\nidna                            3.10\r\nimageio                         2.35.1\r\nimagesize                       1.4.1\r\nimportlib_metadata              8.5.0\r\nimportlib_resources             6.4.5\r\ninequality                      1.0.0\r\niniconfig                       2.0.0\r\nipyevents                       2.0.2\r\nipyfilechooser                  0.6.0\r\nipygany                         0.5.0\r\nipykernel                       6.29.5\r\nipyleaflet                      0.19.2\r\nipynb-py-convert                0.4.6\r\nipython                         8.18.0\r\nipython-genutils                0.2.0\r\nipytree                         0.2.2\r\nipyvue                          1.11.1\r\nipyvuetify                      1.10.0\r\nipywidgets                      7.8.4\r\nisodate                         0.6.1\r\nisoduration                     20.11.0\r\nitsdangerous                    2.2.0\r\njaraco.classes                  3.4.0\r\njaraco.context                  6.0.1\r\njaraco.functools                4.1.0\r\njedi                            0.19.1\r\njeepney                         0.8.0\r\nJinja2                          3.1.4\r\njmespath                        1.0.1\r\njoblib                          1.4.2\r\njsbeautifier                    1.15.1\r\njson5                           0.9.25\r\njsonpointer                     3.0.0\r\njsonschema                      4.23.0\r\njsonschema-specifications       2023.12.1\r\njupyter_client                  8.6.3\r\njupyter_core                    5.7.2\r\njupyter-events                  0.10.0\r\njupyter-leaflet                 0.19.2\r\njupyter-lsp                     2.2.5\r\njupyter_server                  2.14.2\r\njupyter_server_terminals        0.5.3\r\njupyterlab                      4.2.5\r\njupyterlab_pygments             0.3.0\r\njupyterlab_server               2.27.3\r\njupyterlab_widgets              1.1.10\r\njupytext                        1.16.4\r\nkeplergl                        0.3.2\r\nkeyring                         25.4.1\r\nkiwisolver                      1.4.7\r\nlaspy                           2.5.4\r\nlazy_loader                     0.4\r\nleafmap                         0.38.0\r\nlibpysal                        4.8.1\r\nlightgbm                        4.5.0\r\nlinkify-it-py                   2.0.3\r\nlivereload                      2.7.0\r\nllvmlite                        0.43.0\r\nlocaltileserver                 0.10.3\r\nlocket                          1.0.0\r\nlogzero                         1.7.0\r\nlonboard                        0.9.3\r\nlxml                            5.3.0\r\nlz4                             4.3.3\r\nmapboxgl                        0.10.2\r\nmapclassify                     2.8.0\r\nmaplibre                        0.2.6\r\nmapwidget                       0.1.2\r\nMarkdown                        3.7\r\nmarkdown-callouts               0.4.0\r\nmarkdown-it-py                  3.0.0\r\nMarkupSafe                      2.1.5\r\nmarshmallow                     3.22.0\r\nmatplotlib                      3.9.2\r\nmatplotlib-inline               0.1.7\r\nmccabe                          0.7.0\r\nmdit-py-plugins                 0.4.2\r\nmdurl                           0.1.2\r\nmercantile                      1.2.1\r\nmergedeep                       1.3.4\r\nmethodtools                     0.4.7\r\nmgwr                            2.2.1\r\nmistune                         3.0.2\r\nmkdocs                          1.6.1\r\nmkdocs-autorefs                 1.2.0\r\nmkdocs-get-deps                 0.2.0\r\nmkdocs-git-revision-date-plugin 0.3.2\r\nmkdocs-jupyter                  0.25.0\r\nmkdocs-material                 9.5.39\r\nmkdocs-material-extensions      1.3.1\r\nmkdocs-pdf-export-plugin        0.5.10\r\nmkdocstrings                    0.26.1\r\nmkdocstrings-crystal            0.3.7\r\nmkdocstrings-python-legacy      0.2.4\r\nmomepy                          0.6.0\r\nmore-itertools                  10.5.0\r\nmorecantile                     5.4.2\r\nmovingpandas                    0.19.0\r\nmpmath                          1.3.0\r\nmsgpack                         1.1.0\r\nmss                             9.0.2\r\nmultidict                       6.1.0\r\nmultimethod                     1.12\r\nmultipledispatch                1.0.0\r\nmypy-extensions                 1.0.0\r\nnbclient                        0.10.0\r\nnbconvert                       7.16.4\r\nnbformat                        5.10.4\r\nnest-asyncio                    1.6.0\r\nnetCDF4                         1.7.1.post2\r\nnetworkx                        3.2.1\r\nnh3                             0.2.18\r\nnotebook                        7.2.2\r\nnotebook_shim                   0.2.4\r\nnumba                           0.60.0\r\nnumcodecs                       0.12.1\r\nnumexpr                         2.10.1\r\nnumpy                           1.26.4\r\noauthlib                        3.2.2\r\nodc-geo                         0.4.8\r\nodc-stac                        0.3.10\r\nopencv-python-headless          4.10.0.84\r\nosmnx                           1.9.3\r\noverrides                       7.7.0\r\noverturemaps                    0.9.0\r\nOWSLib                          0.31.0\r\npackaging                       24.1\r\npaginate                        0.5.7\r\npalettable                      3.3.3\r\npandas                          2.2.3\r\npandocfilters                   1.5.1\r\npanel                           1.4.5\r\nparam                           2.1.1\r\nparso                           0.8.4\r\npartd                           1.4.2\r\npath-and-address                2.0.1\r\npathspec                        0.12.1\r\npatsy                           0.5.6\r\npexpect                         4.9.0\r\npillow                          10.4.0\r\npip                             24.2\r\npkginfo                         1.10.0\r\nplanetary-computer              1.0.0\r\nplatformdirs                    4.3.6\r\nplotly                          5.24.1\r\npluggy                          1.5.0\r\npointpats                       2.4.0\r\npooch                           1.8.2\r\npqdm                            0.2.0\r\nprometheus_client               0.21.0\r\nprompt-toolkit                  3.0.36\r\nproto-plus                      1.24.0\r\nprotobuf                        5.28.2\r\npsutil                          6.0.0\r\npsygnal                         0.11.1\r\nptyprocess                      0.7.0\r\nPuLP                            2.9.0\r\npure_eval                       0.2.3\r\npy                              1.11.0\r\npyarrow                         17.0.0\r\npyarrow-hotfix                  0.6\r\npyasn1                          0.6.1\r\npyasn1_modules                  0.4.1\r\npycodestyle                     2.12.1\r\npycparser                       2.22\r\nPyCRS                           1.0.2\r\npyct                            0.5.0\r\npydantic                        2.9.2\r\npydantic_core                   2.23.4\r\npydeck                          0.9.1\r\npydyf                           0.11.0\r\npyflakes                        3.2.0\r\npygis                           0.7.0\r\nPygments                        2.18.0\r\npykdtree                        1.3.13\r\npymdown-extensions              10.11.2\r\npyntcloud                       0.3.1\r\npyogrio                         0.9.0\r\npyorbital                       1.8.3\r\npyparsing                       3.1.4\r\npyperclip                       1.9.0\r\npyphen                          0.16.0\r\npyproj                          3.6.1\r\npyproject-api                   1.8.0\r\npyresample                      1.30.0\r\npysal                           24.1\r\npyshp                           2.3.1\r\nPySocks                         1.7.1\r\npystac                          1.10.1\r\npystac-client                   0.8.3\r\npytest                          8.3.3\r\npython-box                      7.2.0\r\npython-cmr                      0.13.0\r\npython-dateutil                 2.9.0.post0\r\npython-dotenv                   1.0.1\r\npython-json-logger              2.0.7\r\npython-multipart                0.0.10\r\npytkdocs                        0.16.2\r\npytz                            2024.2\r\npyviz_comms                     3.0.3\r\nPyYAML                          6.0.2\r\npyyaml_env_tag                  0.1\r\npyzmq                           26.2.0\r\nquantecon                       0.7.2\r\nquestionary                     2.0.1\r\nradiant-mlhub                   0.4.1\r\nrasterio                        1.3.11\r\nrasterstats                     0.19.0\r\nratelim                         0.1.6\r\nreadme_renderer                 44.0\r\nreferencing                     0.35.1\r\nregex                           2024.9.11\r\nrequests                        2.32.3\r\nrequests-futures                1.0.1\r\nrequests-oauthlib               2.0.0\r\nrequests-toolbelt               1.0.0\r\nretry                           0.9.2\r\nrfc3339-validator               0.1.4\r\nrfc3986                         2.0.0\r\nrfc3986-validator               0.1.1\r\nrich                            13.9.2\r\nrio-cogeo                       5.3.4\r\nrio-tiler                       6.7.0\r\nrioxarray                       0.15.0\r\nrpds-py                         0.20.0\r\nrsa                             4.9\r\nRtree                           1.3.0\r\ns2cloudless                     1.7.1\r\ns3fs                            2024.9.0\r\ns3transfer                      0.10.2\r\nsankee                          0.2.5\r\nsarpy                           1.3.58\r\nsatpy                           0.51.0\r\nscikit-image                    0.24.0\r\nscikit-learn                    1.5.2\r\nscipy                           1.13.1\r\nscooby                          0.10.0\r\nseaborn                         0.13.2\r\nSecretStorage                   3.3.3\r\nsegregation                     2.5\r\nSend2Trash                      1.8.3\r\nsentinelhub                     3.10.0\r\nsentinelsat                     1.2.1\r\nsertit                          1.42.0\r\nserver-thread                   0.2.0\r\nsetuptools                      75.1.0\r\nshapely                         2.0.6\r\nshiny                           1.1.0\r\nsimplejson                      3.19.3\r\nsimplekml                       1.3.6\r\nsix                             1.16.0\r\nsliderule                       4.6.4\r\nsmmap                           5.0.1\r\nsniffio                         1.3.1\r\nsnowballstemmer                 2.2.0\r\nsnuggs                          1.4.7\r\nsortedcontainers                2.4.0\r\nsoupsieve                       2.6\r\nspaghetti                       1.7.4\r\nspglm                           1.1.0\r\nSphinx                          8.0.2\r\nsphinxcontrib-applehelp         2.0.0\r\nsphinxcontrib-devhelp           2.0.0\r\nsphinxcontrib-htmlhelp          2.1.0\r\nsphinxcontrib-jsmath            1.0.1\r\nsphinxcontrib-qthelp            2.0.0\r\nsphinxcontrib-serializinghtml   2.0.0\r\nspint                           1.0.7\r\nsplot                           1.1.7\r\nspopt                           0.5.0\r\nspreg                           1.6.1\r\nspvcm                           0.3.0\r\nspyndex                         0.6.0\r\nSQLAlchemy                      2.0.35\r\nstack-data                      0.6.3\r\nstackstac                       0.5.1\r\nstarlette                       0.38.6\r\nstatsmodels                     0.14.3\r\nsympy                           1.13.3\r\ntabulate                        0.9.0\r\ntblib                           3.0.0\r\ntenacity                        9.0.0\r\ntermcolor                       2.4.0\r\nterminado                       0.18.1\r\nthreadpoolctl                   3.5.0\r\ntifffile                        2024.8.30\r\ntinycss2                        1.3.0\r\ntinynetrc                       1.3.1\r\ntobler                          0.11.3\r\ntokenize-rt                     6.0.0\r\ntomli                           2.0.1\r\ntomli_w                         1.0.0\r\ntoolz                           0.12.1\r\ntornado                         6.4.1\r\ntox                             4.21.2\r\ntqdm                            4.66.5\r\ntraitlets                       5.14.3\r\ntraittypes                      0.2.1\r\ntrollimage                      1.25.0\r\ntrollsift                       0.5.1\r\ntwine                           5.1.1\r\ntypes-python-dateutil           2.9.0.20240906\r\ntyping_extensions               4.12.2\r\ntyping-inspect                  0.9.0\r\ntzdata                          2024.1\r\nuc-micro-py                     1.0.3\r\nuri-template                    1.3.0\r\nuritemplate                     4.1.1\r\nurllib3                         1.26.20\r\nusgs                            0.3.5\r\nutm                             0.7.0\r\nuvicorn                         0.30.6\r\nvalidators                      0.34.0\r\nvirtualenv                      20.26.6\r\nwatchdog                        5.0.3\r\nwatchfiles                      0.24.0\r\nwcwidth                         0.2.13\r\nweasyprint                      62.3\r\nwebcolors                       24.8.0\r\nwebencodings                    0.5.1\r\nwebsocket-client                1.8.0\r\nwebsockets                      13.1\r\nWerkzeug                        3.0.4\r\nwheel                           0.44.0\r\nwhitebox                        2.3.5\r\nwhiteboxgui                     2.3.0\r\nwidgetsnbextension              3.6.9\r\nwirerope                        0.4.7\r\nwrapt                           1.16.0\r\nwxee                            0.4.2\r\nxarray                          2024.7.0\r\nxarray-spatial                  0.4.0\r\nxee                             0.0.15\r\nxyzservices                     2024.9.0\r\nyarl                            1.11.1\r\nzarr                            2.12.0\r\nzict                            3.0.0\r\nzipp                            3.20.2\r\nzopfli                          0.2.3\r\n
"},{"location":"#welcome-to-geospatial","title":"Welcome to geospatial\u00b6","text":"

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
"},{"location":"#disclaimer","title":"Disclaimer\u00b6","text":"

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.

"},{"location":"#installation","title":"Installation\u00b6","text":""},{"location":"#uv","title":"uv\u00b6","text":"

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\nuv pip install --find-links https://girder.github.io/large_image_wheels gdal pdal pyproj\n
"},{"location":"#mamba","title":"Mamba\u00b6","text":"

Installing commonly used packages for geospatial analysis and data visualization with only one command.

mamba install -c conda-forge geospatial\n
"},{"location":"#video-tutorial","title":"Video Tutorial\u00b6","text":""},{"location":"#conda-forge-recipe","title":"Conda-forge recipe\u00b6","text":"

The recipe of the geospatial Python package on the conda-forge channel:

- python >=3.9\n- apache-sedona\n- bokeh\n- cartopy\n- cenpy\n- contextily\n- cubo\n- dask-geopandas\n- datashader\n- earthaccess\n- earthengine-api\n- earthpy\n- easystac\n- eemont\n- eomaps\n- eoreader\n- fiona\n- folium >=0.12.1\n- geemap >=0.30.4\n- geoalchemy2\n- geocube\n- geopandas >=0.10.2\n- geotiff\n- geosnap\n- geoviews\n- h3\n- h3-py\n- hvplot\n- ipygany\n- ipyleaflet >=0.16.0\n- ipyvtklink\n- keplergl\n- laspy\n- leafmap >=0.31.0\n- lidar\n- localtileserver >=0.10.0\n- mapboxgl\n- mapclassify\n- mapwidget\n- movingpandas\n- netcdf4\n- odc-stac\n- osmnx\n- owslib\n- panel\n- palettable\n- pillow\n- planetary-computer\n- plotly\n- psycopg2\n- pydeck\n- pygis >=0.6.0\n- pyntcloud\n- pysal\n- pyshp\n- pystac-client\n- python-mss\n- pyvista\n- radiant-mlhub\n- rasterio\n- rasterstats\n- rio-cogeo\n- rioxarray\n- s2cloudless\n- sarpy\n- satpy\n- sentinelsat\n- shapely\n- simplekml\n- sliderule\n- spyndex\n- sqlalchemy\n- stackstac\n- tropycal\n- usgs\n- whitebox\n- whiteboxgui\n- wxee\n- xarray\n- xarray-spatial\n- xee\n- xmovie\n- xyzservices
"},{"location":"#suggestions-for-adding-packages-to-geospatial","title":"Suggestions for adding packages to geospatial\u00b6","text":"

If you would like to suggest new packages to be added to the geospatial stack, please follow the steps below:

  1. 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.

  2. 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.

  3. 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.

"},{"location":"#installed-packages","title":"Installed packages\u00b6","text":"

The complete list of Python packages that will be installed along with geospatial.

"},{"location":"changelog/","title":"Changelog","text":""},{"location":"changelog/#v090-jul-28-2023","title":"v0.9.0 - Jul 28, 2023","text":"
  • Fixed windows build error (#34)
  • Removed gemgis (#32)
  • Added Dockerfile and Docker Build Image workflow (#33)
"},{"location":"changelog/#v080-apr-24-2023","title":"v0.8.0 - Apr 24, 2023","text":"

Updated GitHub actions

"},{"location":"changelog/#v071-apr-23-2023","title":"v0.7.1 - Apr 23, 2023","text":"

Added simplekml and mapwidget

"},{"location":"changelog/#v070-nov-29-2022","title":"v0.7.0 - Nov 29, 2022","text":"

Removed some packages to make it easier to install on Colab.

  • pygis
  • tropycal
"},{"location":"changelog/#v061-jun-27-2022","title":"v0.6.1 - Jun 27, 2022","text":"

Added the folloowing packages:

  • pygis
  • tropycal
"},{"location":"changelog/#v056-apr-16-2022","title":"v0.5.6 - Apr 16, 2022","text":"

Added the folloowing packages:

  • contextily
  • sliderule
"},{"location":"changelog/#v055-apr-14-2022","title":"v0.5.5 - Apr 14, 2022","text":"

Added the folloowing packages:

  • geocube
"},{"location":"changelog/#v054-apr-13-2022","title":"v0.5.4 - Apr 13, 2022","text":"

Added the folloowing packages:

  • jupytext
"},{"location":"changelog/#v053-apr-13-2022","title":"v0.5.3 - Apr 13, 2022","text":"

Added the folloowing packages:

  • cenpy
  • h3
"},{"location":"changelog/#v052-apr-6-2022","title":"v0.5.2 - Apr 6, 2022","text":"

Removed pysal because it fails pip check on conda-forge

"},{"location":"changelog/#v051-apr-6-2022","title":"v0.5.1 - Apr 6, 2022","text":"

Added the folloowing packages:

  • pysal
  • odc-stac
"},{"location":"changelog/#v055-apr-5-2022","title":"v0.5.5 - Apr 5, 2022","text":"

Bring requirements.txt up to date.

"},{"location":"changelog/#v040-apr-5-2022","title":"v0.4.0 - Apr 5, 2022","text":"

Added the folloowing packages:

  • earthengine-api
  • easystac
  • eemont
  • eomaps
  • geoalchemy2
  • planetary-computer
  • proplot
  • radiant-mlhub
  • s2cloudless
  • spyndex
  • stackstac
"},{"location":"changelog/#v031-apr-4-2022","title":"v0.3.1 - Apr 4, 2022","text":"

Added GemGIS, MovingPandas, EarthPy and SatPy

"},{"location":"changelog/#v030-apr-3-2022","title":"v0.3.0 - Apr 3, 2022","text":"

Initial release.

"},{"location":"contributing/","title":"Contributing","text":"

Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.

You can contribute in many ways:

"},{"location":"contributing/#types-of-contributions","title":"Types of Contributions","text":""},{"location":"contributing/#report-bugs","title":"Report Bugs","text":"

Report bugs at https://github.com/opengeos/geospatial/issues.

If you are reporting a bug, please include:

  • Your operating system name and version.
  • Any details about your local setup that might be helpful in troubleshooting.
  • Detailed steps to reproduce the bug.
"},{"location":"contributing/#fix-bugs","title":"Fix Bugs","text":"

Look through the GitHub issues for bugs. Anything tagged with bug and help wanted is open to whoever wants to implement it.

"},{"location":"contributing/#implement-features","title":"Implement Features","text":"

Look through the GitHub issues for features. Anything tagged with enhancement and help wanted is open to whoever wants to implement it.

"},{"location":"contributing/#write-documentation","title":"Write Documentation","text":"

geospatial could always use more documentation, whether as part of the official geospatial docs, in docstrings, or even on the web in blog posts, articles, and such.

"},{"location":"contributing/#submit-feedback","title":"Submit Feedback","text":"

The best way to send feedback is to file an issue at https://github.com/opengeos/geospatial/issues.

If you are proposing a feature:

  • Explain in detail how it would work.
  • Keep the scope as narrow as possible, to make it easier to implement.
  • Remember that this is a volunteer-driven project, and that contributions are welcome :)
"},{"location":"contributing/#get-started","title":"Get Started!","text":"

Ready to contribute? Here's how to set up geospatial for local development.

  1. Fork the geospatial repo on GitHub.

  2. Clone your fork locally:

    $ git clone git@github.com:your_name_here/geospatial.git\n
  3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:

    $ mkvirtualenv geospatial\n$ cd geospatial/\n$ python setup.py develop\n
  4. Create a branch for local development:

    $ git checkout -b name-of-your-bugfix-or-feature\n

    Now you can make your changes locally.

  5. When you're done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:

    $ flake8 geospatial tests\n$ python setup.py test or pytest\n$ tox\n

    To get flake8 and tox, just pip install them into your virtualenv.

  6. Commit your changes and push your branch to GitHub:

    $ git add .\n$ git commit -m \"Your detailed description of your changes.\"\n$ git push origin name-of-your-bugfix-or-feature\n
  7. Submit a pull request through the GitHub website.

"},{"location":"contributing/#pull-request-guidelines","title":"Pull Request Guidelines","text":"

Before you submit a pull request, check that it meets these guidelines:

  1. The pull request should include tests.
  2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst.
  3. The pull request should work for Python 3.5, 3.6, 3.7 and 3.8, and for PyPy. Check https://github.com/opengeos/geospatial/pull_requests and make sure that the tests pass for all supported Python versions.
"},{"location":"geospatial/","title":"geospatial module","text":"

Main module.

"},{"location":"installation/","title":"Installation","text":"

The geospatial package has many dependencies, such as GeoPandas and localtileserver. These optional dependencies can sometimes be a challenge to install, especially on Windows. Therefore, we advise you to closely follow the recommendations below to avoid installation problems.

"},{"location":"installation/#video-tutorial","title":"Video Tutorial","text":""},{"location":"installation/#installing-using-uv","title":"Installing using uv","text":"

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\n

If you are on Linux and want to install GDAL, you can use the following command:

uv pip install --find-links https://girder.github.io/large_image_wheels gdal pdal pyproj\n

For windows and macOS users, you can install GDAL using mamba as shown in the following section.

"},{"location":"installation/#installing-using-conda","title":"Installing using conda","text":"

To install geospatial and all its dependencies, we recommend you use the mamba package manager. This can be obtained by installing the Anaconda Distribution (a free Python distribution for data science), or through Miniconda (minimal distribution only containing Python and the conda package manager).

conda create -n geo python\nconda activate geo\nconda install -c conda-forge mamba\nmamba install -c conda-forge geospatial\n
"},{"location":"installation/#installing-using-pip","title":"Installing using pip","text":"

geospatial is also available on PyPI. It can be installed with pip using the following command:

pip install geospatial\n

All optional dependencies of geospatial are listed in requirements_dev.txt.

"},{"location":"installation/#installing-from-source","title":"Installing from source","text":"

You may install the latest development version by cloning the GitHub repository with Git and using pip to install from the local directory:

git clone https://github.com/opengeos/geospatial.git\ncd geospatial\npip install .\n

It is also possible to install the latest development version directly from the GitHub repository with:

pip install git+https://github.com/opengeos/geospatial.git\n
"},{"location":"installation/#using-docker","title":"Using Docker","text":"

If you are familiar with Docker, you can use the following command to pull the latest geospatial image from the GitHub Container Registry

docker pull ghcr.io/opengeos/geospatial:latest\n
"},{"location":"installation/#upgrading-geospatial","title":"Upgrading geospatial","text":"

If you have installed geospatial before and want to upgrade to the latest version, you can run the following command in your terminal:

pip install -U geospatial\n

If you use conda, you can update geospatial to the latest version by running the following command in your terminal:

conda update -c conda-forge geospatial\n
"},{"location":"usage/","title":"Usage","text":"

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. For example:

import leafmap\nm = leafmap.Map()\nm\n
"}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"In\u00a0[1]: Copied!
!pip list\n
!pip list
Package                         Version        Editable project location\r\n------------------------------- -------------- ---------------------------------------\r\naccess                          1.1.9\r\naenum                           3.1.15\r\naffine                          2.4.0\r\naiobotocore                     2.15.1\r\naiohappyeyeballs                2.4.0\r\naiohttp                         3.10.5\r\naioitertools                    0.12.0\r\naiosignal                       1.3.1\r\nalabaster                       1.0.0\r\naniso8601                       9.0.1\r\nannotated-types                 0.7.0\r\nanyio                           4.6.0\r\nanywidget                       0.9.13\r\napache-sedona                   1.6.1\r\nappdirs                         1.4.4\r\nargon2-cffi                     23.1.0\r\nargon2-cffi-bindings            21.2.0\r\narrow                           1.3.0\r\nasciitree                       0.3.3\r\nasgiref                         3.8.1\r\nasttokens                       2.4.1\r\nasync-lru                       2.0.4\r\nattrs                           24.2.0\r\nazure-core                      1.31.0\r\nazure-storage-blob              12.23.0\r\nazure-storage-file-datalake     12.17.0\r\nbabel                           2.16.0\r\nbeautifulsoup4                  4.12.3\r\nblack                           24.10.0\r\nbleach                          6.1.0\r\nblinker                         1.8.2\r\nbokeh                           3.4.3\r\nboto3                           1.35.23\r\nbotocore                        1.35.23\r\nbounded-pool-executor           0.0.3\r\nbqplot                          0.12.43\r\nbranca                          0.7.2\r\nBrotli                          1.1.0\r\nbump2version                    1.0.1\r\ncachelib                        0.9.0\r\ncachetools                      5.5.0\r\ncenpy                           1.0.1\r\ncertifi                         2024.8.30\r\ncffi                            1.17.1\r\ncftime                          1.6.4\r\nchardet                         5.2.0\r\ncharset-normalizer              3.3.2\r\nchroma-py                       0.1.0.dev1\r\nclick                           8.1.7\r\nclick-plugins                   1.1.1\r\ncligj                           0.7.2\r\ncloudpathlib                    0.19.0\r\ncloudpickle                     3.0.0\r\ncodespell                       2.3.0\r\ncolor-operations                0.1.5\r\ncolorama                        0.4.6\r\ncolorcet                        3.1.0\r\ncolorlog                        6.8.2\r\ncolour                          0.1.5\r\ncomm                            0.2.2\r\nconfigobj                       5.0.9\r\ncontextily                      1.6.2\r\ncontourpy                       1.3.0\r\ncoverage                        7.6.3\r\ncryptography                    43.0.1\r\ncssselect2                      0.7.0\r\ncubo                            2024.8.0\r\ncycler                          0.12.1\r\ndask                            2024.8.0\r\ndask-ee                         0.0.3\r\ndask-expr                       1.1.10\r\ndask-geopandas                  0.4.1\r\ndataclasses-json                0.6.7\r\ndatashader                      0.16.3\r\ndebugpy                         1.8.5\r\ndecorator                       5.1.1\r\ndefusedxml                      0.7.1\r\ndeprecation                     2.1.0\r\ndicttoxml                       1.7.16\r\ndill                            0.3.8\r\ndistlib                         0.3.9\r\ndistributed                     2024.8.0\r\ndocopt                          0.6.2\r\ndocutils                        0.21.2\r\ndonfig                          0.8.1.post1\r\nduckdb                          1.1.0\r\nearthaccess                     0.10.0\r\nearthengine-api                 1.1.0\r\nearthpy                         0.9.4\r\neasystac                        0.0.1\r\nEditorConfig                    0.12.4\r\nee_extra                        0.0.15\r\neemont                          0.3.6\r\neerepr                          0.0.4\r\neoreader                        0.21.2\r\nesda                            2.5.1\r\nexecuting                       2.1.0\r\nfasteners                       0.19\r\nfastjsonschema                  2.20.0\r\nffmpeg-python                   0.2.0\r\nfilelock                        3.16.1\r\nfiona                           1.10.1\r\nflake8                          7.1.1\r\nFlask                           3.0.3\r\nFlask-Caching                   2.3.0\r\nFlask-Cors                      5.0.0\r\nflask-restx                     1.3.0\r\nfolium                          0.17.0\r\nfonttools                       4.53.1\r\nfqdn                            1.5.1\r\nfrozenlist                      1.4.1\r\nfsspec                          2024.9.0\r\nfuture                          1.0.0\r\nfuzzywuzzy                      0.18.0\r\nGDAL                            3.10.0\r\ngdown                           5.2.0\r\ngeeadd                          1.2.0\r\ngeedim                          1.8.1\r\ngeemap                          0.34.3\r\nGeoAlchemy2                     0.15.2\r\ngeocoder                        1.38.1\r\ngeocube                         0.4.2\r\ngeographiclib                   2.0\r\ngeojson                         3.1.0\r\ngeomet                          1.1.0\r\ngeopandas                       1.0.1\r\ngeopy                           2.4.1\r\ngeospatial                      0.11.2         /home/runner/work/geospatial/geospatial\r\ngeotiff                         0.2.10\r\nghp-import                      2.1.0\r\ngiddy                           2.3.5\r\ngitdb                           4.0.11\r\nGitPython                       3.1.43\r\ngoogle-api-core                 2.20.0\r\ngoogle-api-python-client        2.146.0\r\ngoogle-auth                     2.35.0\r\ngoogle-auth-httplib2            0.2.0\r\ngoogle-cloud-core               2.4.1\r\ngoogle-cloud-storage            2.18.2\r\ngoogle-crc32c                   1.6.0\r\ngoogle-resumable-media          2.7.2\r\ngoogleapis-common-protos        1.65.0\r\ngreenlet                        3.1.1\r\ngrip                            4.6.2\r\nh11                             0.14.0\r\nh3                              3.7.7\r\nh5netcdf                        1.3.0\r\nh5py                            3.11.0\r\nholoviews                       1.19.1\r\nhtml2text                       2024.2.26\r\nhtml5lib                        1.1\r\nhtmltools                       0.5.3\r\nhttpcore                        1.0.5\r\nhttplib2                        0.22.0\r\nhttpx                           0.27.2\r\nhvplot                          0.10.0\r\nHyperCoast                      0.6.3\r\nidna                            3.10\r\nimageio                         2.35.1\r\nimagesize                       1.4.1\r\nimportlib_metadata              8.5.0\r\nimportlib_resources             6.4.5\r\ninequality                      1.0.0\r\niniconfig                       2.0.0\r\nipyevents                       2.0.2\r\nipyfilechooser                  0.6.0\r\nipygany                         0.5.0\r\nipykernel                       6.29.5\r\nipyleaflet                      0.19.2\r\nipynb-py-convert                0.4.6\r\nipython                         8.18.0\r\nipython-genutils                0.2.0\r\nipytree                         0.2.2\r\nipyvue                          1.11.1\r\nipyvuetify                      1.10.0\r\nipywidgets                      7.8.4\r\nisodate                         0.6.1\r\nisoduration                     20.11.0\r\nitsdangerous                    2.2.0\r\njaraco.classes                  3.4.0\r\njaraco.context                  6.0.1\r\njaraco.functools                4.1.0\r\njedi                            0.19.1\r\njeepney                         0.8.0\r\nJinja2                          3.1.4\r\njmespath                        1.0.1\r\njoblib                          1.4.2\r\njsbeautifier                    1.15.1\r\njson5                           0.9.25\r\njsonpointer                     3.0.0\r\njsonschema                      4.23.0\r\njsonschema-specifications       2023.12.1\r\njupyter_client                  8.6.3\r\njupyter_core                    5.7.2\r\njupyter-events                  0.10.0\r\njupyter-leaflet                 0.19.2\r\njupyter-lsp                     2.2.5\r\njupyter_server                  2.14.2\r\njupyter_server_terminals        0.5.3\r\njupyterlab                      4.2.5\r\njupyterlab_pygments             0.3.0\r\njupyterlab_server               2.27.3\r\njupyterlab_widgets              1.1.10\r\njupytext                        1.16.4\r\nkeplergl                        0.3.2\r\nkeyring                         25.4.1\r\nkiwisolver                      1.4.7\r\nlaspy                           2.5.4\r\nlazy_loader                     0.4\r\nleafmap                         0.38.0\r\nlibpysal                        4.8.1\r\n
lightgbm                        4.5.0\r\nlinkify-it-py                   2.0.3\r\nlivereload                      2.7.0\r\nllvmlite                        0.43.0\r\nlocaltileserver                 0.10.3\r\nlocket                          1.0.0\r\nlogzero                         1.7.0\r\nlonboard                        0.9.3\r\nlxml                            5.3.0\r\nlz4                             4.3.3\r\nmapboxgl                        0.10.2\r\nmapclassify                     2.8.0\r\nmaplibre                        0.2.6\r\nmapwidget                       0.1.2\r\nMarkdown                        3.7\r\nmarkdown-callouts               0.4.0\r\nmarkdown-it-py                  3.0.0\r\nMarkupSafe                      2.1.5\r\nmarshmallow                     3.22.0\r\nmatplotlib                      3.9.2\r\nmatplotlib-inline               0.1.7\r\nmccabe                          0.7.0\r\nmdit-py-plugins                 0.4.2\r\nmdurl                           0.1.2\r\nmercantile                      1.2.1\r\nmergedeep                       1.3.4\r\nmethodtools                     0.4.7\r\nmgwr                            2.2.1\r\nmistune                         3.0.2\r\nmkdocs                          1.6.1\r\nmkdocs-autorefs                 1.2.0\r\nmkdocs-get-deps                 0.2.0\r\nmkdocs-git-revision-date-plugin 0.3.2\r\nmkdocs-jupyter                  0.25.0\r\nmkdocs-material                 9.5.40\r\nmkdocs-material-extensions      1.3.1\r\nmkdocs-pdf-export-plugin        0.5.10\r\nmkdocstrings                    0.26.2\r\nmkdocstrings-crystal            0.3.7\r\nmkdocstrings-python-legacy      0.2.4\r\nmomepy                          0.6.0\r\nmore-itertools                  10.5.0\r\nmorecantile                     5.4.2\r\nmovingpandas                    0.19.0\r\nmpmath                          1.3.0\r\nmsgpack                         1.1.0\r\nmss                             9.0.2\r\nmultidict                       6.1.0\r\nmultimethod                     1.12\r\nmultipledispatch                1.0.0\r\nmypy-extensions                 1.0.0\r\nnbclient                        0.10.0\r\nnbconvert                       7.16.4\r\nnbformat                        5.10.4\r\nnest-asyncio                    1.6.0\r\nnetCDF4                         1.7.1.post2\r\nnetworkx                        3.2.1\r\nnh3                             0.2.18\r\nnotebook                        7.2.2\r\nnotebook_shim                   0.2.4\r\nnumba                           0.60.0\r\nnumcodecs                       0.12.1\r\nnumexpr                         2.10.1\r\nnumpy                           1.26.4\r\noauthlib                        3.2.2\r\nodc-geo                         0.4.8\r\nodc-stac                        0.3.10\r\nopencv-python-headless          4.10.0.84\r\nosmnx                           1.9.3\r\noverrides                       7.7.0\r\noverturemaps                    0.9.0\r\nOWSLib                          0.31.0\r\npackaging                       24.1\r\npaginate                        0.5.7\r\npalettable                      3.3.3\r\npandas                          2.2.3\r\npandocfilters                   1.5.1\r\npanel                           1.4.5\r\nparam                           2.1.1\r\nparso                           0.8.4\r\npartd                           1.4.2\r\npath-and-address                2.0.1\r\npathspec                        0.12.1\r\npatsy                           0.5.6\r\npexpect                         4.9.0\r\npillow                          10.4.0\r\npip                             24.2\r\npkginfo                         1.10.0\r\nplanetary-computer              1.0.0\r\nplatformdirs                    4.3.6\r\nplotly                          5.24.1\r\npluggy                          1.5.0\r\npointpats                       2.4.0\r\npooch                           1.8.2\r\npqdm                            0.2.0\r\nprometheus_client               0.21.0\r\nprompt-toolkit                  3.0.36\r\nproto-plus                      1.24.0\r\nprotobuf                        5.28.2\r\npsutil                          6.0.0\r\npsygnal                         0.11.1\r\nptyprocess                      0.7.0\r\nPuLP                            2.9.0\r\npure_eval                       0.2.3\r\npy                              1.11.0\r\npyarrow                         17.0.0\r\npyarrow-hotfix                  0.6\r\npyasn1                          0.6.1\r\npyasn1_modules                  0.4.1\r\npycodestyle                     2.12.1\r\npycparser                       2.22\r\nPyCRS                           1.0.2\r\npyct                            0.5.0\r\npydantic                        2.9.2\r\npydantic_core                   2.23.4\r\npydeck                          0.9.1\r\npydyf                           0.11.0\r\npyflakes                        3.2.0\r\npygis                           0.7.0\r\nPygments                        2.18.0\r\npykdtree                        1.3.13\r\npymdown-extensions              10.11.2\r\npyntcloud                       0.3.1\r\npyogrio                         0.9.0\r\npyorbital                       1.8.3\r\npyparsing                       3.1.4\r\npyperclip                       1.9.0\r\npyphen                          0.16.0\r\npyproj                          3.6.1\r\npyproject-api                   1.8.0\r\npyresample                      1.30.0\r\npysal                           24.1\r\npyshp                           2.3.1\r\nPySocks                         1.7.1\r\npystac                          1.10.1\r\npystac-client                   0.8.3\r\npytest                          8.3.3\r\npython-box                      7.2.0\r\npython-cmr                      0.13.0\r\npython-dateutil                 2.9.0.post0\r\npython-dotenv                   1.0.1\r\npython-json-logger              2.0.7\r\npython-multipart                0.0.10\r\npytkdocs                        0.16.2\r\npytz                            2024.2\r\npyviz_comms                     3.0.3\r\nPyYAML                          6.0.2\r\npyyaml_env_tag                  0.1\r\npyzmq                           26.2.0\r\nquantecon                       0.7.2\r\nquestionary                     2.0.1\r\nradiant-mlhub                   0.4.1\r\nrasterio                        1.3.11\r\nrasterstats                     0.19.0\r\nratelim                         0.1.6\r\nreadme_renderer                 44.0\r\nreferencing                     0.35.1\r\nregex                           2024.9.11\r\nrequests                        2.32.3\r\nrequests-futures                1.0.1\r\nrequests-oauthlib               2.0.0\r\nrequests-toolbelt               1.0.0\r\nretry                           0.9.2\r\nrfc3339-validator               0.1.4\r\nrfc3986                         2.0.0\r\nrfc3986-validator               0.1.1\r\nrich                            13.9.2\r\nrio-cogeo                       5.3.4\r\nrio-tiler                       6.7.0\r\nrioxarray                       0.15.0\r\nrpds-py                         0.20.0\r\nrsa                             4.9\r\nRtree                           1.3.0\r\ns2cloudless                     1.7.1\r\ns3fs                            2024.9.0\r\ns3transfer                      0.10.2\r\nsankee                          0.2.5\r\nsarpy                           1.3.58\r\nsatpy                           0.51.0\r\nscikit-image                    0.24.0\r\nscikit-learn                    1.5.2\r\nscipy                           1.13.1\r\nscooby                          0.10.0\r\nseaborn                         0.13.2\r\nSecretStorage                   3.3.3\r\nsegregation                     2.5\r\nSend2Trash                      1.8.3\r\nsentinelhub                     3.10.0\r\nsentinelsat                     1.2.1\r\nsertit                          1.42.0\r\nserver-thread                   0.2.0\r\nsetuptools                      75.1.0\r\nshapely                         2.0.6\r\nshiny                           1.1.0\r\nsimplejson                      3.19.3\r\nsimplekml                       1.3.6\r\nsix                             1.16.0\r\nsliderule                       4.6.4\r\nsmmap                           5.0.1\r\nsniffio                         1.3.1\r\nsnowballstemmer                 2.2.0\r\nsnuggs                          1.4.7\r\nsortedcontainers                2.4.0\r\nsoupsieve                       2.6\r\nspaghetti                       1.7.4\r\nspglm                           1.1.0\r\nSphinx                          8.1.3\r\nsphinxcontrib-applehelp         2.0.0\r\nsphinxcontrib-devhelp           2.0.0\r\nsphinxcontrib-htmlhelp          2.1.0\r\nsphinxcontrib-jsmath            1.0.1\r\nsphinxcontrib-qthelp            2.0.0\r\nsphinxcontrib-serializinghtml   2.0.0\r\nspint                           1.0.7\r\nsplot                           1.1.7\r\nspopt                           0.5.0\r\nspreg                           1.6.1\r\nspvcm                           0.3.0\r\nspyndex                         0.6.0\r\nSQLAlchemy                      2.0.35\r\nstack-data                      0.6.3\r\nstackstac                       0.5.1\r\nstarlette                       0.38.6\r\nstatsmodels                     0.14.3\r\nsympy                           1.13.3\r\ntabulate                        0.9.0\r\ntblib                           3.0.0\r\ntenacity                        9.0.0\r\ntermcolor                       2.4.0\r\nterminado                       0.18.1\r\nthreadpoolctl                   3.5.0\r\ntifffile                        2024.8.30\r\ntinycss2                        1.3.0\r\ntinynetrc                       1.3.1\r\ntobler                          0.11.3\r\ntokenize-rt                     6.0.0\r\ntomli                           2.0.1\r\ntomli_w                         1.0.0\r\ntoolz                           0.12.1\r\ntornado                         6.4.1\r\ntox                             4.21.2\r\ntqdm                            4.66.5\r\ntraitlets                       5.14.3\r\ntraittypes                      0.2.1\r\ntrollimage                      1.25.0\r\ntrollsift                       0.5.1\r\ntwine                           5.1.1\r\ntypes-python-dateutil           2.9.0.20240906\r\ntyping_extensions               4.12.2\r\ntyping-inspect                  0.9.0\r\ntzdata                          2024.1\r\nuc-micro-py                     1.0.3\r\nuri-template                    1.3.0\r\nuritemplate                     4.1.1\r\nurllib3                         1.26.20\r\nusgs                            0.3.5\r\nutm                             0.7.0\r\nuvicorn                         0.30.6\r\nvalidators                      0.34.0\r\nvirtualenv                      20.26.6\r\nwatchdog                        5.0.3\r\nwatchfiles                      0.24.0\r\nwcwidth                         0.2.13\r\nweasyprint                      62.3\r\nwebcolors                       24.8.0\r\nwebencodings                    0.5.1\r\nwebsocket-client                1.8.0\r\nwebsockets                      13.1\r\nWerkzeug                        3.0.4\r\nwheel                           0.44.0\r\nwhitebox                        2.3.5\r\nwhiteboxgui                     2.3.0\r\nwidgetsnbextension              3.6.9\r\nwirerope                        0.4.7\r\nwrapt                           1.16.0\r\nwxee                            0.4.2\r\nxarray                          2024.7.0\r\nxarray-spatial                  0.4.0\r\nxee                             0.0.15\r\nxyzservices                     2024.9.0\r\nyarl                            1.11.1\r\nzarr                            2.12.0\r\nzict                            3.0.0\r\nzipp                            3.20.2\r\nzopfli                          0.2.3\r\n
"},{"location":"#welcome-to-geospatial","title":"Welcome to geospatial\u00b6","text":"

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
"},{"location":"#disclaimer","title":"Disclaimer\u00b6","text":"

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.

"},{"location":"#installation","title":"Installation\u00b6","text":""},{"location":"#uv","title":"uv\u00b6","text":"

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\nuv pip install --find-links https://girder.github.io/large_image_wheels gdal pdal pyproj\n
"},{"location":"#mamba","title":"Mamba\u00b6","text":"

Installing commonly used packages for geospatial analysis and data visualization with only one command.

mamba install -c conda-forge geospatial\n
"},{"location":"#video-tutorial","title":"Video Tutorial\u00b6","text":""},{"location":"#conda-forge-recipe","title":"Conda-forge recipe\u00b6","text":"

The recipe of the geospatial Python package on the conda-forge channel:

- python >=3.9\n- apache-sedona\n- bokeh\n- cartopy\n- cenpy\n- contextily\n- cubo\n- dask-geopandas\n- datashader\n- earthaccess\n- earthengine-api\n- earthpy\n- easystac\n- eemont\n- eomaps\n- eoreader\n- fiona\n- folium >=0.12.1\n- geemap >=0.30.4\n- geoalchemy2\n- geocube\n- geopandas >=0.10.2\n- geotiff\n- geosnap\n- geoviews\n- h3\n- h3-py\n- hvplot\n- ipygany\n- ipyleaflet >=0.16.0\n- ipyvtklink\n- keplergl\n- laspy\n- leafmap >=0.31.0\n- lidar\n- localtileserver >=0.10.0\n- mapboxgl\n- mapclassify\n- mapwidget\n- movingpandas\n- netcdf4\n- odc-stac\n- osmnx\n- owslib\n- panel\n- palettable\n- pillow\n- planetary-computer\n- plotly\n- psycopg2\n- pydeck\n- pygis >=0.6.0\n- pyntcloud\n- pysal\n- pyshp\n- pystac-client\n- python-mss\n- pyvista\n- radiant-mlhub\n- rasterio\n- rasterstats\n- rio-cogeo\n- rioxarray\n- s2cloudless\n- sarpy\n- satpy\n- sentinelsat\n- shapely\n- simplekml\n- sliderule\n- spyndex\n- sqlalchemy\n- stackstac\n- tropycal\n- usgs\n- whitebox\n- whiteboxgui\n- wxee\n- xarray\n- xarray-spatial\n- xee\n- xmovie\n- xyzservices
"},{"location":"#suggestions-for-adding-packages-to-geospatial","title":"Suggestions for adding packages to geospatial\u00b6","text":"

If you would like to suggest new packages to be added to the geospatial stack, please follow the steps below:

  1. 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.

  2. 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.

  3. 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.

"},{"location":"#installed-packages","title":"Installed packages\u00b6","text":"

The complete list of Python packages that will be installed along with geospatial.

"},{"location":"changelog/","title":"Changelog","text":""},{"location":"changelog/#v090-jul-28-2023","title":"v0.9.0 - Jul 28, 2023","text":"
  • Fixed windows build error (#34)
  • Removed gemgis (#32)
  • Added Dockerfile and Docker Build Image workflow (#33)
"},{"location":"changelog/#v080-apr-24-2023","title":"v0.8.0 - Apr 24, 2023","text":"

Updated GitHub actions

"},{"location":"changelog/#v071-apr-23-2023","title":"v0.7.1 - Apr 23, 2023","text":"

Added simplekml and mapwidget

"},{"location":"changelog/#v070-nov-29-2022","title":"v0.7.0 - Nov 29, 2022","text":"

Removed some packages to make it easier to install on Colab.

  • pygis
  • tropycal
"},{"location":"changelog/#v061-jun-27-2022","title":"v0.6.1 - Jun 27, 2022","text":"

Added the folloowing packages:

  • pygis
  • tropycal
"},{"location":"changelog/#v056-apr-16-2022","title":"v0.5.6 - Apr 16, 2022","text":"

Added the folloowing packages:

  • contextily
  • sliderule
"},{"location":"changelog/#v055-apr-14-2022","title":"v0.5.5 - Apr 14, 2022","text":"

Added the folloowing packages:

  • geocube
"},{"location":"changelog/#v054-apr-13-2022","title":"v0.5.4 - Apr 13, 2022","text":"

Added the folloowing packages:

  • jupytext
"},{"location":"changelog/#v053-apr-13-2022","title":"v0.5.3 - Apr 13, 2022","text":"

Added the folloowing packages:

  • cenpy
  • h3
"},{"location":"changelog/#v052-apr-6-2022","title":"v0.5.2 - Apr 6, 2022","text":"

Removed pysal because it fails pip check on conda-forge

"},{"location":"changelog/#v051-apr-6-2022","title":"v0.5.1 - Apr 6, 2022","text":"

Added the folloowing packages:

  • pysal
  • odc-stac
"},{"location":"changelog/#v055-apr-5-2022","title":"v0.5.5 - Apr 5, 2022","text":"

Bring requirements.txt up to date.

"},{"location":"changelog/#v040-apr-5-2022","title":"v0.4.0 - Apr 5, 2022","text":"

Added the folloowing packages:

  • earthengine-api
  • easystac
  • eemont
  • eomaps
  • geoalchemy2
  • planetary-computer
  • proplot
  • radiant-mlhub
  • s2cloudless
  • spyndex
  • stackstac
"},{"location":"changelog/#v031-apr-4-2022","title":"v0.3.1 - Apr 4, 2022","text":"

Added GemGIS, MovingPandas, EarthPy and SatPy

"},{"location":"changelog/#v030-apr-3-2022","title":"v0.3.0 - Apr 3, 2022","text":"

Initial release.

"},{"location":"contributing/","title":"Contributing","text":"

Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.

You can contribute in many ways:

"},{"location":"contributing/#types-of-contributions","title":"Types of Contributions","text":""},{"location":"contributing/#report-bugs","title":"Report Bugs","text":"

Report bugs at https://github.com/opengeos/geospatial/issues.

If you are reporting a bug, please include:

  • Your operating system name and version.
  • Any details about your local setup that might be helpful in troubleshooting.
  • Detailed steps to reproduce the bug.
"},{"location":"contributing/#fix-bugs","title":"Fix Bugs","text":"

Look through the GitHub issues for bugs. Anything tagged with bug and help wanted is open to whoever wants to implement it.

"},{"location":"contributing/#implement-features","title":"Implement Features","text":"

Look through the GitHub issues for features. Anything tagged with enhancement and help wanted is open to whoever wants to implement it.

"},{"location":"contributing/#write-documentation","title":"Write Documentation","text":"

geospatial could always use more documentation, whether as part of the official geospatial docs, in docstrings, or even on the web in blog posts, articles, and such.

"},{"location":"contributing/#submit-feedback","title":"Submit Feedback","text":"

The best way to send feedback is to file an issue at https://github.com/opengeos/geospatial/issues.

If you are proposing a feature:

  • Explain in detail how it would work.
  • Keep the scope as narrow as possible, to make it easier to implement.
  • Remember that this is a volunteer-driven project, and that contributions are welcome :)
"},{"location":"contributing/#get-started","title":"Get Started!","text":"

Ready to contribute? Here's how to set up geospatial for local development.

  1. Fork the geospatial repo on GitHub.

  2. Clone your fork locally:

    $ git clone git@github.com:your_name_here/geospatial.git\n
  3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:

    $ mkvirtualenv geospatial\n$ cd geospatial/\n$ python setup.py develop\n
  4. Create a branch for local development:

    $ git checkout -b name-of-your-bugfix-or-feature\n

    Now you can make your changes locally.

  5. When you're done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:

    $ flake8 geospatial tests\n$ python setup.py test or pytest\n$ tox\n

    To get flake8 and tox, just pip install them into your virtualenv.

  6. Commit your changes and push your branch to GitHub:

    $ git add .\n$ git commit -m \"Your detailed description of your changes.\"\n$ git push origin name-of-your-bugfix-or-feature\n
  7. Submit a pull request through the GitHub website.

"},{"location":"contributing/#pull-request-guidelines","title":"Pull Request Guidelines","text":"

Before you submit a pull request, check that it meets these guidelines:

  1. The pull request should include tests.
  2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst.
  3. The pull request should work for Python 3.5, 3.6, 3.7 and 3.8, and for PyPy. Check https://github.com/opengeos/geospatial/pull_requests and make sure that the tests pass for all supported Python versions.
"},{"location":"geospatial/","title":"geospatial module","text":"

Main module.

"},{"location":"installation/","title":"Installation","text":"

The geospatial package has many dependencies, such as GeoPandas and localtileserver. These optional dependencies can sometimes be a challenge to install, especially on Windows. Therefore, we advise you to closely follow the recommendations below to avoid installation problems.

"},{"location":"installation/#video-tutorial","title":"Video Tutorial","text":""},{"location":"installation/#installing-using-uv","title":"Installing using uv","text":"

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\n

If you are on Linux and want to install GDAL, you can use the following command:

uv pip install --find-links https://girder.github.io/large_image_wheels gdal pdal pyproj\n

For windows and macOS users, you can install GDAL using mamba as shown in the following section.

"},{"location":"installation/#installing-using-conda","title":"Installing using conda","text":"

To install geospatial and all its dependencies, we recommend you use the mamba package manager. This can be obtained by installing the Anaconda Distribution (a free Python distribution for data science), or through Miniconda (minimal distribution only containing Python and the conda package manager).

conda create -n geo python\nconda activate geo\nconda install -c conda-forge mamba\nmamba install -c conda-forge geospatial\n
"},{"location":"installation/#installing-using-pip","title":"Installing using pip","text":"

geospatial is also available on PyPI. It can be installed with pip using the following command:

pip install geospatial\n

All optional dependencies of geospatial are listed in requirements_dev.txt.

"},{"location":"installation/#installing-from-source","title":"Installing from source","text":"

You may install the latest development version by cloning the GitHub repository with Git and using pip to install from the local directory:

git clone https://github.com/opengeos/geospatial.git\ncd geospatial\npip install .\n

It is also possible to install the latest development version directly from the GitHub repository with:

pip install git+https://github.com/opengeos/geospatial.git\n
"},{"location":"installation/#using-docker","title":"Using Docker","text":"

If you are familiar with Docker, you can use the following command to pull the latest geospatial image from the GitHub Container Registry

docker pull ghcr.io/opengeos/geospatial:latest\n
"},{"location":"installation/#upgrading-geospatial","title":"Upgrading geospatial","text":"

If you have installed geospatial before and want to upgrade to the latest version, you can run the following command in your terminal:

pip install -U geospatial\n

If you use conda, you can update geospatial to the latest version by running the following command in your terminal:

conda update -c conda-forge geospatial\n
"},{"location":"usage/","title":"Usage","text":"

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. For example:

import leafmap\nm = leafmap.Map()\nm\n
"}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 0abb659..57ff4dc 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,26 +2,26 @@ https://opengeos.github.io/geospatial/ - 2024-10-08 + 2024-10-14 https://opengeos.github.io/geospatial/changelog/ - 2024-10-08 + 2024-10-14 https://opengeos.github.io/geospatial/contributing/ - 2024-10-08 + 2024-10-14 https://opengeos.github.io/geospatial/geospatial/ - 2024-10-08 + 2024-10-14 https://opengeos.github.io/geospatial/installation/ - 2024-10-08 + 2024-10-14 https://opengeos.github.io/geospatial/usage/ - 2024-10-08 + 2024-10-14 \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 71f0b7b259c6195dd519b7fb11b0067111d41adc..75e37fe5490bd1200bb41a237467a75b0f94e0c1 100644 GIT binary patch literal 234 zcmVW{e0JZ7H3*Z5v zL}{cnu4TAow()&{lIoJplEZpBwOWfnlY>VwKFN?g~3FXs!d%@T2f7`aR@*2^v7622E;X1Kw kVyz78uOTF28>0YBYh{?odiTHi>yXc5o(*3b(`*9(09MFtjsO4v literal 234 zcmVUPcfZDL}0(d|u zQ5q?YtJ~cxQ>|L&{s1sdlcvbNb3JJs0#MTmAow)F=)JP5LTVOx-(FQEZ0xK;B7?op!6WGq zxgD=MBFwON99@D6X72B(Bku5KH)gXf*QPW(p?rF8FZi1MZ`-s^UK57J0$}DLUPqQq kER|vTHN;HpQWAi9sSG2z;Qu#&9rAhX6LNzDGi(C@0N2iHg8%>k diff --git a/usage/index.html b/usage/index.html index edc009b..fc6edab 100644 --- a/usage/index.html +++ b/usage/index.html @@ -18,7 +18,7 @@ - +