Я хотел бы сделать тепловую карту с листовкой на основе данных полигонов. Используемые данные являются основными данными 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, загруженными с здесь .
Мне бы хотелось, чтобы мой вывод был похож на левое изображение вместо правого, но избегайте использования координат, поскольку формы многоугольников различны.
Пример изображения можно найти здесь .
Спасибо!