Google Charts (GeoChart) - agrandir la carte
À L'Aide De Google Charts GeoChart: https://google-developers.appspot.com/chart/interactive/docs/gallery/geochart
Est-il possible de faire un zoom plus qu'un simple ensemble de la région? C'est, de se à la rue au niveau de la vue d'une carte, et encore placer des marqueurs comme on le voit dans le marqueur exemple sur le lien ci-dessus?
Merci à tous pour l'aide...
OriginalL'auteur Shackrock | 2012-04-13
Vous devez vous connecter pour publier un commentaire.
L'API ne prend pas en charge le zoom, faire glisser ou défiler.
Je vous entends frère
Il pourrait être fait par programmation mais à l'aide de
enableRegionInteractivity
. Aurait à changerregion
option et de les redessiner. Dingo ils ne les prépare pas à ce droit.OriginalL'auteur MFARID
Comme une astuce, j'ai utilisé du css zoom propriété avec overflow:hidden sur le récipient. Mais il doit être exécuté après le graphique.draw(), sur google chart prêt événement.
Et si vous avez besoin de redessiner (je suis en train de redessiner la fenêtre de redimensionnement pour garantir la réactivité de), vous devez vigueur de zoom de 1 ou 100% de nouveau avant de tirer à nouveau.
HTML:
JS (jquery):
Il a travaillé pour moi et il vaut la peine de l'essayer.
OriginalL'auteur Léo Muniz
J'ai eu le même problème, et GeoChart s'est avérée insuffisante à cet égard.
Une option est d'utiliser Google Maps et les Couches de Données. Si vous avez besoin de marqueurs de couleurs et de tailles, par exemple, vous pourriez faire quelque chose comme l'exemple à la page suivante (voir "advanced style"):
https://developers.google.com/maps/documentation/javascript/examples/layer-data-quakes
Vous aurez besoin de mettre en place votre propre interpolation pour déterminer les tailles et les couleurs, mais le résultat de la carte/carte sera mieux que GeoChart seul.
OriginalL'auteur rednuht
Il ressemble à Google Charts a maintenant un expiremental option appelée "explorer" qui fonctionne pour certains types de graphique. Voir:
https://developers.google.com/chart/interactive/docs/gallery/linechart#Configuration_Options
J'ai créé plugin jquery qui inclut une option pour la mise à l'échelle d'un graphique. Voir chartinator.com
OriginalL'auteur jbs