#r #leaflet #plumber
Вопрос:
Я пытаюсь создать api водопроводчика с помощью R, который будет принимать позицию в качестве входных данных и предоставлять интерактивную карту в качестве выходных данных.
Я использую листовку для карты.
У меня есть функция, работающая в R, но я не знаю, как превратить ее в api.
Вот основной пример. Если я выполню его в Rstudio, он действительно предоставит html в качестве вывода в теле ответа, и этот html на самом деле является картой, которую я ищу, но когда я вызываю api из браузера, я просто получаю: Произошло исключение.
#* Leaflet output #* @serializer htmlwidget #* @get /map_test function(){ library(leaflet) m <- leaflet() %>% addTiles() %>% addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R") m }