2017-01-04 5 views
1

私は自分のプログラムに関するレポートを作成し、RMarkdownを使用して自分の仕事を表示しようとしています。ただし、現在使用している地図はtmapパッケージで生成されています。RMarkdownを使用したtmapパッケージを使用したインタラクティブマップ

シェープファイルは、私はRは、これは私たちが直接R.

からアクセスできるインタラクティブマップ

を生成する

library(tmap) 
library(rgdal) 
map <- readOGR("Malaysia SHP", "MYS_adm1") 
tmap_mode("view") 
tm_shape(map) + tm_polygons() 

で使用することがインタラクティブにhere

道をダウンロードすることができますRMarkdownにこれを含めて、それをインタラクティブにしたいと考えています。私は対話的なマップを作成するために通常使用されるleafletというパッケージがあることを知っています。 tmapのRMarkdownleafletを使用せずにインタラクティブマップを作成する方法はありますか?

助けていただければ幸いです。ありがとうございました!

答えて

4

このバグレポートをお寄せいただきありがとうございます。これは開発版で修正されました。 https://github.com/mtennekes/tmapインストール方法を参照してください。

あなたが開発版をインストールすることができない場合、回避策は次のとおりです。

tmap_leaflet(tm_shape(map) + tm_polygons()) 

それはリーフレットオブジェクトにTMAPオブジェクトを強制します。

関連する問題