Skip to main content

Data preparation for satellite machine learning

Project description

# Label Maker
## Data Preparation for Satellite Machine Learning

The tool downloads [OpenStreetMap QA Tile]((https://osmlab.github.io/osm-qa-tiles/)) information and satellite imagery tiles and saves them as an [`.npz` file](https://docs.scipy.org/doc/numpy/reference/generated/numpy.savez.html) for use in machine learning training.

![example classification image overlaid over satellite imagery](examples/images/classification.png)
_satellite imagery from [Mapbox](https://www.mapbox.com/) and [Digital Globe](https://www.digitalglobe.com/)_

## Requirements
- [Python 3.6](https://www.python.org/)
- [tippecanoe](https://github.com/mapbox/tippecanoe)

## Installation

```bash
pip install label-maker
```

Note that running this library this requires `tippecanoe` as a "peer-dependency" and that command should be available from your command-line before running this.

## Documentation

Full documentation is available here: http://devseed.com/label-maker/

## Acknowledgements

This library builds on the concepts of [skynet-data](https://github.com/developmentseed/skynet-data). It wouldn't be possible without the excellent data from OpenStreetMap and Mapbox under the following licenses:
- OSM QA tile data
[copyright OpenStreetMap contributors](http://www.openstreetmap.org/copyright)
and licensed under
[ODbL](http://opendatacommons.org/licenses/odbl/)
- Mapbox Satellite data can be
[traced for noncommercial purposes](https://www.mapbox.com/tos/#[YmtMIywt]).
- Marc Farra's [tilepie](https://github.com/kamicut/tilepie) to asynchronously process vector tiles

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

label-maker-0.4.0.tar.gz (18.6 kB view details)

Uploaded Source

File details

Details for the file label-maker-0.4.0.tar.gz.

File metadata

  • Download URL: label-maker-0.4.0.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.11.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/3.6.1

File hashes

Hashes for label-maker-0.4.0.tar.gz
Algorithm Hash digest
SHA256 c672e657bc2560d2cd6bc454efcb35255d9952a4dc1ee23ba3e0e56869140282
MD5 adfa4c516283951bd441efcce9b4bff6
BLAKE2b-256 ef4abf329edb690cc46f00db7ecf9d0a213892b30e86b1e5615e8a70f8c94e47

See more details on using hashes here.

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