У меня есть:
> df1
lon lat grp
1 0.02310676 51.39729 0
2 -0.04666115 51.40614 0
3 0.09730595 51.38398 0
4 0.02458385 51.39580 1
и я хочу нанести его на карту.
library(RgoogleMaps)
> center
[1] 51.389486 0.036657
mm=GetMap(center=center,zoom=10,maptype= "roadmap", destfile = "satellite.png")
PlotOnStaticMap(mm,lat=df1$lat,lon=df1$lon,pch=20,col=df1$grp, cex=2.3)
результат - 3 правильно размещенных маркера, отсутствующий маркер - с отрицательным значением. Дальнейшее рассмотрение:
PlotOnStaticMap(mm,lat=51.40614,lon=0.04666115,pch=20,col=c('red','dark blue'), cex=2.3)
показывает красную точку там, где я хочу, НО:
PlotOnStaticMap(mm,lat=51.40614,lon=-0.04666115,pch=20,col=c('red','dark blue'), cex=2.3)
ничего не дает.
Любые предложения о том, как я могу добавить точки в западном полушарии, очень приветствуются!