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
    May 18 '14 at 15:47
  • Many thanks, Curlew. I am using ArcGIS 10.2
    – Din
    May 18 '14 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. May 18 '14 at 20:48

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.

  • great. i will try that too.
    – Din
    Jun 1 '14 at 12:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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