r - 使用传单创建基于多边形的热图
问题描述
我想根据多边形数据制作带有传单的热图。使用的数据是包含荷兰人口密度的基本 shapeFile 数据。
由于所有多边形的大小和形状不同,addHeatmap()
尽管我希望视觉效果相似,但传单库中的函数并没有给出正确的结果。
我非常基本的代码:
xy <- spTransform(shpFile, CRS("+init=epsg:4326"))
leaflet(xy) %>%
addTiles() %>%
addPolygons(fillColor = ~pal(as.numeric(bev_dichth)),
weight = 1,
opacity = 1,
color = "white",
dashArray = "3",
fillOpacity = 0.7)
shpFile 是从这里下载的荷兰 shapeFile 数据。
我希望我的输出像左图而不是右图,但避免使用坐标,因为多边形的形状不同。 示例图片可以在这里找到。
谢谢!
解决方案
推荐阅读
- symfony - 仅当一个字段为空时才需要的 symfony 表单
- reactjs - 使用异步初始化的 prop 值设置受控输入的初始状态
- ruby - 如何在 Uberspace 上使用 Ruby CGI 脚本
- javascript - Javascript src 麻烦
- odoo - 退货时清空清单
- list - 在没有库的情况下访问 f# 中的元组列表中的特定元素
- php - 具有空主键值的雄辩模型
- python-3.x - 使用函数 Map,计算 Python3 列表中以 'S' 开头的单词数
- android - 设置 onClicklistener() 在片段中不起作用
- tensorflow.js - model.predict 上的 Tensorflow.js print() 和 dataSync 方法不起作用