2012-02-15 6 views
0

私は、グーグルマップ上で異なる色の多くの正方形をプロットする必要があり、これらのコマンドはうまく機能:四角(良い)になることのポイントでpch=15結果を選択するグーグルマップ上のサイズの正方形をプロット

library(RgoogleMaps) 
Map <- GetMap.bbox(bb$lonR, bb$latR, zoom=zoom, maptype="terrain", NEWMAP=TRUE) 
tmp <- PlotOnStaticMap(lat=tbl_to_plot$lat, lon=tbl_to_plot$lon, cex=2, pch=15, col=tbl_to_plot$color, MyMap=Map, add=TRUE, NEWMAP=FALSE, FUN=points) 

を。課題は、各正方形が正確に100x100メートル大きくなる必要があり、基礎となる地図が異なるズームを持つ可能性があるため、自動的に設定する必要があります。私は変えなければならないのは価値観だと思いますが、それがどのような単位であるのか分かりません。

すてきな情報源のために、スタックオーバーフローのすべてのRユーザーに感謝します!

+0

再現可能コード – mdsumner

答えて

3

PlotOnStaticMapファンクションは、ポイントのサイズが少しぼやけているベースグラフィックを使用します。正方形のサイズを正確に指定する必要がある場合は、グリッドベースのグラフィックスパッケージ(latticeまたはggplot2のいずれか)を使用する必要があります。

RgoogleMapsggplot2hereを使用したデモがあります。

+0

ありがとう!リンクに必要な情報があります。 – Chris

関連する問題