iOS'ta MapKit'i kullanma 6, belirli koordinatlarını almadan yakındaki yerleri nasıl alacağım? Hala mümkün mü diye emin değilim ... err ... ... bu amacı gerçekleştirmek için Google Maps API'yı kullanmasına izin vermem, çünkü bunu yapmayı düşünebilmemin tek yolu budur.
Her şeyin hala beta olduğunu biliyorum, ancak bu konuyla ilgili herhangi bir bilgiyi, forumlarda, Apple'ın yeni MapKit Belgesinde, herhangi bir yerde, hiçbir yerde bulamadım. Tek yapmak istediğim, kullanıcının bulunduğu yerin 'x' milindeki konumlar için bir arama yapmak (örneğin parkları, örneğin).
Apple kendi haritaları uygulamasını geliştirdiğinden, bunu MapKit veya Core Location kullanarak gerçekleştirmenin bir yolu olmalı ... değil mi?
MapKit 6 - Yakındaki Yerler Nasıl Bulunur?
5
A
cevap
2
Bu kod ile deneyin. Bu size yardımcı olabilir.
URLManager *urlmanager = [[URLManager alloc] init];
urlmanager.delegate = self;
urlmanager.responseType = JSON_TYPE;
urlmanager.commandName = @"Search";
NSString *locationString = [NSString stringWithFormat:@"%f,%f",latitude,longitude];
//Location where you want to search
NSString *key = @"AIzaSyCNRpero6aM451X0IfgFHAd-Y3eJUssqoa8`enter code here`0E";
//This is the secret key which you will get from the Google API Console when you register your app.
NSString *radiuos = @"15000";
//This is the area within which you want to search
NSString *keyword = @"Hotel";//Search keyword you want to search
NSMutableDictionary *arguments = [[NSMutableDictionary alloc] init]; // zero argument
[arguments setValue:key forKey:@"key"];
[arguments setValue:locationString forKey:@"location"];
[arguments setValue:radiuos forKey:@"radius"];
[arguments setValue:@"true" forKey:@"sensor"];
[arguments setValue:keyword forKey:@"keyword"];
NSLog(@"Arguments are %@",arguments);
[urlmanager urlCallGetMethod:[NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/search/json"] withParameters:arguments];
İlgili konular
- 1. Android'de yakındaki Yoga yerlerine nasıl ulaşabilirim?
- 2. JMeter senaryosunda değişkenin kullanıldığı tüm yerler nasıl bulunur?
- 3. mapKit framework ile özel simgeler nasıl kullanılır?
- 4. Android google yerler yakın arama arama
- 5. iOS MapKit özel iğneler
- 6. Haritadaki koordinatları değiştirin (MapKit)
- 7. Google harita geocode yerler
- 8. MapKit - Harita çizgisi
- 9. cihaz hiç mapkit
- 10. MapKit varsayılan büyütme
- 11. iPhone MapKit: Ek Açıklamaların Erişilebilirliği
- 12. Windows (XP, Vista, 7, ...) 'da bulunan varsayılan dll dosyalarının bulunduğu yerler nerede bulunur?
- 13. iPhone Geliştirme - CLLocationManager ve MapKit
- 14. iPhone - Yakındaki bluetooth cihazlarını tespit edin
- 15. yakındaki bulma Firebase 1000 böyle kayıtlar vardır
- 16. MKPolyline garip görüntü oluşturma ile yakınlaştırma MapKit
- 17. Google haritaları yerler otomatik tamamlama olayları yükleme
- 18. Python sözlükleri listesinde bir değer nasıl bulunur?
- 19. Tablodaki her sütunun maksimum değeri nasıl bulunur?
- 20. İçeriğin kesildiği nasıl bulunur?
- 21. Ülkeler listesi nasıl bulunur?
- 22. Kök UIViewController nasıl bulunur
- 23. iOS sürümü nasıl bulunur?
- 24. nasıl bulunur gün
- 25. Maksimum Tarih Nasıl Bulunur
- 26. iPad Mapkit - "Geçerli Konum" başlığını değiştir
- 27. Xcode 6 yazıcı simülatörü nerede
- 28. Uygulama, iOS6'da MapKit kazasında kullanıldı
- 29. Uygulamanızı OpenFileDialog'daki yerler çubuğuna ekleyebilir misiniz?
- 30. Swift ve MapKit içinde MKPinAnnotationView() kullanarak sıkışmış
Üzgünüm ama bu SO üzerinde tartışılamaz. Onun NDA. Apple Dev Forumlarını deneyin. Apple Mühendisleri bazen orada takılıyor. –
WWDC 2012 videolarına göz atın - orada bir şeyler olabilir. Benzer bir şeyi demo yaptılar ama detayları hatırlayamıyorum. Özür. –
Artık NDA değil, 6.1 gerçek kodu içeriyor, ancak hala dokümantasyon yok. Apple'da neler olup bittiğini bilmiyorum, bir şeyleri belgelemenin en iyisiydiler, şimdi sadece başka bir 'açılımlar güçlükler' haline geliyorlar ... – Rob