Skip to content

igor-rodrigues01/landast_processor

Repository files navigation

landsat_processor

image

image

Documentation Status

A landsat collection of processes

Features

  • Composition:

Creates a composition using gdal_merge.py

from landsat_process.composer import Composer

composition = Composer.create_composition(
    filename=<output-filename>,
    ordered_filelist=<ordered-images-list>,
    out_path=<outputh=path>,
    bands=<Bands: [6,5,4]>,
    quiet=<True or False>
)
  • Tilers

Creates tilers from a image using tilers-tools from https://github.com/vss-devel/tilers-tools

from landsat_process.composer import Tiler

tms_path, xml_path = Tiler.make_tiles(
    image_path=<path-to-image>,
    link_base=<link-base-used-on-xml>,
    output_folder=<output-folder>,
    zoom=<zoom-levels-list: [2,15]>,
    quiet=<True or False,
    nodata=<Nodata-value>, # Must be same as datasource bands count
    convert=<True or False>, # Convert to byte scale?
)
  • TODO:

    • NDVI;
    • NDWI;
    • Change Detection;
    • NBR;
    • EVI;
    • SAVI.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages