gvisGeoMap () - как увеличить масштаб в Онтарио - PullRequest
1 голос
/ 19 декабря 2011

Кто-нибудь знает, как посмотреть на определенную провинцию в Канаде (Онтарио), используя gvisGeoMap () из пакета googleVis?Я попытался установить для параметра «регион» значение «CA-ON», которое является кодом ISO 3166-2 для провинции, но оно не работает.Опция масштабирования не совсем применима либо.Ищу какое-то предложение.Спасибо !!

1 Ответ

1 голос
/ 22 декабря 2011

Я не думаю, что вы можете наносить данные по провинциям Канады на географической карте. Мне кажется, что Google продвигает и разрабатывает географическую карту больше, чем географическую карту. Гео-карта использует SVG / VML для визуализации диаграммы, а не Flash.

6 декабря Google опубликовал новую версию API визуализации. Географическая карта была также улучшена, см .: http://code.google.com/apis/chart/interactive/docs/gallery/geochart.html

Новая версия (0.2.13) пакета googleVis учитывает эти обновления. В частности, вы можете установить разрешение географической карты, например, в «провинции»: Я считаю, что лучшее, что вы можете достичь сегодня для канадских провинций, - это следующее

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")))

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...