<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title></title></head><body><p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">Hello,</span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">yes the default behavior is that Marble will only populate the map view with "the most prominent" placemarks up to a certain density. </span></p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">At the same time it also takes care not to have the labels overlapped (by testing out four default label positions).</span></p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">The current layout algorithm is optimized for speed.</span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">The density check is made inside placemarksOnScreenLimit and there is currently no API that would allow to change this default behavior.</span></p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">Feel free to create a patch that would allow to change the limit away from the default via a dedicated API. </span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">Best regards</span></p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none">Torsten</span></p>
<p style="margin: 0px;"><span style="font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000000;text-decoration:none"> </span></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;">-----Original-Nachricht-----</p>
<p style="margin: 0px;">Betreff: How to force to show all placemarks even when overlapp each other</p>
<p style="margin: 0px;">Datum: 2023-03-25T15:26:50+0100</p>
<p style="margin: 0px;">Von: "?? WANG Cui" <iucgnaw@msn.com></p>
<p style="margin: 0px;">An: "Mailinglist, Marble-Devel" <marble-devel@kde.org></p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<p style="margin: 0px;"> </p>
<div style="position: relative; color: #000000; font: 12px Arial,Helvetica,sans-serif;">
<div class="WordSection1">
<p class="MsoNormal">Hi,</p>
<p class="MsoNormal">Placemarks all show on globe when separate from each other without overlapping. However, when zoom out globe, placemarks get overlap and only 1 placemark shows, other placemarks hide.</p>
<p class="MsoNormal">Is there a way to force all placemarks show even when overlap each other?</p>
<p class="MsoNormal">Thanks,</p>
<p class="MsoNormal">WANG Cui</p>
</div>
</div>
<p style="margin: 0px;"> </p></body></html>