-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Callsign labels overlap when from the same QTH Locator #99
Comments
Suggest to use OpenLayers Clustering: https://openlayers.org/en/latest/examples/cluster.html |
Clustering and point randomization algorithm is a good solution for fixed scale/zoom map levels, however it doesn't solve the problem of overlapping labels on small and smaller scale/zoom map levels. This can be clearly seen in the illiustration below where clusters of adjacent squares loose callsign legibility. So, clusterization of points per square will maintain the problem even on larger scale/zoom map levels. I believe that less clutter on any map makes it more readable and least complex solution for the same problem should be preferable following Occam's razor principle. Although, the cluster algorithm is feasible in special case scenarious that could be developed in the future as new features of the project. |
Please provide a working code proposal as a pull request :)
…On Sun, 19 Feb 2023, 12:49 ZiJo, ***@***.***> wrote:
Suggest to use OpenLayers Clustering:
https://openlayers.org/en/latest/examples/cluster.html
Clustering and point randomization algorithm is a good solution for fixed
scale/zoom map levels, however it doesn't solve the problem of overlapping
labels on small and smaller scale/zoom map levels. This can be clearly seen
in the illiustration below where clusters of adjacent squares loose
callsign legibility. So, clusterization of points per square will maintain
the problem even on larger scale/zoom map levels. I believe that less
clutter on any map makes it more readable and least complex solution for
the same problem should be preferable following Occam's razor principle
<https://en.wikipedia.org/wiki/Occam%27s_razor>. Although, the cluster
algorithm is feasible in special case scenarious that could be developed in
the future as new features of the project.
[image: paveikslas]
<https://user-images.githubusercontent.com/60195284/219942638-b663dbe1-865c-442a-b055-1b07ff234e54.png>
—
Reply to this email directly, view it on GitHub
<#99 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA5VYTI5L6J2OB473AUXDATWYH3CDANCNFSM6AAAAAAU6ARUKU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
If there are several QSOs from the same QTH Locator, the callsign labels overlap each other. In illustration below the overlapping callsigns are in red, while proposal how to solve the problem is in blue.
The text was updated successfully, but these errors were encountered: