diff options
author | Markus Koch <markus@notsyncing.net> | 2020-05-05 19:44:54 +0200 |
---|---|---|
committer | Markus Koch <markus@notsyncing.net> | 2020-05-05 19:47:57 +0200 |
commit | b0adb91c69941e98ed54d9f10c651115cedfebfb (patch) | |
tree | fce7851584b92cbb6c767c0e583d2bf1ada17cde /htdocs/mapscript.js | |
parent | 2054d66191d2d7885f59ead1be882ca694feccfe (diff) | |
download | lifomapserver-b0adb91c69941e98ed54d9f10c651115cedfebfb.tar.gz lifomapserver-b0adb91c69941e98ed54d9f10c651115cedfebfb.tar.bz2 lifomapserver-b0adb91c69941e98ed54d9f10c651115cedfebfb.zip |
Make street label collision flag a function
Diffstat (limited to 'htdocs/mapscript.js')
-rw-r--r-- | htdocs/mapscript.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/htdocs/mapscript.js b/htdocs/mapscript.js index 8010b35..db74053 100644 --- a/htdocs/mapscript.js +++ b/htdocs/mapscript.js @@ -36,6 +36,13 @@ var streetLabelsRenderer = new L.StreetLabels({ }, }); +streetLabelsRenderer._getCollisionFlag = function (layer) { + if (!(layer instanceof L.Polygon)) // Always check collision for streets + return true; + zoom = mymap.getZoom(); + return (zoom < 5); +} + streetLabelsRenderer._getDynamicFontSize = function (layer) { zoom = mymap.getZoom(); |