Skip to main content

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)

Source distribution for georise 0.0.3
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

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 release file

0.0.2

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page