Skip to main content

pyGeospatial

Purpose

At the core of the Battlefield Acoustic Tactical Technology Software is the locating of objects in the world.

However, just knowing the latitude and longitude does not intrinsically complete the information that is required. We need to move these objects in 3-Space, rotate, and calculate various geometric relationships.

This module contains the elements required to do so. It also provides access to two datasets that are central in acoustic propagation:

  • DTED - a standardized military format for the Digital Elevation Model (DEM). The Digital Terrain Elevation Data provides the BATTS code the ability to determine the elevation of the ground beneath the latitude/longitude
  • Land Cover/Land Use - This is again a standardized format that defines the type of ground at a latituide/longitude. It is core to determining the surface properties for the excess ground attenuation models.

This module also provides an interface that knows how to convert the geodetic latitude/longitude pair to the geodesic Universal Transverse Mercuator projection and through the importing of the CartesianCoordiantes provides access to the distance, angles, and move functions.

Metadata

Release files for batts-geospatial 1.0.8.6

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

Source distribution (sdist)

Source distribution for batts-geospatial 1.0.8.6
File Size Uploaded Provenance Actions
batts_geospatial-1.0.8.6.tar.gz 25.1 kB Without provenance Details for batts_geospatial-1.0.8.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for batts-geospatial 1.0.8.6
File Interpreter ABI Platform Actions
batts_geospatial-1.0.8.6-py3-none-any.whl Python 3 none any Details for batts_geospatial-1.0.8.6-py3-none-any.whl

Total release size: 53.0 kB

Release files / batts_geospatial-1.0.8.6.tar.gz

Download URL batts_geospatial-1.0.8.6.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
637b9e1eba06e7987a3844533d43c8b23b597e5f6f62e3cd02c9310030aaa56d
BLAKE2b-256 checksum
How to use checksums
6901030e026b7ce73ab7991c465049c6e67dfa8b399e121d7ab2cb35ac7d1430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / batts_geospatial-1.0.8.6-py3-none-any.whl

Download URL batts_geospatial-1.0.8.6-py3-none-any.whl
Size 28.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ead996d3f4b89e0eaae18d6ace1b2153286f4843b0d9cc7f99adc1e9f2c384b7
BLAKE2b-256 checksum
How to use checksums
d1d3313573d9a43d34308a9f19868a9a80c91128c22bd5c6bbdf56dbb1157737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for batts-geospatial 1.0.8.6

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.

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