Obtenez De L'Emplacement Actuel Sur Une Carte Google Map
Je vais avoir quelques soucis quand je veux obtenir de l'emplacement actuel.
C'est ma première fois avec ce GM API, et il y a tellement de choses que je ne comprends pas.
Voici mon code, et je veux
var geocoder = new google.maps.Geocoder();
function initialize() {
var latLng = new google.maps.LatLng(-7.7801502, 110.3846387);
var map = new google.maps.Map(document.getElementById('mapCanvas'), {
zoom: 15,
center: latLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
var marker = new google.maps.Marker({
position: latLng,
title: 'Ambarrukmo Plaza Yogyakarta',
map: map,
draggable: true
});
}
Le problème c'est que je veux changer -7.7801502 et 110.3846387 valeur automatiquement en fonction de l'utilisateur de la position actuelle. Puis-je le faire?
Grâce avant pour votre aide et vos explications.
Une autre question :
-> Ce que si je vais changer les valeur basée sur un dispositif intégré avec le GPS?
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas obtenir de l'utilisateur en cours de localisation avec Google Maps. Toutefois, si vous obtenez Google Maps avec Google Chargeur, vous pouvez utiliser le google.loader.CurrentLocation pour obtenir un emplacement, basé sur l'IP.
Un autre moyen est d'utiliser le L'API de Géolocalisation HTML5.
Pour les personnes à la recherche d'une solution dans le futur, Google a maintenant une Géolocalisation par exemple sur les Cartes Google maps page > https://developers.google.com/maps/documentation/javascript/examples/map-geolocation
Si vous voulez rester dans le monde de l'API google maps, et en supposant que vous avez la carte de variables que vous pouvez utiliser,
ou que vous pourriez utiliser,
...