Skip to main content

Low-Memory GEOgraphic information system library - lmgeo

Lmgeo is a Python raster GIS library with low memory requirements. Aim is to provide software building blocks with a low-memory footprint that can be used to automate specific tasks without necessarily requiring common GIS software like ArcGIS or QGIS.

These building blocks can be used in the following ways: - as basis for easy-to-use GIS applications with an interface designed according to the so-called LIME approach (less is more). Non-expert users can be taught how to use such applications for recurring tasks which would otherwise require the intervention of expert users. - as part of integrated software that deals with more than only the domain of GIS - to automate tasks which would cause ArcGIS / QGIS to reserve a lot of memory and would slow down the execution - to automate tasks that are error-prone in ArcGIS - e.g. certain raster GIS operations.

The folllowing principles were used in the implementation of lmgeo: - should work on any platform (Windows, Linux or Mac) - the library was implemented as much as possible in pure python with as few dependencies as possible - modular design, allowing easy replacement of components - a common interface for all classes dedicated to image formats - reading, processing and writing of image data as much as possible line by line, to limit memory usage.

Supported image formats: - ASCII grid (.asc) - Floating point rasters (.flt) - Band interleaved by line (.bil) - Band sequential (.bsq) - GeoTiff (.tif) - PCRaster (.map) - HDF5 (.hdf5) - NetCDF4 (.nc4).

Dependencies: - numpy - pylibtiff - PyTables - netCDF4 - pyproj - cython.

More documentation is in preparation. Feel free to ask if you need assistance.

Metadata

Release files for Lmgeo 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Lmgeo 1.1.0
File Size Uploaded Provenance Actions
Lmgeo-1.1.0.tar.gz 83.5 kB Without provenance Details for Lmgeo-1.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for Lmgeo 1.1.0
File Interpreter ABI Platform Actions
Lmgeo-1.1.0-py3-none-any.whl Python 3 none any Details for Lmgeo-1.1.0-py3-none-any.whl

Total release size: 204.3 kB

Release files / Lmgeo-1.1.0.tar.gz

Download URL Lmgeo-1.1.0.tar.gz
Size 83.5 kB
Tags Source
SHA-256 checksum
How to use checksums
69ca8d806b3b5c10a6125f4edf17562ab3eb3402cc7c06d3bbc445eb9b66a7fc
BLAKE2b-256 checksum
How to use checksums
eb68e634004c1fb3dc1670b49996b058f4915fb1b45fb57dae49fc8547dbc436
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.10

Release files / Lmgeo-1.1.0-py3-none-any.whl

Download URL Lmgeo-1.1.0-py3-none-any.whl
Size 120.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
58083300da48a60a01c9dd3b5e3fa78830ec6f82168cf9406dd2984b0fd3d819
BLAKE2b-256 checksum
How to use checksums
fc3efec091e882f6565874602a8a37d1ef3bd83f2265511c525967371a6d2084
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.10

Security for Lmgeo 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

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