2010-11-12 29 views
0

Je suppose que la réponse a déjà été posté, mais je suis un garçon lazzy: p.Comment obtenir le GPS Localisation avec un iPod Touch (4e génération)

Sérieusement, je travaille sur une application iPhone qui doit bliter une carte et utiliser l'emplacement actuel de l'utilisateur GPS pour localiser l'utilisateur sur la carte. Le problème est qu'avec iPhone (v1), et toute la version iPod il n'y a pas de périphérique gps, il est donc possible d'obtenir l'emplacement GPS actuel de l'utilisateur (en utilisant google map api, avec internet ... ou autre chose) ? Je voudrais connaître l'emplacement actuel de l'utilisateur GPS sans appareil GPS de l'utilisateur, car il n'y a pas de tel appareil dans iPhone v1 et iPod Touch :-).

Merci beaucoup pour vos conseils.

+0

Cela fonctionne à peu près dans l'iPad WiFi uniquement, qui ne dispose pas de GPS. Avez-vous essayé d'appeler les services habituels pour voir s'ils fonctionnent? – Douglas

Répondre

2

Voulez-vous dire l'emplacement actuel? Comme vous l'avez dit, l'iPod touch n'a pas de GPS, donc vous ne serez pas en mesure d'obtenir un emplacement GPS.

Si vous voulez dire simplement "emplacement", alors oui, l'emplacement principal fait ce que vous voulez (en utilisant la triangulation Wi-Fi). Consultez la documentation de CLLocationManager.

+1

Hmm alors quelle est la vraie différence avec la valeur de retour du GPS et la valeur de retour de l'emplacement principal? (est-il possible d'obtenir lambert 2 en utilisant Core Location par exemple?), merci. –

+1

Vous passez toujours par l'emplacement principal. Il n'y a pas moyen de parler directement au GPS. Juste la précision des mises à jour de localisation retournées est différente selon les caractéristiques de l'appareil. –

+1

Ok, donc GPS ou pas, si j'ai une connexion internet j'obtiendrai l'emplacement de l'utilisateur, mais sans GPS l'emplacement n'est pas vraiment précis, c'est vrai? –