All Projects → mapbox → rio-rgbify

mapbox / rio-rgbify

Licence: MIT license
Encoded arbitrary bit depth rasters in psuedo base-256

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to rio-rgbify

rio-hist
Histogram matching plugin for rasterio
Stars: ✭ 71 (+14.52%)
Mutual labels:  satellite, imagery, rasterio
rio-glui
Explore CloudOptimized geotiff on your browser using Mapbox GL JS
Stars: ✭ 47 (-24.19%)
Mutual labels:  satellite, imagery, rasterio
rio-pansharpen
pansharpening landsat scenes
Stars: ✭ 42 (-32.26%)
Mutual labels:  satellite, imagery, rasterio
rio-toa
Top Of Atmosphere (TOA) calculations for Landsat 8
Stars: ✭ 38 (-38.71%)
Mutual labels:  satellite, imagery, rasterio
pxm-manifest-specification
File specification for PXM (Pixel Monster)
Stars: ✭ 14 (-77.42%)
Mutual labels:  satellite, imagery
sentinel-tiler
A serverless Sentinel-2 tiles server using AWS Lambda
Stars: ✭ 59 (-4.84%)
Mutual labels:  satellite, imagery
grib-doctor
Utilities for handling quirks of weather data grib files.
Stars: ✭ 20 (-67.74%)
Mutual labels:  satellite, imagery
satproc
🛰️ Python library and CLI tools for processing geospatial imagery for ML
Stars: ✭ 27 (-56.45%)
Mutual labels:  satellite, rasterio
untiler
Stitch image tiles into larger composite TIFs
Stars: ✭ 35 (-43.55%)
Mutual labels:  satellite, imagery
supermercado
Supercharger for mercantile
Stars: ✭ 100 (+61.29%)
Mutual labels:  satellite, imagery
snuggs
Snuggs are s-expressions for Numpy
Stars: ✭ 15 (-75.81%)
Mutual labels:  satellite, imagery
Satellite-Aerial-Image-Retrieval
Satellite/Aerial Image Retrieval: using Bing maps tile system to automatically download aerial imagery (maximum resolution available) given a latitude, longitude bounding box.
Stars: ✭ 36 (-41.94%)
Mutual labels:  satellite
OptimizeRasters
OptimizeRasters is a set of tools for converting raster data to optimized Tiled TIF or MRF files, moving data to cloud storage, and creating Raster Proxies.
Stars: ✭ 105 (+69.35%)
Mutual labels:  imagery
GDAL.jl
Thin Julia wrapper for GDAL - Geospatial Data Abstraction Library
Stars: ✭ 78 (+25.81%)
Mutual labels:  satellite
self-propelled-satellites
The system is formed by self-propelled satellites influenced by the Sun whose objective is not to leave the domain maintaining the maximum possible speed.
Stars: ✭ 18 (-70.97%)
Mutual labels:  satellite
raster-tiles-compactcache
Compact Cache V2 is used by ArcGIS to store raster tiles. The bundle file structure is very simple and optimized for quick access, resulting in improved performance over alternative formats.
Stars: ✭ 49 (-20.97%)
Mutual labels:  imagery
kubos-old
An open source platform for satellites
Stars: ✭ 68 (+9.68%)
Mutual labels:  satellite
goestools
📡 LRIT demodulator from weather satellite GEO-KOMPSAT-2A (GK-2A).
Stars: ✭ 23 (-62.9%)
Mutual labels:  satellite
Attitude-Control-Model
Model to simulate the dynamics of the Satellites motion during orbit undergoing passive magnetic control.
Stars: ✭ 21 (-66.13%)
Mutual labels:  satellite
GeoUtils
Class-based handling of georeferenced raster and vector data
Stars: ✭ 32 (-48.39%)
Mutual labels:  rasterio

rio-rgbify

Encode arbitrary bit depth rasters in psuedo base-256 as RGB

Build StatusCoverage Status

Installation

From PyPi

pip install rio-rgbify

Development

git clone [email protected]:mapbox/rio-rgbify.git

cd rio-rgbify

pip install -e '.[test]'

CLI usage

  • Input can be any raster readable by rasterio
  • Output can be any raster format writable by rasterio OR
  • To create tiles directly from data (recommended), output to an .mbtiles
Usage: rio rgbify [OPTIONS] SRC_PATH DST_PATH

Options:
  -b, --base-val FLOAT   The base value of which to base the output encoding
                         on [DEFAULT=0]
  -i, --interval FLOAT   Describes the precision of the output, by
                         incrementing interval [DEFAULT=1]
  -r, --round-digits     Less significants encoded bits to be set
                         to 0. Round the values, but have better
                         images compression [DEFAULT=0]
  --bidx INTEGER         Band to encode [DEFAULT=1]
  --max-z INTEGER        Maximum zoom to tile (.mbtiles output only)
  --bounding-tile TEXT   Bounding tile '[{x}, {y}, {z}]' to limit output tiles
                         (.mbtiles output only)
  --min-z INTEGER        Minimum zoom to tile (.mbtiles output only)
  --format [png|webp]    Output tile format (.mbtiles output only)
  -j, --workers INTEGER  Workers to run [DEFAULT=4]
  -v, --verbose
  --co NAME=VALUE        Driver specific creation options.See the
                         documentation for the selected output driver for more
                         information.
  --help                 Show this message and exit.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].