Subscribe to this thread
Home - General / All posts - Resizing surface
pslinder1119 post(s)
#14-Nov-17 17:01

I have a surface of land use data in 30mx30m bins I need to resample and get that down to 5mx5m bins; does anyone know how to do that in any Manifold product?

volker

1,021 post(s)
#14-Nov-17 17:59

In Manifold 8.x you could do this with Surface->Resize

In my example:

Original Surface Local Scale 5x5m (mean every Pixel is 5m big)

RESIZE

Method: bicubic (Default)

Width: 144 Pixels

Height: 87 Pixels

Hook in at [Constrain proportion]

NEW with a factor of 5x (widht = 144x5=720):

Width: 720 Pixels

Height: 435 Pixels

So i get a new Surface with a Local Scale of 1x1m.

Attachments:
Surface_new.png
Surface_org.png


http://www.thegisservicesector.de

volker

1,021 post(s)
#14-Nov-17 18:04

From Manifold Help:

Surface - Resize

Change the number of pixels in the surface using desired interpolation method.

Method

Choose the interpolation method to be used to re-compute new pixel values as pixels are added or removed to achieve the new size.

Width

Width of the resized surface in pixels.

Height

Height of the resized surface in pixels.

Constrain Proportions

Checking this box will cause any change in Width or Height to automatically update the other parameter so that the width to height proportion is kept the same.

The size readout at the bottom of the dialog gives the size of the surface in kilobytes at the specified width and height.

The Method box chooses the mathematical technique used to interpolate the existing pixels into a greater or lesser number of pixels as the surface changes size. Different methods will at times work better or worse depending on the surface content. Choose from Bicubic, Bilinear and Nearest Neighbor. The default Bicubic method works best with most surfaces.

The screenshot above was created by deleting the least significant digit in the Width and Height values of the original surface, thus reducing the size of the surface by a factor of ten. Note that "size" in this case means the number of pixels used to represent the surface. A georegistered surface will continue to cover the same size on Earth after "resizing". If the surface is made one-tenth the height and width of the original, each individual pixel will simply cover the ground area that one hundred pixels formerly covered.


http://www.thegisservicesector.de

pslinder1119 post(s)
#14-Nov-17 18:39

Does this exist in Radian or Future?

tjhb

7,503 post(s)
#14-Nov-17 19:03

Not yet.

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