Skip to main content

No project description provided

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

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 Descartes Labs API Documentation.

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

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

import descarteslabs.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 Descartes Labs Catalog product by executing the following Python code:

spot_rgb = (
    dc.Mosaic.from_product_bands(
        "airbus:oneatlas:spot:v2",
        "red green blue",
        start_datetime="20210101",
        end_datetime="2022101",
    )
)

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

_ = spot_rgb.visualize("SPOT", m, scales=[[0, 256], [0, 256], [0, 256]])

Only files included in __all__ will be supported.

Project details


Download files

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

Source Distribution

descarteslabs_dynamic_compute-1.5.0.tar.gz (72.9 kB view details)

Uploaded Source

Built Distribution

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

descarteslabs_dynamic_compute-1.5.0-py3-none-any.whl (88.6 kB view details)

Uploaded Python 3

File details

Details for the file descarteslabs_dynamic_compute-1.5.0.tar.gz.

File metadata

File hashes

Hashes for descarteslabs_dynamic_compute-1.5.0.tar.gz
Algorithm Hash digest
SHA256 9460c1fba5a0f1d871bc19fb5f7f7e21ae69453eafc57123d9387cc5d0d1ea29
MD5 a79c1e59ff6e3a5a970cfab6e53ac926
BLAKE2b-256 dfdbac6e1491f8422e5220049a183dd44aae66f23d376107869249c89266b9ee

See more details on using hashes here.

File details

Details for the file descarteslabs_dynamic_compute-1.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for descarteslabs_dynamic_compute-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3d5669b13c8fc4c19616dc24e7b9fc6ceac03f02011a7f9610421e5a3ef12644
MD5 c16814c83159961ea4482b6c5243fc01
BLAKE2b-256 259b78d39e6697cd1edf9df307f5e4726a1d06a06c4de558da3619404f9895b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page