A comprehensive one-click installation package for geospatial libraries.
Project description
Geo Distribution 🌍
A comprehensive one-click installation package for geospatial libraries.
Features
- One-click installation of 50+ geospatial libraries
- Pre-configured environments with dependency resolution
- Cross-platform support (Windows, Linux, macOS)
- Web mapping tools (Folium, ipyleaflet, Kepler.gl)
- Google Maps integration
- Advanced analytics (PySAL, scikit-learn)
- Jupyter Lab with geo extensions
Quick Start
Method 1: Quick Install (Recommended)
Windows:
install-geo-distro.bat
Linux/MacOS:
chmod +x install-geo-distro.sh
./install-geo-distro.sh
Method 2: Python Installer
python geo-distro-installer.py
Method 3: Manual Environment Setup
conda env create -f environment.yml
conda activate geo-distro
conda run -n geo-distro python verify-installation.py
Usage
Activate the environment
conda activate geo-distro
Start Jupyter Lab
jupyter lab
Run verification
conda run -n geo-distro python verify-installation.py
Try examples
conda run -n geo-distro python examples/quick-start.py
Included Libraries
Core Geospatial
- GDAL, GEOS, PROJ
- Rasterio, Fiona, Shapely
- GeoPandas, PyProj, Cartopy
Web Mapping
- Folium, ipyleaflet, Plotly
- Kepler.gl, Dash, Voila
Google Maps
- googlemaps, gmaps, geopy
Advanced Analytics
- PySAL, scikit-learn, scikit-image
- MovingPandas, OSMnx
Development Tools
- Jupyter Lab with geo extensions
- Testing and code quality tools
Verification
After installation, run:
python verify-installation.py
Support
This distribution is built on conda-forge for reliable dependency management.
License
MIT License - Feel free to use and distribute!
Installation Instructions
-
Download all files into a directory
-
Run the appropriate installer for your system:
- Windows: Double-click
install-geo-distro.bat - Linux/Mac: Run
./install-geo-distro.sh - Or use:
python geo-distro-installer.py
- Windows: Double-click
-
Wait for installation (may take 15-30 minutes depending on internet speed)
-
Verify installation:
python verify-installation.py -
Start coding:
conda activate geo-distro && jupyter lab
This package provides a complete geospatial development environment with all major libraries pre-configured and tested to work together!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geo_distro-0.1.0.tar.gz.
File metadata
- Download URL: geo_distro-0.1.0.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ad38476cb18764a8ab5f18354abf5867fbcb98035e366535aa608c48773aad1
|
|
| MD5 |
bb3981e6345302a5ff48f887da71a3d4
|
|
| BLAKE2b-256 |
176838130a775e3c86f03f19f6982fd73a6caa9fe7fb44331b64626b7ee7fe3f
|
File details
Details for the file geo_distro-0.1.0-py3-none-any.whl.
File metadata
- Download URL: geo_distro-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9255b6c533cc9ea3f22449a109ee717e659b2085eee4343853f3d2b8dab4c7ca
|
|
| MD5 |
f445560a932dca31c8cecdb805f54187
|
|
| BLAKE2b-256 |
cb6271dc88f3f3ec32af17cfc97cfd2b438a4d81b795c320ad0f3a0e368796c7
|