Articles of geolocation

Comment faire fonctionner une application de compilation Phonegap en arrière-plan

J'ai besoin que mon application fonctionne 24 heures sur 24, 7 jours sur 7, enregistrant l'emplacement des utilisateurs toutes les 5 minutes. Cela fonctionne bien pendant que le téléphone est actif, mais lorsqu'il n'est pas setInterval() le setInterval() dépasse 5 fois plus longtemps qu'il le devrait. À l'aide de la compilation phonegap, comment puis-je faire […]

Obtenez le temps de html5 géolocalisation

Existe-t-il une API gratuite pour obtenir la météo locale par géolocalisation lat / long coordonnées?

J'ai défini l'autorisation de géolocalisation dans le manifeste, mais chaque page demande toujours à partager son emplacement

J'utilise un script de contenu dans une extension chrome que j'écris. J'ai inclus la geolocation dans ma liste d'autorisations, mais sur chaque page Web, je me demande encore si je souhaite partager mon emplacement. Je pensais que si je définissais la geolocation dans la liste des autorisations, je l'éviterais? Voici le code pertinent de mon […]

Fonction Javascript – Convertir le code de géolocalisation en adresse de la rue

Je recherche une fonction javascript ou une bibliothèque jquery pour convertir le code de gelocation (p. Ex. 42.2342,32.23452) vers une adresse de rue Pour des exemples. navigator.geolocation.getCurrentPosition( function(pos) { $("#lat_field").val(pos.coords.latitude); $("#long_field").val(pos.coords.longitude); } ); Voici une URL de google api pour obtenir des données d'adresse Http://maps.googleapis.com/maps/api/geocode/json?latlng=41.03531125,29.0124264&sensor=false Je veux voir "formatted_address": "Hacı Hesna Hatun Mh., Paşa Limanı […]

L'exécution de JavaScript a dépassé le délai d'attente

Je ne fais pas un gros morceau de calcul dans JS. Tout fonctionne bien sur iPad iOS 5 dans Safari jusqu'à ce que j'ai ajouté ce code: var watchID = navigator.geolocation.watchPosition(updatePos,locationError,{maximumAge: 10000, frequency: 60000, enableHighAccuracy: true, timeout: 1000}); function updatePos(position) { if (position.coords.accuracy < accuracyThreshold) { $.post(websiteRoot + '/ReportDeviceLocation?rand=' + (Math.random() * Math.random()) + '&longitude=' […]

Meteor.js réactif html5 geolocation position.coords

Je suis un météorite.js nuub, mais j'ai passé un peu de temps à essayer de comprendre celui-ci. J'essaie de mettre à jour de façon réactive mon UI en fonction du rappel de l'API de géolocalisation HTML5 passé dans getCurrentPosition. Cependant, l'interface utilisateur ne se met pas à jour avec mon code actuel. Pouvez-vous proposer des […]

Javascript ou Python – Comment comprendre si c'est la nuit ou le jour?

Une idée de la façon dont je découvre si c'est actuellement la nuit / jour ou le lever / l'aurore en fonction de l'heure et de l'emplacement de l'utilisateur? Je n'ai trouvé rien d'utile que je pourrais utiliser dans le client ou le backend. Ce qui le rend difficile est que l'heure ne définit pas […]

Atteindre la longitude et la valeur Latitude à partir d'une fonction

Comment puis-je avoir la valeur de "lat" et "lon" en dehors de leur fonction pour utiliser d'autres endroits sur la page. navigator.geolocation.getCurrentPosition(handle_geolocation_query,handle_errors); function handle_errors(error) { switch(error.code) { case error.PERMISSION_DENIED: alert("user did not share geolocation data"); break; case error.POSITION_UNAVAILABLE: alert("could not detect current position"); break; case error.TIMEOUT: alert("retrieving position timed out"); break; default: alert("unknown error"); break; […]

La boîte de dialogue Permissions d'emplacement actuelle d'iOS est affichée deux fois dans l'application Phonegap

J'ai une application Phonegap . Je comprend cordova.js dans le HTML (mais pas dans le répertoire www ), j'attends que deviceready soit licencié, puis j'appelle navigator.geolocation.getCurrentPosition(successCallback,failCallback); Je reçois les deux versions de la boîte de dialogue (dans cet ordre): Native Dialog – http://i.stack.imgur.com/H5y1O.png Dialogue HTML – http://i.stack.imgur.com/XbcmR.png

Reflet de déni de Firefox 11 et GeoLocation

Les choses ont bien fonctionné est Firefox 10.x mais avec la mise à niveau vers Firefox 11 a soulevé un problème. j'utilise navigator.geolocation.getCurrentPosition(success, failure) Mais dans FF11, le renvoi d'échec n'est pas exécuté lorsque l'utilisateur refuse l'emplacement de partage en sélectionnant "Not Now". Aucune suggestion?