Label | Explanation | Data Type |

Input raster | The input surface raster. | Raster Layer |

Method (Optional) | Specifies whether the calculation will be based on a planar (flat earth) or a geodesic (ellipsoid) method. The planar method is appropriate to use on local areas in a projection that maintains correct distance and area. It is suitable for analyses that cover areas such cities, counties, or smaller states in area. The geodesic method produces a more accurate result, at the potential cost of an increase in processing time. - Planar—The calculation will be performed on a projected flat plane using a 2D Cartesian coordinate system. This is the default method.
- Geodesic—The calculation will be performed in a 3D Cartesian coordinate system by considering the shape of the earth as an ellipsoid.
| String |

Z unit (Optional) | Specifies the linear unit that will be used for vertical z-values. It is defined by a vertical coordinate system if it exists. If a vertical coordinate system does not exist, define the z-unit using the unit list to ensure correct geodesic computation. The default is meter. - Inch—The linear unit will be inches.
- Foot—The linear unit will be feet.
- Yard—The linear unit will be yards.
- Mile US—The linear unit will be miles.
- Nautical mile—The linear unit will be nautical miles.
- Millimeter—The linear unit will be millimeters.
- Centimeter—The linear unit will be centimeters.
- Meter—The linear unit will be meters.
- Kilometer—The linear unit will be kilometers.
- Decimeter—The linear unit will be decimeters.
| String |

Project geodesic azimuths (Optional) | Specifies whether geodesic azimuths will be projected to correct the angle distortion caused by the output spatial reference. - Unchecked—Geodesic azimuths will not be projected. This is the default.
- Checked—Geodesic azimuths will be projected. This option supports CPU processing only.
| Boolean |

Target device for analysis (Optional) | Specifies the device that will be used to perform the calculation. - GPU then CPU—If a compatible GPU is found, it will be used to perform the calculation. Otherwise, the CPU will be used. This is the default.
- CPU only—The calculation will only be performed on the CPU.
- GPU only—The calculation will only be performed on the GPU.
| String |

### Return Value

Label | Explanation | Data Type |

Output raster | The output aspect raster. It will be floating-point type. | Raster |