Export an ImageProcess to tiff (C03 masked with nuts1)
p = inter.ImageCollection("C03").process()
v = inter.VectorLayer("nuts1").opacity(255)
v.remove('all')
country = "[ICC] = 'IT'"
v.set(country,'poly','fill','white')
pv = v.process()
pm = p.mask(pv)
lonmin = 10
lonmax = 14
latmin = 40
latmax = 45
zoom = 8
outputfile = "italy8.tif"
print "cellsize = " , pm.exportCellsize(lonmin,latmin,lonmax,latmax,zoom)
print "pixel in X = " , pm.exportPixelsX(lonmin,latmin,lonmax,latmax,zoom)
print "pixel in Y = " , pm.exportPixelsY(lonmin,latmin,lonmax,latmax,zoom)
print "tiles in X = " , pm.exportNumTilesX(lonmin,latmin,lonmax,latmax,zoom)
print "tiles in Y = " , pm.exportNumTilesY(lonmin,latmin,lonmax,latmax,zoom)
print "total tiles = " , pm.exportNumTiles(lonmin,latmin,lonmax,latmax,zoom)
print "number of bytes = " , pm.exportNumBytes(lonmin,latmin,lonmax,latmax,zoom)
pm.exportImage(lonmin,latmin,lonmax,latmax,zoom,outputfile)
Export an ImageProcess to a tiff file (nut1 VectorLayer classified with custom colors)
v = inter.VectorLayer("nuts1").opacity(255)
v.legendSet('line','stroke','#000000')
v.legendSet('line','stroke-width','1.0')
colors = ["Orange", "Yellow", "#008800", "#00ff55"]
v.colorCustom(colors)
v.legendGraduated("Shape_Area","natural",4)
pm = v.process()
lonmin = 0
lonmax = 20
latmin = 40
latmax = 55
zoom = 7
outputfile = "nuts7.tif"
print "cellsize = " , pm.exportCellsize(lonmin,latmin,lonmax,latmax,zoom)
print "pixel in X = " , pm.exportPixelsX(lonmin,latmin,lonmax,latmax,zoom)
print "pixel in Y = " , pm.exportPixelsY(lonmin,latmin,lonmax,latmax,zoom)
print "tiles in X = " , pm.exportNumTilesX(lonmin,latmin,lonmax,latmax,zoom)
print "tiles in Y = " , pm.exportNumTilesY(lonmin,latmin,lonmax,latmax,zoom)
print "total tiles = " , pm.exportNumTiles(lonmin,latmin,lonmax,latmax,zoom)
print "number of bytes = " , pm.exportNumBytes(lonmin,latmin,lonmax,latmax,zoom)
pm.exportImage(lonmin,latmin,lonmax,latmax,zoom,outputfile)
Export an ImageProcess to a tiff file on the current extent of the map
from ipywidgets import Layout
map = Map(center=[45.81, 8.628], zoom=14, layout=Layout(height='700px'))
map
p = inter.ImageCollection("C03").process()
inter.exportImage(map, p, "IspraC03.tif")