2

您如何使用googleway包在 R 中的 Google 地图中对标记进行聚类?

我尝试使用选项 add_markers("cluster = TRUE ") 但没有成功

这是一个可重现的示例和我得到的地图:

library(googleway)

key <- "my_google_map_API"
df <- data.frame(
    lat = c(45.77740319999999,45.77740319999999,46.77740319999999,46.77740319999999),
    lon = c(4.855214400000023,4.955214400000023,4.855214400000023,4.955214400000023))

google_map(key = key, height = 600, search_box = T) %>% 
    add_markers(data = df,cluster = TRUE)

在此处输入图像描述

非常感谢

4

1 回答 1

1

在 CRAN 上的最新版本 (v2.4) 中发现了一个错误,该错误破坏了集群。

我已经在开发版本 (v2.5+) 中发布了一个修复程序,您可以使用它进行安装

# library(devtools)
devtools::install_github("SymbolixAU/googleway")

然后它应该工作。

library(googleway)
key <- "map_key"

df <- data.frame(
    lat = c(45.77740319999999,45.77740319999999,46.77740319999999,46.77740319999999),
    lon = c(4.855214400000023,4.955214400000023,4.855214400000023,4.955214400000023)
    )

google_map(key = key, height = 600, search_box = T) %>% 
    add_markers(data = df,cluster = TRUE)

在此处输入图像描述

于 2018-04-05T21:49:58.800 回答