Set of utility tools built on top of Geopandas, Xarray, Rasterio and Rioxarray
Project description
gspatial_tools
gspatial_tools is a library of utility functions written on top of geopandas, xarray, rasterio and rioxarray. It makes a lot of things we want to do easier gspatial-plot is licensed under MIT License.
Features
-
Generate Lat Lon grid at specific resolution
-
Filter points based on radius
-
Bulk Clip and Save Raster Files
-
Reproject Raster Files
-
Stitch Multiple Raster Files in same CRS
-
Read Raster File directly to GeoDataFrame
-
Convert Xarray to GeoDataFrame
-
Clip each geometry by rectangle/bbox
-
Sample points inside polygons
-
Sample points inside bbox
-
Sample points data from raster without loading the entire dataset
-
Get K nearest points along with distance and indices for each point in a GeoDataFrame
-
Move and Scale a polygon/shape from a GeoDataFrame
Installing
pip install gspatial-tools
Documentation
https://gspatial-tools.readthedocs.io
PyPi
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
File details
Details for the file gspatial_tools-0.1.0.tar.gz
.
File metadata
- Download URL: gspatial_tools-0.1.0.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3015b5ecab49d6ac3a63d592cce811651bd861bbf74cb576dee13f2e34809946 |
|
MD5 | 0b659c705dab2832bf6124e2168d3099 |
|
BLAKE2b-256 | 50fba62057c9d2c8b38fd10ed764478bad6523e5ea150bb4a34814a1dd2efb01 |
File details
Details for the file gspatial_tools-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: gspatial_tools-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50fd1e5bc57dfd08dc442bcca7364ff39b813f6f9eee835b32729c904ca42724 |
|
MD5 | dda1db6df8293ba1c620cf2bf8888549 |
|
BLAKE2b-256 | 23acae5ff7208b574faf9f8520f579b4ad85527f73842207d3854b7476e243d6 |