Wie man den aktuellen Standort des Benutzers durch code in iphone-app?
Möchte ich, um den aktuellen Standort des Benutzers aus meiner iPhone-app. Ich möchte zeigen den aktuellen Standort des Benutzers wie Ländernamen, Längen-und Breitengrad-Informationen in meiner app. Und ich möchte auch zeigen die Lage in Google-map auch. Ich habe versucht, die Google-Suche auch, kann aber nicht die genaue Antwort. Ich habe die info, dass war CLLocationManager
in meine app zu verfolgen, die Lage. Wie verwende ich diese? Ich lade eine Beispiel-app aus den Apple-Dokumenten. Hier ist der link: https://developer.apple.com/library/ios/#samplecode/LocateMe/Introduction/Intro.html
Können Sie mir bitte helfen? Vielen Dank im Voraus.
mögliche Duplikate von Wie bekomme ich die aktuelle Position von user in iOS
InformationsquelleAutor Gopinath | 2012-02-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
1) ich habe die info, dass war
CLLocationManager
in meine app zu verfolgen, die Lage. Wie verwende ich diese?in .h-Datei
in .m-Datei :-
2). Ich möchte zeigen den aktuellen Standort des Benutzers wie country-name-Informationen, die in meiner app.
Für diese können Sie verwenden, Google Reverse Geo-coding ODER MKReverseGeocoder
Nur ein Hinweis, MKReverseGeocoder nicht mehr existiert, müssen Sie verwenden CLGeocoder und verwenden Sie die Funktion reverseGeocode
InformationsquelleAutor Maulik
sollte dies tun die meisten..
http://www.highoncoding.com/Articles/804_Introduction_to_MapKit_Framework_for_iPhone_Development.aspx
zu Holen Sie sich die Informationen über den Speicherort, den Sie verwenden müssen, MKReverseGeocoder
https://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKReverseGeocoder_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40008323
InformationsquelleAutor DJPlayer
Erstellen Sie zunächst eine Instanz der
MKMapView
Zu bekommen Benutzer die Breite und Länge:
In Ihrem
viewDidLoad
Und für Land-name müssen Sie reversegeocoding finden Sie in der klassenreferenz hier
https://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKReverseGeocoder_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40008323
ODER
Wenn MKReverseGeoCoding kompliziert wird können Sie verwenden, Yahoo reversegeocoder
http://where.yahooapis.com/geocode?q=%f,%f&gflags=R&appid=deineappid, die 2 %f wird
userCoord.longitude
unduserCoord.latitude
.InformationsquelleAutor iNoob
Ja, Sie können mit CLGeoCoder. Aber CLGeaCoder nicht bieten accrurate Lage Inforamtionen außerhalb der USA für andere Länder wie Indien etc. Also besser, verwenden Sie Google Reverse Geo-coding SVGeoCoder. SVGeoCoder schöne Umsetzung soll-Lage mit goolePlaceAPI.
InformationsquelleAutor Bhumeshwer katre