A Python Library Built on GDAL for Visualization of Geospatial Maps
Project description
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.
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
File details
Details for the file georise-0.0.3.tar.gz
.
File metadata
- Download URL: georise-0.0.3.tar.gz
- Upload date:
- Size: 11.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
8732a779f465b511e047ee1b7ad32911f65fae3b70d704a6ce5d63007e504fd9
|
|
MD5 |
8acdffe47fb1718e657c91ea0abe166a
|
|
BLAKE2b-256 |
a7f3aa14e4579e7f94af3306951f8c0c28f7fd681b9238f1b12b6874e0fd9694
|