Combining different source images in RGB¶

It's possible to create an RGB composition by putting togheter three different ImageProcess elements (even if originated from different ImageCollections)

In [ ]:
map = Map()
map

A simple RGB composition obtained by switching bands of Core003 ImageCollection (obtain a "false-color" visualization)

In [ ]:
p1 = inter.ImageCollection("C03").process().band("1")
p2 = inter.ImageCollection("C03").process().band("2")
p3 = inter.ImageCollection("C03").process().band("3")

p = inter.ImageProcess()
p.rgb(p2,p1,p3)

map.clear()
tlayer = map.addLayer(p.toLayer())

A more complex example: highlite a range of elevation (all areas between 900 and 1300 meters above sea level) inside a specific nation

In [ ]:
pDEM = inter.ImageCollection("DEM").process().maskLT(900).maskGT(1300).range(0,1300,0,255)

v = inter.VectorLayer("nuts1").opacity(128)
v.remove('default','all')
country = "[ICC] = 'IT'"
v.set('default',country,'poly','fill','#ff000055')
pItaly = v.process()

p2.mask(pItaly)
p3.mask(pItaly)
pDEM.mask(pItaly)

p = inter.ImageProcess()
p.rgb(pDEM,p2,p3).opacity(255)

map.clear()
tlayer = map.addLayer(p.toLayer())
In [ ]: