首页 > 解决方案 > RPubs 为 Leaflet 热图显示错误的颜色

问题描述

我正在使用 R 制作传单热图。一切正常(见图 1),但是当我在 RPubs 上发布它时,密度函数的颜色渐变被黑色“浑浊”渐变所取代(见图 2)。

我知道这是其他帖子中的一个问题,但没有一个解决方案对我有用(它不是模糊,它不是不同的 java 版本,它不是调色板等)。所以我很高兴得到提示和技巧如何解决这个问题。

非常感谢。

这是我正在运行的简单代码(为了更好地理解)......

leaflet() %>% 
      addProviderTiles(providers$Stamen.TerrainBackground, group = "Terrain Background") %>%  #etc.

      #set bounding box as specified before (look above)
      setView(lng = mean.long, lat = mean.lat, zoom = 8) %>% 

      #add heatmap
      addHeatmap(data = wamos.pt, group="Heatmap", lng = ~long, lat = ~lat,  
                 blur = 25, max = 0.25, radius = 19, 
                 gradient = brewer_rev) %>%

      #add Polygon (border)
      addPolygons(data=CHmap.0, group="Switzerland", color = "black", weight = 4, smoothFactor = 1, opacity = 0.50, 
                  fillOpacity = 0.0, fillColor = NA)

随后是 R an RPubs 中的结果: 在此处输入图像描述 在此处 输入图像描述

问候,鲍里斯

标签: r-leaflet

解决方案


一段时间后,我发现了“问题”,我会在这里发布给任何有类似问题的人。那是浏览器。我使用了“Brave”浏览器并获得了如上所述的结果,但是当我使用 Safari 或 Chrome 时,问题就消失了。就像解决方案一样简单(我假设我的 Brave 浏览器缺少一些安装),但也很烦人。希望我能帮助任何人。


推荐阅读