隐藏其他国家的地图其他地区是否可以在标准leaflet.js地图上将一个国家的“世界其他地方”变暗或隐藏? Mabye用某种“倒置的多边形”覆盖了国家的轮廓?任何代码示例或链接将不胜感激。Dim/Hide leaflet.js
5
A
回答
6
扩大@ tmcw的答案...
的秘密是使用http://leafletjs.com/reference.html#polygon
您还可以创建一个多边形描述的属性来绘制多边形通过传递阵列阵列 的孔,第一个阵列代表外部 环,而其余的代表内部的孔。
第一个多边形将是一个与地图本身一样大的矩形,该洞将是您想突出显示的国家。
L.polygon([outerBoundsLatLngs, latLngs]);
0
相关问题
- 1. Shifting TileLayer in leaflet.js
- 2. Leaflet.js中的SVG图
- 3. 使用openPopup()与Leaflet.js +集群
- 4. 在Leaflet.js中添加标记
- 5. 如何拦截leaflet.js中的缩放?
- 6. 如何设置leaflet.js的具体比例
- 7. Leaflet.js更改层与煎茶触摸
- 8. Leaflet.js中的地图角度旋转
- 9. 保存leaflet.js的当前视图
- 10. 从leaflet.js添加/删除L.control地图
- 11. Leaflet.js:地图容器外弹出
- 12. 在Internet Explorer中可怜的Leaflet.js性能
- 13. Leaflet.js与Interact.js ---避免同时触发点击听众
- 14. 如何在leaflet.js上绘制不同颜色的路径叠加?
- 15. leaflet.js:设置每层最大缩放级别?
- 16. mouseover上的Leaflet.js多段线颜色变化
- 17. 使用svg作为使用leaflet.js的地图
- 18. 如何在Leaflet.js中动态设置阴影
- 19. Leaflet.js在移动高度问题上的地图
- 20. 地图不显示在科尔多瓦与leaflet.js
- 21. Leaflet.js:在页面加载时打开所有弹出窗口
- 22. Leaflet.js - 在地图视图上拟合geoJSON坐标
- 23. leaflet.js缩放为单击功能,然后向右平移
- 24. Leaflet.js问题“viewreset”地图不能正常缩小
- 25. 使用leaflet.js更新HERE地图与交通物品
- 26. 如何在leaflet.js中切换初始图层可见性
- 27. 在Leaflet.js上添加自己作为底图提供程序
- 28. 激活/取消激活leaflet.js上的图层
- 29. leaflet.js 1.0-rc网格层。没有重绘帆布圆圈变焦
- 30. 如何在leaflet.js中使用.off()事件方法?
平移时左右,因为它似乎等待瓷砖掩盖他们之前加载的面具效果降低了。有没有解决的办法? – Titan 2014-10-09 09:19:32
我刚刚注意到剪裁发生在L.Mask技术(我正在接受的上面)中,但是没有使用leaflet-maskcanvas(请查看演示http://domoritz.de/vbb-coverage/)。我会尽力了解他们是如何做到的。 – YaFred 2014-10-10 12:29:37