Subscribe to this thread
Home - General / All posts - M9 and Make Image function request
Raff1338 post(s)
#25-Nov-22 20:40

Hi people,

Could I ask for Make Image in this version of Manifold ? It is essential for me and I am missing it very (VERY) much.

Thank you,



666 post(s)
#26-Nov-22 00:04

So do I! Especially the scripted version of it.


2,050 post(s)
#26-Nov-22 01:57


Landsystems Ltd ... Know your land |


630 post(s)
#26-Nov-22 03:09

Same here


10,447 post(s)
#26-Nov-22 13:18

Make Image is in the short-term plans as an often-requested feature, but we were aiming to have a SQL function (or, rather, a couple of connected functions), not a script function -- would that be fine?


666 post(s)
#26-Nov-22 15:30

Sounds great! Everything is a table, so SQL is the way to go. (We can always run a query from a script.)

Raff1338 post(s)
#26-Nov-22 22:15

Sure Adam. And many thanks!

10,081 post(s)
#26-Nov-22 22:51

+1. Thanks.


7,348 post(s)
#26-Nov-22 04:34

Send in a Suggestion - remember, advocacy in the forum is not a suggestion.

Raff1338 post(s)
#26-Nov-22 22:15

Right, but I am writing it here maybe some of the Big Bosses here to support it to have any good time horizon :)

992 post(s)
#28-Nov-22 00:35

While advocacy in the forum may not be a formal suggestion, it is a valuable form of intraforum communication.

264 post(s)
#28-Nov-22 09:06

There is a related feature in QGIS that in not present in M8 and I hope that will be included in M9. I have sent a suggestion for it in the past, so I am writing this in case other people don't know it and maybe they would like to see it in M9 and send a suggestion.

The feature is the option to save easily a raster from an online WMS server to disk. You set the limit coordinates of the region of the world you want to download, resolution, and other options and you get the raster. You can see how it works in videos like this:

It is so much faster that what you have to do now in M8: You go to the scale you want, and you have to pan around the area you want to save (without zooming in and out, so to avoid different resolutions in parts of the image), so it is catched. If you manage to cover all the area without leaving out some part, you can then Save as image. This method is much slower than the way you can do it in QGIS.


4,258 post(s)
#28-Nov-22 09:40

Q could just run the GDAL warper-app lib, set extent, dimension, crs - that's it.


10,447 post(s)
#28-Nov-22 14:01

If this can be structured as a virtual layer, then 9 can work with it, too: save the definition of the layer as a VRT file, then open it in 9.


4,258 post(s)
#01-Dec-22 14:18

that is definitely possible, can do this with the command line - there are command tools to restructure bands or convert to colours - the F6 step after this would be a 'gdal_translate target.vrt image.tif' - with WMS you might need a small xml wrapper to augment the crs in the <src>, and with WMTS you use "WMTS:<url>" etc - if there's an example I'm happy to flesh out the GDAL side for folks to experiment with

(this in the general case relies on the existence of overviews (pyramid levels, or zooms) that are available in structured sources like tile servers and COG geotiff, so it's always fast - but not all sources are good like that)

gdalwarp <src> target.vrt -te <xmin ymin xmax ymax> -ts <ncol nrow> -t_srs <crs string, wkt>

Manifold User Community Use Agreement Copyright (C) 2007-2021 Manifold Software Limited. All rights reserved.