R Direção do navio do lote de folhetos
Eu tenho informações sobre a localização dos navios e o curso que eles estão dirigindo. Gostaria de plotá-los em um mapa de folheto com um ícone personalizado que se parece com um navio. Eu encontrei o"tags"
ícone deglyphicons
para ser o mais adequado. Aqui estão alguns dados para jogar:
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
indica o percurso no solo que, para o ícone, se traduz no ângulo de rotação. Estou usando o código a seguir para plotar atualmente a localização da embarcação e a rotação de acordo com o curso que a embarcação está dirigindo:
shipIcon <- makeAwesomeIcon("tag",iconRotate = x$cog)
leaflet() %>% addTiles() %>%
addAwesomeMarkers(lng=x$lon,lat=x$lat,icon=shipIcon,popup = x$boatName)
No entanto, como você pode ver,makeAwesomeIcon
adiciona um marcador de plano de fundo ao ícone que eu não quero. Eu dei uma olhadaesta assim comoesta sendo este último exatamente o que eu quero fazer. Como posso realizar minha tarefa de mostrar um ícone de navio personalizado com rotação conforme o curso que ele está dirigindo sem um fundo de marcador?