Skip to main content
Provides libraries
  • ecoshard

  • taskgraph

  • geoprocessing

Release History

0.6.0 (2022/01/24)

  • Added functionality to publish a local file directly to an EcoShard server. This is available in the command line publish command whose arguments have been redefined from the previous version.

  • Added flag to allow for multi-thread version of TaskGraph.

  • Fixed issue with geoprocessing bounding box projection on exotic projections such as sinusoidal to wgs84.

  • Added a get_utm_zone function that calculates the EPSG code for the major UTM zones given a lat/lng coordinate.

  • Fixed an issue that would cause a crash in stitching rasters where the base raster was too far up/left of the target stitch raster but still overlapped with the stitch target.

  • Added functionality to geoprocessing.routing to extract stream layer based on Strahler stream order and build subwatersheds and vector stream layer from that information.

    • geoproceesing.routing.extract_strahler_streams_d8

    • geoprocessing.routing.calculate_subwatershed_boundary

  • Added functionality to detect the lowest drain or sink in a DEM in geoprocessing.routing.detect_lowest_drain_and_sink.

  • Added functionality to detect all outlets as a geometry layer in geoprocessing.routing.detect_outlets.

  • Added a --hash_substring_len flag to limit the number of characters in the hash generated by --hash_file.

0.4.0 (2019/04/13)

  • Changed behavior of command line function, now takes one of two primary commands process or publish. The command process behaves like the original command line utility with same arguments and behavior. The publish command takes a Google Bucket URI, host to an ecoshard server, and an api key and published the raster to that server.

  • Fixed an issue when summing up that would ignore nodata values.

  • Fixes an issue where the overview interpolation argument was ignored.

  • Added a download_and_unzip function to the API.

0.3.3 (2019/11/09)

  • Fixed an issue that would cause the download rate to be under estimated.

0.3.1 (2019/10/07)

  • Fixing an issue in download_to_url where the file might not be flushed and the final log message is not printed.

0.3.0 (2019/09/26)

  • Added a new command line mode –reduce_factor that reduces the number of pixels in a raster by that integer amount. Ex:

    python -m ecoshard base.tif --reduce_factor 4 max target.tif

    this call makes the size of the pixels in base.tif 4 times larger on the edge, thus reducing the total size of the image by 16 times, the convolution upsample is done with a “max” and the output file is target.tif. The modes “min”, “max”, “sum”, “average”, “mode” are available.

0.2.2 (2019/09/24)

  • Added a download_url function to ecoshard to fetch files via http(s).

  • Developing Flask module to visualize ecoshards.

0.2.1 (2019/06/28)

  • Hotfix: gs to gsutil for copying to buckets.

0.2.0 (2019/06/28)

  • Added functionality to download a url.

  • Added functionality to copy to a google bucket.

  • Fixed an issue on functions that should write a token file but didn’t.

0.1.1 (2019/06/27)

  • Added a --force flag to the command line utility.

0.0.2 (2019/06/26)

  • Initial release.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

ecoshard-0.6.0-cp39-cp39-win_amd64.whl (595.4 kB view details)

Uploaded CPython 3.9Windows x86-64

File details

Details for the file ecoshard-0.6.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ecoshard-0.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 595.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for ecoshard-0.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 70aa249f0a94b5fff3f61713126fb875cd20f9a480a232fd6a94c0ee32814cdc
MD5 0d567091703f7c300c2cab611802f51a
BLAKE2b-256 6158b09bf4ecead00b93c1637edf6d004174e3b670c2f93091904e94929803e0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.7.0

1 file

This release

0.6.0 This release

1 file

0.5.0

3 files

0.4.1

1 file

0.4.0

2 files

0.3.3

2 files

0.3.2

2 files

0.3.1

1 file

0.3.0

1 file

0.2.2

1 file

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.0.2

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