Skip to content

Instantly share code, notes, and snippets.

@creg-ny-baa
Last active December 21, 2015 07:48
Show Gist options
  • Save creg-ny-baa/6273586 to your computer and use it in GitHub Desktop.
Save creg-ny-baa/6273586 to your computer and use it in GitHub Desktop.
QGIS 1.8 style descriptor for a high contrast display of OSM highway lines. To be used on data imported with SpatiaLite OSM tools.
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="1.8.0-Lisboa" minimumScale="0" maximumScale="1e+08" hasScaleBasedVisibilityFlag="0">
<transparencyLevelInt>255</transparencyLevelInt>
<renderer-v2 symbollevels="0" type="RuleRenderer">
<rules>
<rule filter=" &quot;sub_type&quot; = 'motorway' " symbol="0" label="Motorway"/>
<rule filter=" &quot;sub_type&quot; = 'primary'" symbol="1" label="Primary"/>
<rule filter=" &quot;sub_type&quot; = 'secondary'" symbol="2" label="Secondary"/>
<rule filter="&quot;sub_type&quot; = 'tertiary'" symbol="3" label="Tertiary"/>
<rule filter="&quot;sub_type&quot; = 'trunk'" symbol="4" label="Trunk"/>
<rule filter="&quot;sub_type&quot; ilike '%link'" symbol="5" label="Links"/>
<rule filter="&quot;sub_type&quot; = 'residential'" label="Residential">
<rule scalemaxdenom="30000" symbol="6" label="0 - 30000"/>
<rule scalemaxdenom="60000" symbol="7" scalemindenom="30001" label="30k - 60k"/>
</rule>
<rule scalemaxdenom="30000" symbol="8" scalemindenom="1" label="Other"/>
</rules>
<symbols>
<symbol outputUnit="MM" alpha="1" type="line" name="0">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="2.2"/>
</layer>
<layer pass="3" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="212,212,212,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.5"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="1">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="2"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.5"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="2">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.6"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.2"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="3">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.4"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.05"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="4">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="2"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.5"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="5">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="68,68,68,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.5"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1.125"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="6">
<layer pass="1" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="104,104,104,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="1"/>
</layer>
<layer pass="2" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="0.75"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="7">
<layer pass="0" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="232,232,232,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="solid"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="0.6"/>
</layer>
</symbol>
<symbol outputUnit="MM" alpha="1" type="line" name="8">
<layer pass="0" class="SimpleLine" locked="0">
<prop k="capstyle" v="round"/>
<prop k="color" v="199,199,199,255"/>
<prop k="customdash" v="5;2"/>
<prop k="joinstyle" v="round"/>
<prop k="offset" v="0"/>
<prop k="penstyle" v="dot"/>
<prop k="use_custom_dash" v="0"/>
<prop k="width" v="0.6"/>
</layer>
</symbol>
</symbols>
</renderer-v2>
<customproperties>
<property key="labeling" value="pal"/>
<property key="labeling/addDirectionSymbol" value="false"/>
<property key="labeling/bufferColorB" value="255"/>
<property key="labeling/bufferColorG" value="255"/>
<property key="labeling/bufferColorR" value="255"/>
<property key="labeling/bufferSize" value="1"/>
<property key="labeling/dataDefinedProperty0" value=""/>
<property key="labeling/dataDefinedProperty1" value=""/>
<property key="labeling/dataDefinedProperty10" value=""/>
<property key="labeling/dataDefinedProperty11" value=""/>
<property key="labeling/dataDefinedProperty12" value=""/>
<property key="labeling/dataDefinedProperty13" value=""/>
<property key="labeling/dataDefinedProperty14" value=""/>
<property key="labeling/dataDefinedProperty2" value=""/>
<property key="labeling/dataDefinedProperty3" value=""/>
<property key="labeling/dataDefinedProperty4" value=""/>
<property key="labeling/dataDefinedProperty5" value=""/>
<property key="labeling/dataDefinedProperty6" value=""/>
<property key="labeling/dataDefinedProperty7" value=""/>
<property key="labeling/dataDefinedProperty8" value=""/>
<property key="labeling/dataDefinedProperty9" value=""/>
<property key="labeling/decimals" value="0"/>
<property key="labeling/dist" value="0"/>
<property key="labeling/distInMapUnits" value="false"/>
<property key="labeling/enabled" value="true"/>
<property key="labeling/fieldName" value="name"/>
<property key="labeling/fontFamily" value="Candara"/>
<property key="labeling/fontItalic" value="false"/>
<property key="labeling/fontSize" value="10"/>
<property key="labeling/fontSizeInMapUnits" value="false"/>
<property key="labeling/fontStrikeout" value="false"/>
<property key="labeling/fontUnderline" value="false"/>
<property key="labeling/fontWeight" value="50"/>
<property key="labeling/formatNumbers" value="false"/>
<property key="labeling/isExpression" value="false"/>
<property key="labeling/labelPerPart" value="false"/>
<property key="labeling/mergeLines" value="true"/>
<property key="labeling/minFeatureSize" value="25"/>
<property key="labeling/obstacle" value="true"/>
<property key="labeling/placement" value="2"/>
<property key="labeling/placementFlags" value="9"/>
<property key="labeling/plussign" value="true"/>
<property key="labeling/priority" value="3"/>
<property key="labeling/scaleMax" value="0"/>
<property key="labeling/scaleMin" value="0"/>
<property key="labeling/textColorB" value="90"/>
<property key="labeling/textColorG" value="90"/>
<property key="labeling/textColorR" value="90"/>
<property key="labeling/wrapChar" value=""/>
</customproperties>
<displayfield>name</displayfield>
<label>0</label>
<labelattributes>
<label fieldname="" text="Label"/>
<family fieldname="" name="MS Shell Dlg 2"/>
<size fieldname="" units="pt" value="12"/>
<bold fieldname="" on="0"/>
<italic fieldname="" on="0"/>
<underline fieldname="" on="0"/>
<strikeout fieldname="" on="0"/>
<color fieldname="" red="0" blue="0" green="0"/>
<x fieldname=""/>
<y fieldname=""/>
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
<angle fieldname="" value="0" auto="0"/>
<alignment fieldname="" value="center"/>
<buffercolor fieldname="" red="255" blue="255" green="255"/>
<buffersize fieldname="" units="pt" value="1"/>
<bufferenabled fieldname="" on=""/>
<multilineenabled fieldname="" on=""/>
<selectedonly on=""/>
</labelattributes>
<edittypes>
<edittype type="0" name="id"/>
<edittype type="0" name="name"/>
<edittype type="0" name="sub_type"/>
</edittypes>
<editform>.</editform>
<editforminit></editforminit>
<annotationform>.</annotationform>
<attributeactions/>
</qgis>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment