в
я есть информация о местонахождении судов / кораблей и курсе, которым они управляют. Я хотел бы нанести их на карту листовки с пользовательским значком, который выглядит как корабль. Я нашел"tags"
значок отglyphicons
быть наиболее подходящим. Вот некоторые данные для игры:
dput(head(x))
structure(list(boatName = c("Conti Benguela", "Sunny Bay", "Sunny Horizon",
"FMT URLA", "Qi Xiang 22", "STI Solidarity"), lat = c(37.115365,
38.4772017, 14.632, 56.80515, 51.31172, -2.2783283), lon = c(15.2682183,
-8.7888783, -79.5806667, 7.601885, -143.5678933, 46.6328383),
cog = c("16", "331", "182", "21", "288", "72")), row.names = c(NA,
6L), class = "data.frame")
cog
указывает курс на земле, который для значка переводится в угол поворота. Я использую следующий код для отображения местоположения судна и поворота в соответствии с курсом, которым управляет судно:
shipIcon <- makeAwesomeIcon("tag",iconRotate = x$cog)
leaflet() %>% addTiles() %>%
addAwesomeMarkers(lng=x$lon,lat=x$lat,icon=shipIcon,popup = x$boatName)
Однако, как вы можете видеть,makeAwesomeIcon
добавляет фоновый маркер к значку, который мне не нужен. Я посмотрел наэто также как иэто с последним именно то, что я хочу сделать. Как я могу достичь своей задачи показа пользовательского значка корабля с вращением согласно курсу, которым он управляет, без фона маркера?