2016-08-03 2 views
0

R에서 다소 큰 전단지를 게시하려고하는데 pandoc.exe에서 메모리 오류가 발생합니다. 나는 RPubs를 원했지만 외관상으로는 10MB 한도가 있으며 그 이상이다. 나는 어떤 공간을 만들기 위해 이미 내 shapefile을 줄였다. 해결 방법에 대한 의견이 있으십니까?대형 전단지 게시

최종 제품은 대화 형 전단지 맵입니다. 기본 전단지 예제 (https://rstudio.github.io/leaflet/)와 매우 유사합니다. 내지도를 코딩하여 내 컴퓨터에서 작동 시키지만 너무 크기 때문에 (RPub의 경우) 게시 할 수 없었습니다. 나는 모든 출판 옵션 인 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을 사용하여 몇 가지 사내 (공개 출시 테스트)를 게시했습니다. 로드 속도를 받아 들일 수있는 한 크기에 제한이 없습니다 ...이 방법의 장점은 자바 스크립트로 돌아가서 아직 R에서 사용할 수없는 전단지 설정을 좀 더 강력하게 만들 수 있다는 것입니다 기능 및 스타일 옵션. 기본 호스팅 계정에 대해 몇 달러를 지불해야 할 수도 있습니다.

이것이 작동하지 않는 이유가 있을까요?

+0

). 제가 확인하겠습니다. 나는 또한 GitPages를 사용하여 작업을 발견했다. 감사 – wraymond