Я хочу, чтобы пользователь мог выбрать, будут ли определенные маркеры нанесены на карту Листовки. Это зависит от ввода $ competitorchoice, который может быть ИСТИНА или ЛОЖЬ. Я хочу, чтобы определенные маркеры отображались только только, когда это значение имеет значение ИСТИНА. Я хотел бы использовать, если условие и addMarkers в пределах этого, если, но это не работает ...Блестящий + листок: как добавить addMarkers в зависимости от пользовательского ввода
Пример кода можно увидеть ниже:
output$mymap<-renderLeaflet({
leaflet(data=get(paste(input$type,".locations",sep = ""))[[input$stations]]) %>%
addMarkers(~lon, ~lat,data=terminals,icon=termi,popup = ~name_terminal))
Далее, я хочу, чтобы добавить условный addMarkers.It является вызывается только при вводе $ competitorchoice TRUE ...
Вы должны показать нам, что вы сделали, а затем мы можем помочь. Скорее всего, если вы не используете оператор%>% pipe, это легко сделать. –
Я отредактировал свое оригинальное сообщение, вы можете посмотреть? – nico