<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<title>Email Signature</title>
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Roboto Slab";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Roboto Slab";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Hi Dean<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">When you say “spidering” do you mean connecting points with lines (aka hub lines) like spokes on a wheel?  What have you tried?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">For line features, i.e. the links, you can tell QGIS to merge features to remove duplicate labels.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">For point features you could use rule based labelling to only show labels on certain features or the geometry generator and aggregate functions to create a layer used exclusively for labelling.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">You might also be able to scale the feature on the number of aggregated features – more points in the same location = bigger feature.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The point displacement function might help too but I find that adds clutter at small scales and needs to be used with care.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">How is your data structured?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">StartID, StartX, StartY, EndID, EndX, EndY<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">A, 300000, 400000, W, 320000, 420000<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">A, 300000, 400000, V, 330000, 430000<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">…<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Ross<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-language:EN-GB"> qgis-uk-user
 [mailto:qgis-uk-user-bounces@lists.osgeo.org] <b>On Behalf Of </b>Dean Roberts<br>
<b>Sent:</b> 18 September 2018 11:45<br>
<b>To:</b> qgis-uk-user@lists.osgeo.org<br>
<b>Subject:</b> [QGIS-uk-user] Help with mapping content<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab"">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab"">I was wondering if any knows how to do ‘clustering’ or ‘spidering’ of multiple instances on 1 geo coordinate. Simply laying 1 instance on top of another only hides items and placing
 next or overlapping is a mess.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab"">Thanks for any help.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab"">Best,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Roboto Slab""><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-family:"Roboto Slab";color:#00B0F0;mso-fareast-language:EN-GB">Dean Roberts<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="font-family:"Roboto Slab";color:#00B0F0;mso-fareast-language:EN-GB">Volunteer Coordinator<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-family:"Roboto Slab";mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Roboto Slab";mso-fareast-language:EN-GB">Environmental Investigation Agency, 62-63 Upper Street, London N1 0NY<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Roboto Slab";mso-fareast-language:EN-GB">Email: deanroberts@eia-international.org<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Roboto Slab";mso-fareast-language:EN-GB">Tel: 020 7354 7960<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Roboto Slab";mso-fareast-language:EN-GB">eia-international.org 
<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB"><a href="https://eia-international.org" target="_blank"><span style="border:solid windowtext 1.0pt;padding:0cm;text-decoration:none"><img border="0" width="650" height="650" id="_x0000_i1025" src="cid:image001.jpg@01D453F0.8FDB7E10" alt="Image removed by sender. Banner"></span></a><br>
</span><span style="font-size:8.0pt;font-family:"Roboto Slab";color:white;mso-fareast-language:EN-GB">EIA International, 2018. Climate, Forests, Ocean and Wildlife</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB">
<o:p></o:p></span></p>
</div>
<div> </div>
<div>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"><span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-size: 8.0pt; mso-bidi-font-family: 'Times New Roman'"><font size="2">This message is strictly confidential. If you have received
 this in error, please inform the sender and remove it from your system. If received in error you may not copy, print, forward or use it or any attachment in any way. This message is not capable of creating a legal contract or a binding representation and does
 not represent the views of Angus Council. Emails may be monitored for security and network management reasons.<span style="mso-spacerun: yes">
</span>Messages containing inappropriate content may be intercepted. Angus Council does not accept any liability for any harm that may be caused to the recipient system or data on it by this message or any attachment.
</font></span></p>
</div>
</body>
</html>