Skip to main content

Dynamic-Compute 🗺️

PyPI PyPI - Python Version PyPI - License

"It occurs to me that our survival may depend upon our talking to one another." — "Sol Weintraub", Hyperion

Dynamic-Compute is a map computation engine. It enables users to dynamically generate maps from a composable set of Python operations. Together, these properties enable data scientists in the building of complex GIS applications.

Formal documentation for this library is available under the EarthOne API Documentation.

Example notebooks to get started can be found under EarthOne Guides. Below is a very simple example to get you started using the map:

First, we import earthdaily.earthone.dynamic_compute and instantiate the map, then set the zoom level and lat, long of the center:

import earthdaily.earthone.dynamic_compute as dc

m = dc.map
m.zoom = 14
m.center = (43.4783, -110.7506)
m

Next, we can create a layer from a EarthOne Catalog product by executing the following Python code:

naip_rgb = (
    dc.Mosaic.from_product_bands(
        "usda:naip:v1",
        "red green blue",
        start_datetime="20210101",
        end_datetime="20220101",
    )
)

We can then visualize this on the map using by calling .visualize on our layer:

_ = naip_rgb.visualize("NAIP", m, scales=[[0, 256], [0, 256], [0, 256]])

Only files included in __all__ will be supported.

Metadata

Release files for earthdaily-earthone-dynamic-compute 2.4.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 earthdaily-earthone-dynamic-compute 2.4.3
File Size Uploaded
earthdaily_earthone_dynamic_compute-2.4.3.tar.gz 83.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for earthdaily-earthone-dynamic-compute 2.4.3
File Interpreter ABI Platform
earthdaily_earthone_dynamic_compute-2.4.3-py3-none-any.whl Python 3 none any Details

Total release size: 184.6 kB

Release files / earthdaily_earthone_dynamic_compute-2.4.3.tar.gz

Download URL earthdaily_earthone_dynamic_compute-2.4.3.tar.gz
Size 83.8 kB
Tags Source
SHA-256 checksum
How to use checksums
eb0332a87ac91dd4eba5b4409e67cfba2d6955800f0a5de6f701beec1f57733e
BLAKE2b-256 checksum
How to use checksums
eeb2399d96d1be90b85879c1fb36a28ee928554dc94344cb53b2353c64c634c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / earthdaily_earthone_dynamic_compute-2.4.3-py3-none-any.whl

Download URL earthdaily_earthone_dynamic_compute-2.4.3-py3-none-any.whl
Size 100.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b32d0ee7b782812e17aa3e4051ffba7771b3cee411d14ea6fd941a0672ed9e29
BLAKE2b-256 checksum
How to use checksums
129dbaefd427aa7ae381f002bb9e2afd613760f31ee0de945c054d35d02f1b16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.4.3 This release

2 release files

2.4.2

2 release files

2.4.0

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

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