Virtual-Hideout.de

Tipps und Tricks für iOS Entwickler

  • Startseite
  • Apps
    • Die Wichtel App
    • Match Stats for Blood Bowl
    • Osnabrück Tigers
  • News
  • Impressum

Geokoordinaten für eine Adresse ermitteln

Posted by Kalle on 5.Juli 2013
Posted in: Entwicklung. Tagged: Adresse, CLGeocoder, Geokoordinaten, iOS 6.

– zum Abfragen der Geokoordinaten zu einer Textsuche (z.B. Ortnamen oder PLZ)
– Suchstring evtl. mit Landesnamen erweitern (z.B. „Hamburg Deutschland“)

NSString *strAddress = @"12345 Testort Musterweg 3";
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:strAddress completionHandler:^(NSArray* arrPlacemarks, NSError* error){
    NSMutableArray *arrItems = [[NSArray alloc] init];
    // das Array arrPlacemarks kann mehrere Ergebnisse beinhalten
    for (CLPlacemark* placemark in arrPlacemarks){        
        MKMapItem *destination = [[MKMapItem alloc] initWithPlacemark:placemark];
        destination.name = strP;
        [arrItems addObject:destination]; 
    }
    // Orte z.B. in einer UIMapview anzeigen
    [MKMapItem openMapsWithItems: arrItems launchOptions: Nil];
}];

Posts navigation

← UIWebView anpassen – Schatten entfernen, Scrollgeschwindigkeit erhöhen
Javascript-Funktionen in iOS verwenden →
  • Neueste Beiträge

    • XCode 7: „bit code bundle could not be generated because XYZ was built without full bitcode.“
    • App Absturz bei Verwendung von UI_USER_INTERFACE_IDIOM
    • Custom Fonts im Apple WatchKit einbinden
    • Standortbestimmung unter iOS 8
    • Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
  • Neueste Kommentare

    • Lissi bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • Lissi bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • Marco bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • mahal bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
    • GarthD bei Enterprise Verteilung meldet „Apps können nicht installiert werden, da das Zertifikat für … ungültig ist.“
  • Links

    SEO Diaries
    blindwinkel Fotografie
    Osnabrück Tigers
    Projekteins
  • Apps

    Die Wichtel App
    Osnabrück Tigers
    Match Stats For Blood Bowl
  • RSS Ray Wenderlich

    • Announcing Jetpack Compose by Tutorials, First Edition! [FREE] 25.Februar 2021 raywenderlich.com
    • Sharing Swift Code Between iOS and Server Applications [FREE] 24.Februar 2021 raywenderlich.com
    • Announcing App Design Apprentice, First Edition! [FREE] 24.Februar 2021 raywenderlich.com
    • Flutter Navigator 2.0 and Deep Links [FREE] 23.Februar 2021 raywenderlich.com
    • Face Tracking with RealityKit [SUBSCRIBER] 23.Februar 2021 raywenderlich.com
  • Archive

    • Oktober 2015 (1)
    • September 2015 (1)
    • April 2015 (1)
    • September 2014 (1)
    • März 2014 (1)
    • September 2013 (1)
    • Juli 2013 (5)
Proudly powered by Flux Compensator Theme: Parament by Automattic.