DEM Contour Lines Over Landsat 8
//VERSION=3
//Author: Monja B. Šebela
function setup() {
return {
input: [
{datasource: "L8L1C", bands:["B04", "B03", "B02"]},
{datasource: "DEM", bands:["DEM"]}],
output: [
{id: "default", bands: 3}
]
};
}
function evaluatePixel(samples, inputData, inputMetadata, customData, outputMetadata){
var L8 = samples.L8L1C[0]
var DEMM = samples.DEM[0]
var DEM = DEMM.DEM
var d = DEM;
if (d % 50 < 4) {
return{
default: [1,1,1]
}
}
else{
return{
default: [(5*L8.B04)-0.2, (5*L8.B03)-0.2, (5*L8.B02)-0.2]
}
}
}
Authors
Author of the datafusion script:
- Monja B. Šebela
Authors of the DEM contour line script:
- Marko Repše
- Peter Gabrovšek
Evaluate and visualize
General description of the script
This script uses DEM to calculate contour lines and displays them over Landsat-8 true color image. The contour lines can be modified in color, interval and width. The contour lines script can be found here.
Description of representative images
Contour lines over L8