2016-08-03 5 views
0

Я пытаюсь опубликовать довольно большую карту буклетов из R, и я получаю ошибку pandoc.exe из памяти. Я надеялся на RPubs, но, видимо, у них есть предел в 10 Мбайт, и я в этом уверен. Я уже уменьшил свои шейп-файлы, чтобы немного коснуться. Любые мысли для обходного пути?Опубликовать крупную карту листовки

Конечный продукт, который я пытаюсь сделать, представляет собой интерактивную карту буклета. Очень похож на пример основной листовки (https://rstudio.github.io/leaflet/). Я получил свою карту, закодированную и работаю на своей машине, но не смог ее опубликовать, потому что она слишком велика (по крайней мере для RPubs). Я открыт для любых вариантов публикации, GitHub ?.

Спасибо!

+3

Немного больше в вашем вопросе поможет: Как вы пытаетесь опубликовать его/каков ваш ожидаемый результат? Какой код вы написали для создания своей карты? – SymbolixAU

+3

Вы можете использовать страницы github для этого, я думаю, https://pages.github.com/ – TimSalabim

ответ

2

Я думаю, что самый простой способ - сохранить его в виде виджета, который выталкивает полномасштабную веб-страницу с папками изображений, js, css и т. Д. Это вы можете разместить абсолютно в любом месте, где есть доступ к серверу в Интернете, например, Godaddy, или ваш школьный или рабочий сервер.

Вот пример того, как я выдавливаю свои веб-страницы для этого метода. Вы можете вставлять их в любом месте.

library(htmlwidgets) 

map<-leaflet()%>% 
    addTiles()%>% 

    addPolygons(data = plotMerge, 
     fillColor = ~pal(plotMerge$incomePerCapita), 
     color = "#000000", 
     fillOpacity = 0.8, 
     weight = 0.2, 
     popup=popup)%>% 
    saveWidget(map, file="map1.html", selfcontained=FALSE) 

Я опубликовал несколько в доме (тестирование на публичный релиз следующего месяца) с использованием и IFrame внутри традиционного веб-страницы. Вы не ограничены размерами, пока вы готовы принять скорость загрузки ... и красота этого метода заключается в том, что вы можете вернуться к JavaScript и настроить некоторые параметры лифлета, которые еще не доступны в R, чтобы получить более надежную функции и варианты стиля. Возможно, вам придется заплатить несколько долларов за базовую учетную запись хостинга.

Есть ли причина, по которой это может не сработать для вас?

+0

Это должно сработать. Я это проверю. Я также нашел работу с GitPages. благодаря – wraymond

Смежные вопросы