Создать тепловую карту на основе полигона с листовкой - PullRequest
0 голосов
/ 28 мая 2019

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

Мне бы хотелось, чтобы мой вывод был похож на левое изображение вместо правого, но избегайте использования координат, поскольку формы многоугольников различны. Пример изображения можно найти здесь .

Спасибо!

...