#r #leaflet #r-leaflet
#r #листовка #r-листовка
Вопрос:
При использовании пакета leafgl
в R,
можно ли использовать разные фигуры / маркеры для точек на карте?
Вместо круга я хочу треугольник (например).
Большое спасибо, и, кстати, мне нравится этот r-пакет, отличная работа.
Вот некоторый код (из https://github.com/r-spatial/leafgl ):
library(leaflet)
library(leafgl)
library(sf)
n = 1e6
df1 = data.frame(id = 1:n,
x = rnorm(n, 10, 3),
y = rnorm(n, 49, 1.8))
pts = st_as_sf(df1, coords = c("x", "y"), crs = 4326)
options(viewer = NULL) # view in browser
leaflet() %>%
addProviderTiles(provider = providers$CartoDB.DarkMatter) %>%
addGlPoints(data = pts, group = "pts") %>%
setView(lng = 10.5, lat = 49.5, zoom = 6)
Комментарии:
1. Привет, есть решение для рендеринга квадратов вместо кругов (но пока нет треугольников). См . github.com/r-spatial/leafgl/pull/54#issuecomment-753979996 для примера. Вам нужно будет переустановить github, чтобы получить эту функциональность.
2. Это здорово, большое спасибо!