Изменить цвет слоя leafpm
Могу ли я изменить цвет по умолчанию для объекта, добавленного на карту листовки пакетом leafpm? Цвет по умолчанию — синий, который я хотел бы иметь в красном цвете. Мне удалось сделать линии красными (см. ниже), пока форма не будет закончена. Однако мне не хватает «lineStyle» или аргумента цвета для слоя по умолчанию (NULL).
Я знаю, я могу указать слой для редактирования черезtargetLayerId = NULL, targetGroup = NULL
варианты вaddPmToolbar()
. Но хотя я мог редактировать данный слой с заданными свойствами цвета, любые добавленные мной фигуры оставались синими по умолчанию.
pacman::p_load(dplyr, leafpm, leaflet)
leaflet() %>%
addTiles() %>%
addPmToolbar(
toolbarOptions = pmToolbarOptions(drawMarker = FALSE, drawPolygon = F,drawRectangle = F,drawCircle = F, position = "topright",
editMode = TRUE, cutPolygon = F, removalMode = T),
drawOptions = pmDrawOptions(snappable = T, allowSelfIntersection = T,finishOn = "dblclick",
templineStyle =list(color = "red")),
editOptions = pmEditOptions(preventMarkerRemoval = F, draggable = FALSE),
cutOptions = pmCutOptions(snappable = FALSE, allowSelfIntersection = FALSE)
)