2

ライブラリ rworldmap と rworldxtra を使用して、R でアルパイン地域の単純なマップを取得しようとしています。次に、特定のサイトを見つけるためにマップにポイントを追加します。

見栄えの良い北向き矢印と地図縮尺を追加するために、パッケージ「GISTools」の関数 north.arrow() と map.scale() を試していました。このパッケージは米国向けに開発されたものだと思います。スケールを描画するには、フィートから/への変換関数が必要で、正しいプロポーションで動作させる方法がわかりません...

コードは次のとおりです。

library(rworldmap); library(rworldxtra); library(GISTools)
newmap <- getMap(resolution="high", projection=NA)
plot(newmap, xlim=c(5.7,16.6), ylim=c(46,46), asp=1.5, col="gray90")
north.arrow(xb=11.7, yb=45.4, len=0.1, lab="N",cex.lab=0.8,col='gray10')

map.scale(10, 45,ft2km(10000),"Km", 4, 0.5) #here is the headache...

いい感じだけどプロポーションがおかしい…

4

1 に答える 1