gvisGeoMap() - 如何放大安大略省

时间:2011-12-19 17:16:12

标签: google-maps data-visualization google-visualization

有没有人知道如何使用googleVis包中的gvisGeoMap()查看加拿大(安大略省)的特定省份?我试图将'region'选项设置为“CA-ON”,这是该省的ISO 3166-2代码,但它不起作用。缩放选项也不太适用。寻找一些建议。谢谢!

1 个答案:

答案 0 :(得分:1)

我认为您不能使用地理地图绘制加拿大各省的数据。 在我看来,Google推动和开发Geo Chart比Geo Map更多。 Geo Chart使用SVG / VML渲染图表而不是Flash。

12月6日,Google发布了Visualization API的新版本。 地理图表也有所改进,请参阅: http://code.google.com/apis/chart/interactive/docs/gallery/geochart.html

googleVis软件包的新版本(0.2.13)会考虑这些更新。 在partticular中,您可以设置地理图表的分辨率,例如到'省': 我相信今天加拿大各省能取得的最好成绩如下:

library(googleVis)
plot(gvisGeoChart(CityPopularity, locationvar="City", colorvar="Popularity",
     options=list(displayMode="markers", region="CA", resolution="provinces")))

# There seem to be more granular maps available for the US:

plot(gvisGeoChart(CityPopularity, locationvar="City", colorvar="Popularity",
    options=list(displayMode="markers", region="US", resolution="metros")))

plot(gvisGeoChart(CityPopularity, locationvar="City", colorvar="Popularity",
    options=list(displayMode="markers", region="US-AL", resolution="metros")))

我希望这会有所帮助。