Skip to main content

Implementation of USGS's machine-to-machine API (v1.5.0)

Project description

callusgs

Implementation of USGS's machine-to-machine API

Features

callusgs is both a python package and a suite of command line tools.

Installation

Prerequisites

  • account at USGS
  • access to m2m MACHINE, otherwise: see resticions

Install the package together with the respective command line applications from pip.

pip install callusgs

Usage

For more detailed usage instructions and/or examples, please refer to the documentation linked below.

Command Line Tools

Download

callusgs download

Geocode

callusgs geocode

Grid2ll

callusgs grid2ll

Documentation

See the docs folder for raw documentation or visit callusgs.readthedocs.io.

License

  • callusgs is licensed under the GPL-v2
  • the file docs/requirements.txt is licensed under the MIT license.

Citation

If you use this software, please use the bibtex entry below or refer to the citation file.

@software{callusgs,
author = {Katerndahl, Florian},
license = {GPL-2.0},
title = {{callusgs}},
url = {https://github.com/Florian-Katerndahl/callusgs}
}

Acknowledgments

  • Most of the docstrings were provided by the USGS in their API documentation.
  • The download application took initial inspiration from the example script provided by the USGS.
  • docs/requirements.txt is taken from here

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

callusgs-0.1.1.tar.gz (42.7 kB view hashes)

Uploaded Source

Built Distribution

callusgs-0.1.1-py3-none-any.whl (44.3 kB view hashes)

Uploaded Python 3

Supported by

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