2009-04-01 12 views
0

Je suis assez nouveau pour le développement de l'iPhone SDK et du cacao. J'aimerais savoir comment appeler un service Web qui prendra les valeurs lat et long de mon iPhone et les alimentera à un service web pour que je puisse récupérer la City, State. J'ai déjà réglé la question de l'emplacement du téléphone. Je cherche seulement où je devrais transmettre cette information et comment je peux analyser ces données dans mon application.Effectuer une recherche de géolocalisation inverse

Essentiellement, je veux seulement « Ville, Etat » pour être visible dans une étiquette sur un de mes vues.

La première fois que j'ai essayé ce fut avec geonames.org et il a mis mon retour emplacement lat/lng au milieu de nulle part beaucoup de beaucoup de miles de là où j'étais en fait. J'ai essayé les mêmes valeurs lat/lng avec google maps api et c'était au bon endroit. Le seul problème que j'ai eu est l'analyse des données JSON dans mon application. L'information retournée semble avoir plusieurs versions de la même information que je n'arrive pas à comprendre comment cela fonctionne.

Encore une fois. Je cherche simplement une chaîne de style HTTP simple, je peux passer quelque part avec mes valeurs lat/lng et ça retourne "City, State". Si l'exemple que vous mentionnez implique l'analyse des données. S'il vous plaît se référer à un exemple que je peux disséquer - je suis un noob. Oh et une dernière chose, je sais que cela a été rendu possible avec l'iPhone 3.0 SDK, mais je suis en train de construire ce projet sur 2.2.1 - et pour plus de raison, il faut le faire de cette façon jusqu'à la fin de l'application est porté à 3.0.

+0

double possible de [Obtenir une adresse de rue à la paire lat/long] (http://stackoverflow.com/questions/158557/get-street-address-at-lat- paire longue) – LittleBobbyTables

Répondre

Questions connexes