Skip to content

GenericMappingTools/RemoteS.jl

Repository files navigation

RemoteS.jl

Lifecycle codecov.io Documentation

Package to perform operations with satellite data. Easy to use in computing true color images with automatic contrast stretch, many spectral indices and processing of MODIS L2 files. It depends heavily, and so far only, on GMT.jl. Since GMT relies on GDAL to read many raster formats most of satellite and other remote sensing data can be read and processed by this package. Plotting satellite orbits and finding AQUA and TERRA scene names is also possible via the SatelliteToolbox package(s).

Example, a true color image from Landsat8

Load the Red, Green & Blue bands from a Landsat8 scene from AWS (it takes a little time)

using RemoteS, GMT

Ir = gmtread("/vsicurl/http://landsat-pds.s3.amazonaws.com/c1/L8/037/034/LC08_L1TP_037034_20160712_20170221_01_T1/LC08_L1TP_037034_20160712_20170221_01_T1_B4.TIF");
Ig = gmtread("/vsicurl/http://landsat-pds.s3.amazonaws.com/c1/L8/037/034/LC08_L1TP_037034_20160712_20170221_01_T1/LC08_L1TP_037034_20160712_20170221_01_T1_B3.TIF");
Ib = gmtread("/vsicurl/http://landsat-pds.s3.amazonaws.com/c1/L8/037/034/LC08_L1TP_037034_20160712_20170221_01_T1/LC08_L1TP_037034_20160712_20170221_01_T1_B2.TIF");
Irgb = truecolor(Ir, Ig, Ib);
imshow(Irgb)

See more examples ath the Gallery ection of the documentation

Install

] add RemoteS