Graphics Reference
In-Depth Information
markerLineMetadata =
registry.symbolLayerMetadata(
"MarkerLine")
markerMetadata =
registry.symbolLayerMetadata(
"SimpleMarker")
symbolLayer =
markerLineMetadata.createSymbolLayer(
{'width': '0.26',
'color': arrowColor,
'rotate': '1',
'placement': 'interval',
'interval' : '20',
'offset': '0'})
subSymbol = symbolLayer.subSymbol()
subSymbol.deleteSymbolLayer(0)
triangle = markerMetadata.createSymbolLayer(
{'name': 'filled_arrowhead',
'color': arrowColor,
'color_border': arrowColor,
'offset': '0,0',
'size': '3',
'outline_width': '0.5',
'output_unit': 'mapunit',
'angle': '0'})
subSymbol.appendSymbolLayer(triangle)
symbol.appendSymbolLayer(symbolLayer)
elif direction == TRACK_DIRECTION_BACKWARD:
registry = QgsSymbolLayerV2Registry.instance()
markerLineMetadata =
registry.symbolLayerMetadata(
"MarkerLine")
markerMetadata =
registry.symbolLayerMetadata(
"SimpleMarker")
symbolLayer =
Search WWH ::




Custom Search