Summary – GIS0016 2019.09.04 Landuse Pixelation to Identify Major Landuse by Area in each Grid.

Landuse Pixelation to Identify Major Landuse by Area in each Grid using ArcGIS Pro, ArcMap, Qgis. For this tutorial, we have used the Singapore landuse layer (2014) link here.

Procedure

ArcGIS Pro
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-arcgispro
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-arcgispro
  1. From Analysis tab Open Tools Pane > Search Polygon to Raster.
  2. Open tool Polygon to Raster.
  3. Select Polygon as Input Features.
  4. Select the field to be used as the Class field (Landuse).
  5. Change Cell Assignment type to Maximum_COMBINED_AREA.
  6. Change Cell size to the desired pixel size.
  7. Hit Run!
ArcMap
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-arcmap
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-arcmap
  1. Open Geoprocessing Toolbox > search Polygon to Raster.
  2. Open Polygon to Raster tool.
  3. Select Polygon as Input Features.
  4. Select the field to be used as the Class field (Landuse).
  5. Change Cell Assignment type to Maximum_COMBINED_AREA.
  6. Change Cell size to the desired pixel size.
  7. Hit OK!
Qgis
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-qgis-1
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-qgis-1

Create a field containing an index of all unique Case (Landuse) values

  1. .From Processing menu open Toolbox.
  2. Search for and open Add unique value index field tool.
  3. Select Polygon as the Input layer.
  4. Select the field to be used as the Class field (Landuse).
  5. Give a name to the new index field.
  6. Hit Run ! Open Geoprocessing Toolbox > search Polygon to Raster.
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-qgis-2
GIS0016-2019.09.04-Landuse-Pixelation-to-Identify-Major-Landuse-in-Grids-qgis-2

Create a Pixelated raster from the Polygon(Landuse) Layer.

  1. From Processing Toolbox search for and open Rasterize (vector to raster) tool.
  2. Select Polygon(Landuse) with the index field from the previous step as the input layer.
  3. Select the field to be used as the Class field (newly created lu_code field).
  4. Set output raster units to Georeferenced units.
  5. Set width ad height to desired pixel size in our case we used 500 meter
  6. Set OUtput extent to the layer’s by clicking … button > Use layer Extent.
  7. Hit Run !

Tadda done!!

Pixelated_Raster
Pixelated_Raster

if you like the tutorial please spread the word and comment below if you have any questions.