J'essaie de créer une page d'accueil sur mon site mobile où une carte google de ma position actuelle reste en arrière-plan pendant que les icônes flottent dessus. La seule façon de le faire est d'utiliser une image statique de la carte, mais je n'arrive pas à trouver un moyen de sortir une carte statique de ma position actuelle. Quelqu'un sait-il comment faire ça?Obtenez Google Static Carte de la position actuelle?
1
A
Répondre
1
Vous ne savez pas si c'est "la seule façon" de faire ce que vous voulez. Mais si vous voulez obtenir une carte statique de votre position actuelle, vous pouvez effectuer les opérations suivantes:
- position Get avec
navigator.geolocation
(disponible sur les navigateurs web les plus récents) - Construct url carte statique avec les coordonnées renvoyées
- Utilisez une image de carte statique quelque part sur votre site.
Voici le code (géré par <body onLoad="setBgMap()">
) qui établira une carte de votre position actuelle de l'image d'arrière-plan d'une page:
function handler(location) {
var ll, url;
ll = [location.coords.latitude, location.coords.longitude].join(',');
url = "http://maps.google.com/maps/api/staticmap?center=" + ll + "&markers=" + ll + "&zoom=14&size=400x400&sensor=false";
document.body.background = url;
}
function setBgMap() {
navigator.geolocation.getCurrentPosition(handler);
}
Questions connexes
- 1. Position actuelle sur google maps
- 2. Google Maps - maintenir la position actuelle et zoom lors du rechargement des pointeurs de carte dynamiques
- 3. la position IE: relative affichage comme position: static
- 4. ASP MVC2 ne montre pas carte google sur la position
- 5. Obtenez la position du marqueur en (x, y) de Google maps
- 6. Google Static Maps limite de longueur d'URL
- 7. OpenGl: Trouver votre position actuelle
- 8. Obtenez heure actuelle
- 9. Cocoa: Obtenir la position actuelle de la souris sur l'écran
- 10. obtenir l'étendue actuelle de la carte
- 11. SDL. Position de la musique actuelle
- 12. Comment dessiner la position par défaut sur la carte Google dans Android?
- 13. Obtenez la référence d'activité actuelle dans Service
- 14. Vous voulez afficher la carte mais pas de position actuelle. Ce qu'il faut?
- 15. code Java pour WGS84 Google position carte et retour
- 16. AS3 tween position par rapport à la position actuelle
- 17. Avance depuis la position actuelle, Tweener, AS3
- 18. comment accéder à la position actuelle gwt?
- 19. UIScroll afficher la position actuelle dans l'iphone
- 20. Affichage de la position GPS sur une carte JPG?
- 21. Recherche de la position actuelle de la souris dans QT
- 22. Google Static Maps Déplacer des cartes avec un doigt
- 23. Google Maps Api v3 - Définir la position de la carte dans l'exécution
- 24. Comment stocker (et utiliser) la position actuelle de la souris?
- 25. Obtenez le modèle de carte graphique?
- 26. Static 301 dans Google App Engine?
- 27. Obtenez ApplicationId actuelle dans ASP.NET MembershipProvider
- 28. Problème de Mapkit dans la recherche de la position actuelle de l'annotation
- 29. Comment faire pour que mon plan google zoom sur ma position actuelle?
- 30. Pour afficher le titre de la carte actuelle dans la carte dans l'iphone
a parfaitement fonctionné, je vous remercie beaucoup! – MapWeb