# Increase raster resolution

2085
4
04-05-2017 02:55 PM
New Contributor II

I have a raster layer where each pixel is 10 meters.  I would like to reduce the pixel size to 5 meters.  I have not had any success finding the right tool (if there is one).  I have converted the 10 meter raster to a point feature and tried to re-convert it at a 5 meter cell size but that just left voided areas.  Maybe I'm missing a step? I have spatial and 3D analyst tools.  Can someone point me in the right direction?

Tags (1)
1 Solution

Accepted Solutions
MVP Esteemed Contributor

4 Replies
MVP Esteemed Contributor

MVP Esteemed Contributor

If you are upsampling, for example, from 5 meter to 10 meter, the tool of choice is Aggregate. Unless of course you want to do it in numpy, Dan!

MVP Esteemed Contributor

Avoid the aggrevation of Aggregation using Numpy .... from this blog post

and to avoid repeating myself... and just halve the cell size when bringing back into arcmap

``````a

array([[0, 1, 2],
[3, 4, 5],
[6, 7, 8]])

np.repeat(np.repeat(a, 2, axis=0), 2, axis=1)

array([[0, 0, 1, 1, 2, 2],
[0, 0, 1, 1, 2, 2],
[3, 3, 4, 4, 5, 5],
[3, 3, 4, 4, 5, 5],
[6, 6, 7, 7, 8, 8],
[6, 6, 7, 7, 8, 8]])
‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍``````
New Contributor II

Thanks.  This is it