I have a point shapefile containing elevation values in the id field. The shapefile is overlaying a raster layer of the topographical slope. Is it possible to multiply the elevation value of each point by the respective slope value of the raster cell laying immediately below the point?

  • 1
    Workflow: Convert your point layer to a raster layer of the same extent using the attribute id as cell value. Then use a raster calculator to multiply both rasters. What software are you using?
    – Curlew
    Commented May 18, 2014 at 15:47
  • Many thanks, Curlew. I am using ArcGIS 10.2
    – Din
    Commented May 18, 2014 at 16:36
  • 2
    @Curlew your solution seems computationally expensive compared to just assigning the raster values to the point feature class and multiplying the columns. Commented May 18, 2014 at 20:48

1 Answer 1


You could use the "Arctoolbox > Spatial Analyst Tools > Extraction > Extract Values to Points" to create a new column, in your point featureclass, containing the raster slope values. You would then just create a new column in the point featureclass and populate it by multiplying the elevation and slope columns.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.