Skip to content

Instantly share code, notes, and snippets.

@kacebe
Last active May 6, 2024 15:20
Show Gist options
  • Select an option

  • Save kacebe/31c021599d2075638575385bac98ea62 to your computer and use it in GitHub Desktop.

Select an option

Save kacebe/31c021599d2075638575385bac98ea62 to your computer and use it in GitHub Desktop.
QGIS-Style for TPI-Symbology according to Weiss, Andrew D. „Topographic Position and Landforms Analysis“. Poster, 2007. https://jennessent.com/downloads/TPI-poster-TNC_18x22.pdf processed with SAGA GIS Module "TPI Based Landform Classification" http://www.saga-gis.org/saga_tool_doc/7.9.0/ta_morphometry_19.html
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis hasScaleBasedVisibilityFlag="0" minScale="1e+08" version="3.36.0-Maidenhead" maxScale="0" styleCategories="AllStyleCategories">
<flags>
<Identifiable>1</Identifiable>
<Removable>1</Removable>
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
<temporal enabled="0" mode="0" fetchMode="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
<elevation symbology="Line" enabled="0" zoffset="0" band="1" zscale="1">
<data-defined-properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
<symbol frame_rate="10" force_rhr="0" clip_to_extent="1" name="" type="line" alpha="1" is_animated="0">
<data_defined_properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</data_defined_properties>
<layer class="SimpleLine" enabled="1" pass="0" locked="0" id="{b8a36c12-bcae-4857-b693-72cfb827b337}">
<Option type="Map">
<Option value="0" name="align_dash_pattern" type="QString"/>
<Option value="square" name="capstyle" type="QString"/>
<Option value="5;2" name="customdash" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
<Option value="MM" name="customdash_unit" type="QString"/>
<Option value="0" name="dash_pattern_offset" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
<Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
<Option value="0" name="draw_inside_polygon" type="QString"/>
<Option value="bevel" name="joinstyle" type="QString"/>
<Option value="152,125,183,255,rgb:0.59607843137254901,0.49019607843137253,0.71764705882352942,1" name="line_color" type="QString"/>
<Option value="solid" name="line_style" type="QString"/>
<Option value="0.6" name="line_width" type="QString"/>
<Option value="MM" name="line_width_unit" type="QString"/>
<Option value="0" name="offset" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
<Option value="MM" name="offset_unit" type="QString"/>
<Option value="0" name="ring_filter" type="QString"/>
<Option value="0" name="trim_distance_end" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
<Option value="MM" name="trim_distance_end_unit" type="QString"/>
<Option value="0" name="trim_distance_start" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
<Option value="MM" name="trim_distance_start_unit" type="QString"/>
<Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
<Option value="0" name="use_custom_dash" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
</Option>
<data_defined_properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
<symbol frame_rate="10" force_rhr="0" clip_to_extent="1" name="" type="fill" alpha="1" is_animated="0">
<data_defined_properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</data_defined_properties>
<layer class="SimpleFill" enabled="1" pass="0" locked="0" id="{d3ab6429-a433-46f1-92ce-4f06de819b0d}">
<Option type="Map">
<Option value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale" type="QString"/>
<Option value="152,125,183,255,rgb:0.59607843137254901,0.49019607843137253,0.71764705882352942,1" name="color" type="QString"/>
<Option value="bevel" name="joinstyle" type="QString"/>
<Option value="0,0" name="offset" type="QString"/>
<Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
<Option value="MM" name="offset_unit" type="QString"/>
<Option value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color" type="QString"/>
<Option value="no" name="outline_style" type="QString"/>
<Option value="0.26" name="outline_width" type="QString"/>
<Option value="MM" name="outline_width_unit" type="QString"/>
<Option value="solid" name="style" type="QString"/>
</Option>
<data_defined_properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileFillSymbol>
</elevation>
<customproperties>
<Option type="Map">
<Option value="false" name="WMSBackgroundLayer" type="QString"/>
<Option value="false" name="WMSPublishDataSourceUrl" type="QString"/>
<Option value="0" name="embeddedWidgets/count" type="QString"/>
<Option value="Value" name="identify/format" type="QString"/>
</Option>
</customproperties>
<mapTip enabled="1"></mapTip>
<pipe-data-defined-properties>
<Option type="Map">
<Option value="" name="name" type="QString"/>
<Option name="properties"/>
<Option value="collection" name="type" type="QString"/>
</Option>
</pipe-data-defined-properties>
<pipe>
<provider>
<resampling enabled="false" zoomedOutResamplingMethod="nearestNeighbour" zoomedInResamplingMethod="nearestNeighbour" maxOversampling="2"/>
</provider>
<rasterrenderer band="1" opacity="1" nodataColor="" alphaBand="-1" type="paletted">
<rasterTransparency/>
<minMaxOrigin>
<limits>None</limits>
<extent>WholeRaster</extent>
<statAccuracy>Estimated</statAccuracy>
<cumulativeCutLower>0.02</cumulativeCutLower>
<cumulativeCutUpper>0.98</cumulativeCutUpper>
<stdDevFactor>2</stdDevFactor>
</minMaxOrigin>
<colorPalette>
<paletteEntry color="#aa00e6" label="canyons, deeply incised streams" value="1" alpha="255"/>
<paletteEntry color="#ff5aff" label="midslope drainages, shallow valley " value="2" alpha="255"/>
<paletteEntry color="#006eff" label="upland drainages, headwaters" value="3" alpha="255"/>
<paletteEntry color="#6effff" label="U-shape valleys" value="4" alpha="255"/>
<paletteEntry color="#3caa00" label="plains" value="5" alpha="255"/>
<paletteEntry color="#a0ff8c" label="open slopes" value="6" alpha="255"/>
<paletteEntry color="#ffff00" label="upper slopes, mesas" value="7" alpha="255"/>
<paletteEntry color="#ffd282" label="local ridges/hills in valleys" value="8" alpha="255"/>
<paletteEntry color="#e69600" label="midslope ridges, small hills in plains" value="9" alpha="255"/>
<paletteEntry color="#ff5500" label="mountain rops, high ridges" value="10" alpha="255"/>
</colorPalette>
<colorramp name="[source]" type="gradient">
<Option type="Map">
<Option value="215,25,28,255,rgb:0.84313725490196079,0.09803921568627451,0.10980392156862745,1" name="color1" type="QString"/>
<Option value="43,131,186,255,rgb:0.16862745098039217,0.51372549019607838,0.72941176470588232,1" name="color2" type="QString"/>
<Option value="ccw" name="direction" type="QString"/>
<Option value="0" name="discrete" type="QString"/>
<Option value="gradient" name="rampType" type="QString"/>
<Option value="rgb" name="spec" type="QString"/>
<Option value="0.25;253,174,97,255,rgb:0.99215686274509807,0.68235294117647061,0.38039215686274508,1;rgb;ccw:0.5;255,255,191,255,rgb:1,1,0.74901960784313726,1;rgb;ccw:0.75;171,221,164,255,rgb:0.6705882352941176,0.8666666666666667,0.64313725490196083,1;rgb;ccw" name="stops" type="QString"/>
</Option>
</colorramp>
</rasterrenderer>
<brightnesscontrast gamma="1" brightness="0" contrast="0"/>
<huesaturation colorizeStrength="100" invertColors="0" colorizeOn="0" saturation="0" colorizeGreen="128" colorizeBlue="128" grayscaleMode="0" colorizeRed="255"/>
<rasterresampler maxOversampling="2"/>
<resamplingStage>resamplingFilter</resamplingStage>
</pipe>
<blendMode>0</blendMode>
</qgis>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment