我一直使用PlotOnStaticMap
命令向谷歌地图绘图添加点,但使用此代码
RangeVenetoLon<-c(10.58, 13.13)
RangeVenetoLat<-c(44.75, 46.71)
MapVeneto<-GetMap.bbox(lonR=RangeVenetoLon, latR=RangeVenetoLat, size = c(640,640),MINIMUMSIZE=T)
PlotOnStaticMap(MapVeneto,lon=xVeneto,lat=yVeneto, FUN = points, pch=16,col="blue")
我发现
Error in points$Tile[, "X"] : subscript out of bounds
问题出在哪里?
当需要标准vector
时,您的xVeneto
和yVeneto
对象似乎是matrix
对象。这有效:
PlotOnStaticMap(MapVeneto,lon=xVeneto[,1],lat=yVeneto[,1], FUN = points, pch=16,col="blue")