{"id":861,"date":"2017-07-30T21:05:50","date_gmt":"2017-07-30T19:05:50","guid":{"rendered":"http:\/\/hannes.enjoys.it\/blog\/?p=861"},"modified":"2017-07-30T21:08:48","modified_gmt":"2017-07-30T19:08:48","slug":"flowers-in-qgis","status":"publish","type":"post","link":"https:\/\/hannes.enjoys.it\/blog\/2017\/07\/flowers-in-qgis\/","title":{"rendered":"Flowers in QGIS?"},"content":{"rendered":"<p><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/DFuy71YWsAACI8d.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"323\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/DFuy71YWsAACI8d-250x323.jpg\" alt=\"\" class=\"alignleft size-medium wp-image-863\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/DFuy71YWsAACI8d-250x323.jpg 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/DFuy71YWsAACI8d-120x155.jpg 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/DFuy71YWsAACI8d.jpg 674w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>The other day I was working on visualisation of some intermediate research stuff and ended up with something looking like a bouquet of flowers.<\/p>\n<p><a href=\"https:\/\/twitter.com\/cartocalypse\/status\/890502138601852928\">Twitter liked it<\/a> so here is a how-to.<\/p>\n<ol>\n<li>Have some lines that meet in a shared point. They should have a shared ID per group (in my case they were MultiLineStrings).<\/li>\n<li>Color them per ID.<\/li>\n<li>Turn the background black.<\/li>\n<li>Use an <em>Arrow<\/em> style for the lines. Set the <em>Head thickness<\/em> to half the <em>Arrow width<\/em>. Set the <em>Head length<\/em> to whatever you consider fancy.<\/li>\n<li>Remove the <em>Outline<\/em> (set <em>No Pen<\/em>).<\/li>\n<li>Set the <em>Feature blending mode<\/em> to <em>Multiply<\/em> (or to <em>Screen<\/em> or <em>Dodge<\/em> or <em>Addition<\/em> if you prefer fireworks to flowers).<\/li>\n<li>Set an appropriate color scheme. For flowers I think RdYlGn works great (that&#8217;s how I realised what my random tinkering had lead to) or PiYg or simply Spectral, for fireworks random colors.<\/li>\n<\/ol>\n<div style=\"clear:both;\"><\/div>\n<p><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-1-lines.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"230\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-1-lines-250x230.png\" alt=\"\" class=\"alignleft size-medium wp-image-864\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-1-lines-250x230.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-1-lines-120x110.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-1-lines.png 590w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-2-arrows.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"230\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-2-arrows-250x230.png\" alt=\"\" class=\"alignleft size-medium wp-image-865\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-2-arrows-250x230.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-2-arrows-120x110.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-2-arrows.png 590w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-multiply.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"230\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-multiply-250x230.png\" alt=\"\" class=\"alignleft size-medium wp-image-868\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-multiply-250x230.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-multiply-120x110.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-multiply.png 590w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-screen.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"230\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-screen-250x230.png\" alt=\"\" class=\"alignleft size-medium wp-image-869\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-screen-250x230.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-screen-120x110.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-3-blending-screen.png 590w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<div style=\"clear:both;\">That&#8217;s it! Now play around and have some fun!<\/div>\n<p><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-churchywindowy.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"323\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-churchywindowy-250x323.png\" alt=\"\" class=\"alignleft size-medium wp-image-871\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-churchywindowy-250x323.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-churchywindowy-120x155.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-churchywindowy.png 420w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-circurly.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"323\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-circurly-250x323.png\" alt=\"\" class=\"alignleft size-medium wp-image-872\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-circurly-250x323.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-circurly-120x155.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-circurly.png 420w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-fireworky.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"323\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-fireworky-250x323.png\" alt=\"\" class=\"alignleft size-medium wp-image-873\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-fireworky-250x323.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-fireworky-120x155.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-fireworky.png 420w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><a href=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-paint.png\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"323\" src=\"http:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-paint-250x323.png\" alt=\"\" class=\"alignleft size-medium wp-image-874\" srcset=\"https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-paint-250x323.png 250w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-paint-120x155.png 120w, https:\/\/hannes.enjoys.it\/blog\/wp-content\/uploads\/qgis-flowers-paint.png 420w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The other day I was working on visualisation of some intermediate research stuff and ended up with something looking like a bouquet of flowers. Twitter liked it so here is a how-to. Have some lines that meet in a shared point. They should have a shared ID per group (in my case they were MultiLineStrings). [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,29,31],"tags":[],"class_list":["post-861","post","type-post","status-publish","format-standard","hentry","category-cartography","category-gis","category-qgis"],"_links":{"self":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/comments?post=861"}],"version-history":[{"count":21,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/861\/revisions"}],"predecessor-version":[{"id":892,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/posts\/861\/revisions\/892"}],"wp:attachment":[{"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/media?parent=861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/categories?post=861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hannes.enjoys.it\/blog\/wp-json\/wp\/v2\/tags?post=861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}