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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

earthdaily_earthone_dynamic_compute-2.4.3.tar.gz (83.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file earthdaily_earthone_dynamic_compute-2.4.3.tar.gz.

File metadata

File hashes

Hashes for earthdaily_earthone_dynamic_compute-2.4.3.tar.gz
Algorithm Hash digest
SHA256 eb0332a87ac91dd4eba5b4409e67cfba2d6955800f0a5de6f701beec1f57733e
MD5 1f81978d168c424c452e65b9ca57ee36
BLAKE2b-256 eeb2399d96d1be90b85879c1fb36a28ee928554dc94344cb53b2353c64c634c3

See more details on using hashes here.

File details

Details for the file earthdaily_earthone_dynamic_compute-2.4.3-py3-none-any.whl.

File metadata

File hashes

Hashes for earthdaily_earthone_dynamic_compute-2.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b32d0ee7b782812e17aa3e4051ffba7771b3cee411d14ea6fd941a0672ed9e29
MD5 a7e5d5de827abe3d6ef21152b962dc0e
BLAKE2b-256 129dbaefd427aa7ae381f002bb9e2afd613760f31ee0de945c054d35d02f1b16

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.4.3 This release

2 files

2.4.2

2 files

2.4.0

2 files

2.3.1

2 files

2.3.0

2 files

2.2.1

2 files

2.2.0

2 files

2.1.0

2 files

2.0.1

2 files

2.0.0

2 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