J'ai un problème avec Google éviter les autoroutes. Lorsque vous choisissez votre itinéraire, il écrit les directions sur le côté. Lorsque vous cliquez sur les directions, elles sont agrandies sur la carte. Le problème est qu'ils ne sont pas zoomés dans le milieu de la carte, ils sont zoomés dans les bords et les coins de la carte. Comment puis-je faire un zoom au centre?Afficher la fenêtre d'informations au centre de la carte - Google éviter les autoroutes
2
A
Répondre
1
Comme la question est la même que here, la solution est aussi le même:
Créer une InfoWindow personnalisée et passer comme InfoWindow-option de la DirectionsRenderer, alors vous serez en mesure de centrer le InfoWindow quand ça ouvre.
Étape # 1: créer le InfoWindow:
var infoWindow=new google.maps.InfoWindow();
Étape # 2: observer le domready événement du InfoWindow:
google.maps.event
.addListener(infoWindow,'domready',
function(){map.setCenter(this.getPosition());});
Étape # 3: initialiser le DirectionsRender avec l'option infoWindow
(remplacez votre initialisation actuelle par)Mettez les 3 étapes au début de initialize()
, et tout devrait fonctionner comme prévu.
Questions connexes
- 1. Marqueur de carte Google non affiché au centre dans la fenêtre contextuelle Modal
- 2. Comment fonctionne la carte Google au centre-ville de Wilderness?
- 3. Comment centrer la carte Google PAS au centre de l'écran?
- 4. Afficher le point au centre de la carte
- 5. Comment déplacer la position du centre de la carte google
- 6. Afficher la fenêtre d'information d'un marqueur de carte Google
- 7. Goupille au centre de la carte
- 8. Dessin Opengl au centre de la fenêtre
- 9. Calcul de la fenêtre d'affichage de la carte Google?
- 10. Afficher l'image au centre de la page
- 11. Silverlight: repositionner la fenêtre enfant au centre
- 12. Google maps url - carte centre
- 13. lors de la fermeture de google marker revenir au centre de la carte
- 14. Col localStorage place google map comme centre de la carte dans une nouvelle fenêtre
- 15. infoWindow n'apparaît pas au centre de la carte
- 16. Centre aligner la fenêtre
- 17. Comment afficher la page mobile jquery au centre de la fenêtre mobile?
- 18. Afficher rootPanel au centre GWT
- 19. Google maps setCenter ne centre pas correctement la carte
- 20. Google carte de licence pour afficher la carte Israël
- 21. Le marqueur Openlayers apparaît au centre de la carte
- 22. Bing Map ShowInfoBox() apparaît toujours au centre de la carte?
- 23. Marqueur GMS fixé au centre de la carte dans Swift
- 24. comment placer mon fancybox toujours au centre de la fenêtre
- 25. Aligner la fenêtre de dialogue au centre de l'écran
- 26. Afficher la popup au-dessus de la carte dans MapView
- 27. Afficher plusieurs marqueurs sur la carte Google
- 28. canvas.toDataURL pour les superpositions au sol de la carte Google
- 29. API Google Map v3 - Carte du centre sur les marqueurs
- 30. dicom centre de la fenêtre, largeur de la fenêtre
thx! ça marche :) vous êtes le meilleur – Dreadlord