我无法找到下面的问题我在RGoogleMaps轴标签具有任何文件:RGoogleMaps轴
library(RgoogleMaps)
datas <- structure(list(LAT = c(37.875, 37.925, 37.775, 37.875, 37.875),
LON = c(-122.225, -122.225, -122.075, -122.075, -122.025)),
.Names = c("LAT", "LON"), class = "data.frame",
row.names = c(1L, 2L, 3L, 4L, 5L))
# Get bounding box.
boxt <- qbbox(lat = datas$LAT, lon = datas$LON)
MyMap <- GetMap.bbox(boxt$lonR, boxt$latR, destfile = "Arvin12Map.png",
maptype = "mobile")
PlotOnStaticMap(MyMap, lat = datas$LAT, lon = datas$LON,
axes = TRUE, mar = rep(4, 4))
当我运行此我的电脑上横轴从300W范围为60E,但两者之间的蜱不是线性间隔的(300W,200W,100W,0,100E,160W,60W)。另外,垂直轴线从300S线性移动到300N。看来无论我为数据提供什么数据,轴总是以这种方式标记。
我的问题是:
1.使用此代码的其他机器上是否发生此问题?
2.有没有人有这方面的解释?
和
3.任何人都可以提出一个方法来得到正确的坐标轴标签(假设这些是“不正确”,但也许我莫名其妙误解的情节!)?
谢谢你的时间。
这似乎是在代码中的错误。如果忽略度数符号,您会注意到两个坐标轴上的曲线在-320到+320之间标注。这与绘图大小相同(即640乘以640)。我没有跟踪所有的代码,但我怀疑经度和纬度没有传递给轴标签。您可能希望联系软件包维护人员。 – Andrie 2011-06-07 06:31:25