Skip to main content

Preface

For most scholars of geosciences or meteorology, data processing is a big project, which can take several hours or days of data processing. Without good tools or methods, it will be extremely difficult to analyze and research data with multiple time series (such as time series remote sensing data) and large-scale (such as nationwide), because data processing itself is very time-consuming and labor-intensive.

In order to solve these problems, gma (Geographic and Meteorological Analysis) encapsulates the data processing process.

Requires

  • pandas: >= 3.0.3

  • numpy: >= 2.4.1

  • scipy: >= 1.17.0

  • matplotlib: >= 3.10.8

Included features

  • Climate and meteorology(gma.climet): e.g. SPEI, SPI, ET0, etc.

  • Remote sensing indices(gma.rsvi): e.g. NDVI, EVI, TVDI, etc.

  • Mathematical operations(gma.math): e.g. data smoothing, evaluation, filtering, stretching, enhancement transformations, etc.

  • Spatial miscellany(gma.smc): e.g. spatial distance calculation, area calculation, coordinate transformation, spatial interpolation, etc.

  • Geographic formats(gma.driver): e.g. creating and modifying raster/vector driven formats.

  • Raster/Vector reading, writing and conversion(gma.gio): e.g. raster mosaicking, resampling, etc. vector clipping, erasing, intersection, merging, reprojection, etc.

  • Coordinate reference system(gma.crs): e.g. creating projections, ellipsoids, datum, etc.

  • Cartographic tool(gma.carto): e.g. raster and vector data plotting, generating north arrow, scale bar, defining coordinate systems, etc.

Due to the limited level, there will be more or less problems in the function. Looking forward to your feedback and corrections.

More functions will be added later. We hope you can provide valuable comments.

Metadata

Release files for gma 3.0.3

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

Built distributions (wheels)

Table of built distributions (wheels) for gma 3.0.3
File Interpreter ABI Platform
gma-3.0.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
gma-3.0.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
gma-3.0.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details

Total release size: 75.2 MB

Release files / gma-3.0.3-cp314-cp314-win_amd64.whl

Download URL gma-3.0.3-cp314-cp314-win_amd64.whl
Size 25.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
afaf329105c0244b3e384799fb757ee6b60e2f8cd0f7d73ad1f2c83ef57f0954
BLAKE2b-256 checksum
How to use checksums
a1eea275012c283f0595b0b789ca5ee8da3bd7299f41b3ed2092f330e3db661f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release files / gma-3.0.3-cp313-cp313-win_amd64.whl

Download URL gma-3.0.3-cp313-cp313-win_amd64.whl
Size 25.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f8797fa1a8fbf183bd45d0cc9b9addf2c8ee1bdfadb03ef5ca0944d860dfc158
BLAKE2b-256 checksum
How to use checksums
d1e51cc8c6cbfe0fa2cb640fd0b758a51665af2631dedd4c671c702ed3b6ec44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Release files / gma-3.0.3-cp312-cp312-win_amd64.whl

Download URL gma-3.0.3-cp312-cp312-win_amd64.whl
Size 24.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
675b7e7a5b029eec6c5eeab61d494668bcb4de396d7253122b57d5cec0cda86e
BLAKE2b-256 checksum
How to use checksums
52c1203e8ea81bccd5800c51ba29b9e790b480de0653b2bd7a60f8fac8840c60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.3

Security for gma 3.0.3

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

3.0.3 This release

3 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