2011-12-19 24 views
1

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

回答

1

我不认为你可以用地理地图绘制加拿大省份的数据。 在我看来,Google比地理地图更推动和发展地理海图。 地理海图使用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"))) 

我希望这有助于。