Georise
Georise is a Python library built for interactive visualization of geospatial maps. It leverages the power of GDAL and PyQtGraph to provide a user-friendly, high-performance mapping solution. With its simple, Matplotlib-like API, it aims to make geospatial visualization accessible and easy.
Please note: Georise is currently in early development and may not be suitable for major use. However, it is being actively developed and improved every day.
Features
- Interactive visualization of geospatial maps
- Handles map distortion, latitude and longitude, and correct multi-dimensional scaling
- Supports raster type files such as GeoTIFF and DTED (with plans to support point cloud and LIDAR data types)
- Simple, familiar API for ease of use
Installation
Before installing Georise, you will need to install the following dependencies:
- OSGeo (which includes GDAL)
- PyQt5
Please consult the respective documentation for detailed installation instructions for your operating system. With the prerequisites installed, you can install georise using pip:
pip install georise
The following example demonstrates how to use Georise to display a raster terrain from a GeoTIFF file.
import georise.scene
if __name__ == '__main__':
# Instantiate the scene
gplt = georise.scene.GRRasterScene()
# Add terrains from filepath (use skip to save on memory)
gplt.raster("test_raster.tif", skip=4)
# Show rasters using a matplotlib-like API
gplt.show()
Documentation
More detailed documentation will be provided as the project matures. Keep an eye on this space for updates!
Contributing
Georise is an open-source project, and contributions are welcome! If you'd like to report a bug, request a feature, or contribute code, please use the GitHub repository to submit issues or pull requests.
License
Georise is released under the MIT License.
Release files for georise 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| georise-0.0.3.tar.gz | 11.2 kB | Details |
Release files / georise-0.0.3.tar.gz
| Download URL | georise-0.0.3.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8732a779f465b511e047ee1b7ad32911f65fae3b70d704a6ce5d63007e504fd9
|
|
BLAKE2b-256 checksum How to use checksums |
a7f3aa14e4579e7f94af3306951f8c0c28f7fd681b9238f1b12b6874e0fd9694
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|