MSFHillshadeMethod

Objective-C

enum MSFHillshadeMethod : NSInteger {}

Swift

enum MSFHillshadeMethod : Int, @unchecked Sendable

Hillshade rendering method.

  • MapLibre’s legacy hillshade algorithm.

    Declaration

    Objective-C

    MSF_STANDARD

    Swift

    case STANDARD = 0
  • Combined hillshade algorithm based on GDAL.

    Declaration

    Objective-C

    MSF_COMBINED

    Swift

    case COMBINED = 1
  • Igor hillshade algorithm based on GDAL.

    Declaration

    Objective-C

    MSF_IGOR

    Swift

    case IGOR = 2
  • Multi-directional hillshade based on GDAL: four light sources at 225, 270, 315 and 360 degrees weighted by the aspect. Ignores the illumination azimuth, uses only its altitude.

    Declaration

    Objective-C

    MSF_MULTIDIRECTIONAL

    Swift

    case MULTIDIRECTIONAL = 3
  • Basic hillshade algorithm based on GDAL.

    Declaration

    Objective-C

    MSF_BASIC

    Swift

    case BASIC = 4