[mapserver-users] Labels colliding with symbols
lars.schylberg at blixtmail.se
lars.schylberg at blixtmail.se
Thu Feb 18 07:57:03 PST 2021
Hi,
I have modified your example a little bit.
I You add REPEATDISTANCE for the text and then a fake label with transparent text above the svg symbol
I think that You get something that is close to what you are looking for.
If You remove the last fake label block You get the old behavior that the text is written above the symbol.
I have inserted the code in your GIST: https://gist.github.com/iljya/b1d58f250be11e8972ea6e5628f84b2a (https://gist.github.com/iljya/b1d58f250be11e8972ea6e5628f84b2a)
I have been experimenting without repeatdistance and I can agree with You that the results were strange.
I thought that the fake label would do the trick, but it didn't
/Lars Schylberg
17 februari 2021 kl. 20:05, "Iljya Kalai" <iljya.kalai at gmail.com (mailto:iljya.kalai at gmail.com?to=%22Iljya%20Kalai%22%20<iljya.kalai at gmail.com>)> skrev:
Hi Steve,
I've created a minimal example to demonstrate the issue:
https://gist.github.com/iljya/b1d58f250be11e8972ea6e5628f84b2a (https://gist.github.com/iljya/b1d58f250be11e8972ea6e5628f84b2a)
Thanks for your help,
Iljya
Em ter., 16 de fev. de 2021 às 20:41, Steve Lime <sdlime at gmail.com (mailto:sdlime at gmail.com)> escreveu: Hmmm... Point symbols are automatically considered as part of label placement and collision detection. Since they are drawn first, their placement is cached and labels are placed around them. Can you share specifics on your layers and symbols - perhaps a small test case? --Steve
On Tue, Feb 16, 2021 at 4:28 PM Iljya Kalai <iljya.kalai at gmail.com (mailto:iljya.kalai at gmail.com)> wrote: Hi,
On my map, labels sometimes overlap symbols. Is there a way to avoid this, or are only label/label conflicts avoided? I tried both CC and AUTO for LAYER::CLASS::LABEL::POSITION.
https://i.imgur.com/C9Ir7dA.png (https://i.imgur.com/C9Ir7dA.png)
Thanks!
Iljya
# Map file extract
...
LAYER
NAME "LINE"
TYPE LINE
CLASS
STYLE
COLOR 0 0 0
WIDTH 1
END
LABEL
COLOR 150 150 150
TYPE truetype
SIZE 10
ANGLE AUTO
POSITION CC
TEXT "hello"
END
END
END
LAYER
NAME "SYMBOLS"
TYPE POINT
...
CLASS
STYLE
SYMBOL "ABC"
END
END
END
... _______________________________________________
mapserver-users mailing list
mapserver-users at lists.osgeo.org (mailto:mapserver-users at lists.osgeo.org)
https://lists.osgeo.org/mailman/listinfo/mapserver-users (https://lists.osgeo.org/mailman/listinfo/mapserver-users)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20210218/e9b4879e/attachment.htm>
More information about the MapServer-users
mailing list